![](https://cdn.wiki-base.com/1613082/excel_bignum_.png.webp)
Термін "BigNum", що означає "Велике число", використовується для представлення найбільшого дозволеного додатного числа в Excel, яке становить 9,99999999999999E + 307
BigNum використовується в певних формулах пошуку, побудованих таким чином, щоб знайти найбільше значення, яке менше або дорівнює значенню пошуку. Оскільки BigNum - це неймовірно велике значення, пошук знайде попереднє числове значення.
Наприклад, ви можете використовувати наступну формулу, щоб знайти позицію останнього числового значення в стовпці:
=MATCH(9.99999999999999E+307,range)
На практиці підійде будь-яке неймовірно велике значення, тому ви можете обрізати вищезазначене до:
=MATCH(9.99E+307,range)
Причина, по якій це працює, пов’язана із поведінкою MATCH за замовчуванням, яка використовує двійковий алгоритм пошуку, щоб знайти найбільше значення, яке менше або дорівнює значенню пошуку в діапазоні. У цьому (за замовчуванням) режимі MATCH передбачається, що значення сортуються за спаданням. Коли BigNum за задумом не знайдено, MATCH повертає позицію останнього числа в діапазоні.
Докладніше див .: Останній рядок у числових даних.
BigNum з іншими функціями пошуку
Підхід BigNum можна використовувати з іншими функціями, що підтримують двійковий пошук, наприклад:
=MATCH(bignum,range,1) =VLOOKUP(bignum,range,1,1) =HLOOKUP(bignum,range,1,1) =LOOKUP(bignum,range)
У перших трьох прикладах типу збігу примітки встановлено значення 1, щоб явно встановити двійковий пошук, який часто називають приблизним збігом.