Екцел БигНум -

Преглед садржаја

Термин „БигНум“, што значи „Велики број“, користи се за представљање највећег дозвољеног позитивног броја у програму Екцел, који износи 9,99999999999999Е + 307

БигНум се користи у одређеним формулама претраживања конструисаним на начин да се пронађе највећа вредност која је мања или једнака вредности претраге. Будући да је БигНум невероватно велика вредност, претрага ће пронаћи претходну нумеричку вредност.

На пример, помоћу следеће формуле можете пронаћи положај последње нумеричке вредности у колони:

=MATCH(9.99999999999999E+307,range)

У пракси ће одговарати било која невероватно велика вредност, тако да горе наведено можете подрезати на:

=MATCH(9.99E+307,range)

Разлог што ово ради има везе са подразумеваним понашањем МАТЦХ-а, који користи бинарни алгоритам претраживања за проналажење највеће вредности која је мања или једнака вредности претраге у опсегу. У овом (подразумеваном) режиму МАТЦХ претпоставља да су вредности сортиране у опадајућем редоследу. Када БигНум, према дизајну, није пронађен, МАТЦХ враћа положај последњег броја у опсегу.

За више детаља погледајте: Последњи ред у нумеричким подацима.

БигНум са осталим функцијама претраживања

Приступ БигНум може се користити са другим функцијама које подржавају бинарно претраживање, на пример:

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

Тип подударања белешке постављен је на 1 у прва три примера да би се изричито поставило бинарно претраживање, које се често назива приближним подударањем.

Добри линкови

Одлично писање Аладина Акиурека из 2004. (МрЕкцел) Екцел спецификације и ограничења (Мицрософт)

Занимљиви Чланци...