Excel tiene sus propias limitaciones, y en esta entrada del blog, te mostraré cómo podemos usar una de las limitaciones a nuestro favor.
Glosario
Obtener el último número de una lista en Excel usando la función VLOOKUP de Excel
El mayor número positivo que puedes usar en Excel es 9.99999999999999E+307 (Lo intenté en Excel 2010).
¡¡Eso es enorme!!
No creo que necesites ningún cálculo que implique un número tan grande. Y eso es exactamente lo que podemos usar para obtener el último número de una lista.
Supongamos que tienes un conjunto de datos (en A1:A14) como se muestra a continuación y quieres obtener el último número de la lista. Aquí está la fórmula que puedes usar:
=VLOOKUP(9.99999999999999E+307,$A$1:$A$14, TRUE)
Cómo funciona esto:
- Lista sólo con NÚMEROS
Note que he usado una coincidencia aproximada VLOOKUP (note VERDADERO al final de la fórmula, en lugar de FALSO). Esto significa que si la fórmula encuentra la coincidencia exacta del valor de búsqueda, devuelve ese valor. De lo contrario, sigue yendo una celda tras otra y se detiene cuando el valor de la siguiente celda es mayor. Entonces devuelve el valor de la celda donde se detuvo.
Usamos esta propiedad poniendo el mayor número posible que Excel puede manejar como valor de búsqueda. Así, excel seguiría hasta la última celda, y cuando no puede encontrar nada más grande que esto, devuelve el valor en la última celda.
- Lista con NÚMEROS y TEXTO ambos
Esta fórmula funcionaría con una lista que tiene tanto números como texto. Aquí usamos el hecho de que en Excel el valor del texto es mayor que el valor del número (try =»a»; 9.999999999999E+307 en cualquier celda. Devolverá TRUE)
Así que cuando usas una lista con números y también texto y usas la fórmula anterior, escanea toda la lista una celda a la vez. Se detiene cuando no puede encontrar un número más grande que 9.99999999999999E+307. Como el valor del texto se considera mayor que los números en Excel, esta fórmula devolvería correctamente el último número de la lista.
También te pueden gustar los siguientes tutoriales de VLOOKUP:
- Cómo hacer que VLOOKUP sea un caso sensible.
- Cómo usar VLOOKUP con múltiples criterios.
- VLOOKUP Vs. INDICE/MATCH – ¡El debate termina aquí!.
- Usa IFERROR con VLOOKUP para deshacerte de los errores #N/A.
- Encuentra la última ocurrencia de un valor de búsqueda de una lista en Excel.