Excel BigNum -

Kazalo

Izraz "BigNum", ki pomeni "Veliko število", predstavlja največje dovoljeno pozitivno število v Excelu, ki je 9,99999999999999E + 307

BigNum se uporablja v določenih iskalnih formulah, izdelanih tako, da najde največjo vrednost, ki je manjša ali enaka iskalni vrednosti. Ker je BigNum neverjetno velika vrednost, bo iskanje našlo prejšnjo številčno vrednost.

Na primer, z naslednjo formulo lahko poiščete položaj zadnje številske vrednosti v stolpcu:

=MATCH(9.99999999999999E+307,range)

V praksi bo prišla katera koli neverjetno velika vrednost, zato bi lahko zgoraj navedeno obrezali na:

=MATCH(9.99E+307,range)

Razlog za to je povezano s privzetim vedenjem MATCH, ki z binarnim algoritmom iskanja poišče največjo vrednost, ki je manjša ali enaka vrednosti iskanja v obsegu. V tem (privzetem) načinu MATCH predpostavlja, da so vrednosti razvrščene po padajočem vrstnem redu. Ko BigNum po zasnovi ni mogoče najti, MATCH vrne položaj zadnje številke v obsegu.

Za več podrobnosti glejte: Zadnja vrstica v številskih podatkih.

BigNum z drugimi funkcijami iskanja

Pristop BigNum se lahko uporablja z drugimi funkcijami, ki podpirajo binarno iskanje, na primer:

=MATCH(bignum,range,1) =VLOOKUP(bignum,range,1,1) =HLOOKUP(bignum,range,1,1) =LOOKUP(bignum,range)

Vrsta ujemanja opomb je v prvih treh primerih nastavljena na 1, da izrecno nastavi binarno iskanje, ki se pogosto imenuje približno ujemanje.

Dobre povezave

Odličen zapis Aladina Akyureka iz leta 2004 (MrExcel) Excel specifikacije in omejitve (Microsoft)

Zanimive Članki...