
El término "BigNum", que significa "Big Number", se utiliza para representar el mayor número positivo permitido en Excel, que es 9.99999999999999E + 307
BigNum se utiliza en determinadas fórmulas de búsqueda construidas para encontrar el valor más grande que es menor o igual a un valor de búsqueda. Debido a que BigNum es un valor increíblemente grande, la búsqueda encontrará el valor numérico anterior.
Por ejemplo, puede usar la siguiente fórmula para encontrar la posición del último valor numérico en una columna:
=MATCH(9.99999999999999E+307,range)
En la práctica, cualquier valor increíblemente grande servirá, por lo que podría recortar lo anterior para:
=MATCH(9.99E+307,range)
La razón por la que esto funciona tiene que ver con el comportamiento predeterminado de MATCH, que usa un algoritmo de búsqueda binaria para encontrar el valor más grande que es menor o igual al valor de búsqueda en un rango. En este modo (predeterminado), COINCIDIR asume que los valores están ordenados en orden descendente. Cuando BigNum, por diseño, no se encuentra, MATCH devuelve la posición del último número en el rango.
Para obtener más detalles, consulte: Última fila en datos numéricos.
BigNum con otras funciones de búsqueda
El enfoque BigNum se puede utilizar con otras funciones que admiten la búsqueda binaria, por ejemplo:
=MATCH(bignum,range,1) =VLOOKUP(bignum,range,1,1) =HLOOKUP(bignum,range,1,1) =LOOKUP(bignum,range)
Tenga en cuenta que el tipo de concordancia se establece en 1 en los primeros tres ejemplos para establecer explícitamente la búsqueda binaria, a menudo denominada concordancia aproximada.