Excel BigNum -

Tartalomjegyzék

A "BigNum" kifejezést, amely a "Big Number" kifejezés, az Excel legnagyobb megengedett pozitív számának képviseletére használják, amely 9,9999999999999999E + 307

A BigNumot bizonyos keresési képletekben használják, amelyek úgy vannak kialakítva, hogy megtalálják a legnagyobb értéket, amely kisebb vagy egyenlő a keresési értékkel. Mivel a BigNum valószínűtlenül nagy érték, a keresés megtalálja az előző numerikus értéket.

Például a következő képlettel megkeresheti az oszlop utolsó numerikus értékének helyzetét:

=MATCH(9.99999999999999E+307,range)

A gyakorlatban minden valószínűtlenül nagy érték megtörténik, így a fentieket a következőkre szabhatja:

=MATCH(9.99E+307,range)

Ennek oka a MATCH alapértelmezett viselkedésével függ össze, amely bináris keresési algoritmust használva megkeresi a legnagyobb értéket, amely kisebb vagy egyenlő a tartomány keresési értékével. Ebben az (alapértelmezett) módban a MATCH feltételezi, hogy az értékeket csökkenő sorrendben rendezik. Ha a BigNum terv szerint nem található, a MATCH a tartomány utolsó számának pozícióját adja vissza.

További részletek: A numerikus adatok utolsó sora.

BigNum más keresési funkciókkal

A BigNum megközelítés más olyan funkciókkal is használható, amelyek támogatják a bináris keresést, például:

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

A megjegyzés egyezési típusa az első három példában 1-re van állítva, hogy kifejezetten beállítsa a bináris keresést, amelyet gyakran megközelítő egyezésnek neveznek.

Jó linkek

Aladin Akyurek kiváló írása 2004-től (MrExcel) Excel specifikációk és korlátozások (Microsoft)

érdekes cikkek...