
17 Mar Cómo Encontrar el Último y Penúltimo Valor en Excel
Cuando trabajamos con Excel, muchas veces necesitamos encontrar el último valor ingresado en una fila, especialmente cuando los datos no están organizados de manera uniforme. Además, si quieres analizar tendencias o realizar cálculos basados en los últimos registros, también es útil obtener el penúltimo número.
En este artículo, aprenderás dos fórmulas avanzadas para encontrar el último y penúltimo valor en una fila en Excel utilizando un rango de varias columnas.
Cómo Obtener el Último Valor en Excel
Para identificar el último número en Excel, podemos utilizar la función BUSCAR (LOOKUP en inglés), que permite encontrar el último dato dentro de un rango determinado.
Sintaxis de la función BUSCAR:
BUSCAR(valor_buscado; vector_de_comparación; [vector_resultado])
- Valor buscado Obligatorio. Es el valor que busca la función BUSCAR en el primer vector. Valor_buscado puede ser un número, texto, un valor lógico o un nombre de referencia que se refiere a un valor.
- Vector_de_comparación: Obligatorio. Es un rango que solo contiene una fila o una columna. Los valores del vector_de_comparación pueden ser texto, números o valores lógicos.
- vector_resultado Opcional. Un rango que solo contiene una fila o una columna. El argumento vector_result debe tener el mismo tamaño que vector_de_comparación. Debe tener el mismo tamaño.
Importante: Debes colocar los valores del vector_de_comparación en orden ascendente: …, -2, -1, 0, 1, 2, …, A-Z, FALSO, VERDADERO; de lo contrario, BUSCAR puede devolver un valor incorrecto. El texto en mayúsculas y en minúsculas es equivalente.
¿Cómo utilizaríamos la función BUSCAR para obtener el Último Valor en Excel?
=BUSCAR(2;1/(B7:E7<>»»);B7:E7)
- B7:E7<>;»» crea una matriz con valores VERDADERO/FALSO, donde VERDADERO indica una celda con datos.
- 1/(B7:E7<>;»») convierte esos valores en 1 si hay datos y en #DIV/0! si la celda está vacía.
- BUSCAR(2,…) busca el número 2 en esta matriz, pero como no existe, devuelve el último número.
Si la fila está vacía, la fórmula podría generar un error. Para evitarlo, podemos usar SI.ERROR (IFERROR en inglés). La función completa quedaría de esta manera:
=SI.ERROR(BUSCAR(2;1/(A1:D1<>;»»);A1:D1);0)
Si la fila no contiene datos, la celda mostrará un 0 en lugar de un error.
Cómo Encontrar el Penúltimo Valor en Excel
Si necesitas encontrar el penúltimo número en Excel, para hacer alguna comparación, puedes usar una combinación de INDICE (en Ingles INDEX), MIN (en ingles SMALL) y SI (en Ingles IF).
Ejemplo de Fórmula para encontrar el penúltimo número en una fila:
=SI(CONTAR(B7:E7)<2;»»;INDICE(B7:E7;MIN(IF(B7:E7<>;»»;COLUMNA(B7:E7)-COLUMNA(B7)+1);CONTAR(B7:E7)-1)))
- CONTAR(A1:D1) cuenta cuántas celdas no vacías hay en la fila.
- MIN(IF(A1:D1<>;»»,COLUMNA(A1:D1)-COLUMNA(A1)+1), CONTAR(A1:D1)-1) localiza la posición del penúltimo número.
- INDICE(A1:D1,…) devuelve el valor que corresponde a esa posición.
- SI(CONTAR(A1:D1)<2,»»,…) evita errores cuando hay menos de dos valores en la fila.
Si hay menos de dos números en la fila, la fórmula devuelve una celda vacía («»).
Aplicaciones Prácticas
Estas fórmulas son útiles para:
Análisis de tendencias: Seguimiento del último y penúltimo registro en reportes.
Automatización de cálculos: Útil en contabilidad, logística y análisis financiero.
Tablas dinámicas: Identificar los valores más recientes sin ordenar datos manualmente.
Si quieres aprender más sobre fórmulas avanzadas en Excel, revisa nuestros otros artículos.
¿Te resultó útil? ¡Déjanos tu comentario y comparte este artículo con quien lo necesite!
Desafío: Aplica estas fórmulas a una base de datos real de tu empresa y analiza qué productos han aumentado más de un 20% en el último trimestre.
Suscríbete a mi canal de YouTube aquí
Continua la secuencia de esta serie de Excel Básico con: ¿Cómo escribir en Excel?
Otros artículos de mi página que podrían interesarte:
Si tienes alguna duda, escríbela en los comentarios para solventarla…
-
5 Razones para manejar Excel eficientemente
Aprende a manejar Excel eficientemente con nuestros tutoriales detallados. Mejora tu CV, simplifica tareas diarias, y crea reportes fabulosos. Accede a ejercicios prácticos y material de apoyo descargable para todos los niveles....
EXCEL Nivel Básico Nivel Intermedio Preguntas Frecuentes 0 Likes -
¿Cómo sumar rápidamente en Excel?
Aprende a usar el comando Autosuma en Excel para sumar rápidamente tus datos y optimiza tu trabajo con fórmulas...
EXCEL Nivel Básico Preguntas Frecuentes 0 Likes -
¿Cómo hago para que Excel no redondee?
Aprende a usar el comando Aumentar Decimales en Excel para mostrar números con mayor precisión, sin redondeo automático. Mejora la presentación de tus datos con este sencillo truco....
EXCEL Nivel Básico Preguntas Frecuentes 0 Likes
No Comments