Cómo Obtener el Último Valor Numérico de un Rango en Excel
Este artículo explica cómo recuperar el último valor numérico de un rango especificado en Excel. Si necesitas extraer el valor numérico más a la derecha en una fila o rango, existen varios métodos disponibles.
Método 1: Usar las Funciones ÍNDICE y COINCIDIR
La combinación de las funciones ÍNDICE y COINCIDIR es una forma efectiva de encontrar el último valor numérico de un rango. Este enfoque utiliza la función COINCIDIR para identificar el número de columna del último valor numérico y la función ÍNDICE para devolver el valor correspondiente.
Cómo Usar ÍNDICE y COINCIDIR
La función COINCIDIR identifica la posición del último valor numérico en un rango. Luego, la función ÍNDICE recupera el valor basándose en los números de fila y columna.
La sintaxis es la siguiente:
=ÍNDICE(rango, número_fila, número_columna)
Para encontrar la última columna que contiene un valor numérico, usa:
=COINCIDIR(1E+30, rango)
Aquí, 1E+30 representa un número muy grande, asegurando que la función busque el número más grande en el rango. La función COINCIDIR identifica el último valor numérico menor o igual a 1E+30, encontrando efectivamente el último valor numérico.
Ejemplo: Recuperar el Último Valor Numérico
Considera la siguiente tabla donde las celdas A1:D1 contienen valores numéricos:
A | B | C | D | |
---|---|---|---|---|
1 | 10 | 20 | 30 | 40 |
Para encontrar el último valor numérico en el rango A1:D1, usa la siguiente fórmula:
=ÍNDICE(A1:D1, 1, COINCIDIR(1E+30, A1:D1))
Esta fórmula devuelve “40,” el valor en la celda D1, que es el último valor numérico del rango.
Notas:
- Los números de fila y columna se refieren a la posición dentro del rango especificado, no a la posición absoluta en la hoja de cálculo.
- Si el rango es B2:D2, B2 es la posición (1,1) relativa al rango, no (2,2).
Método 2: Usar la Función BUSCAR
La función BUSCAR es otra forma de encontrar el último valor numérico en un rango. Este método busca el número más grande en el rango y devuelve el valor correspondiente.
Cómo Usar la Función BUSCAR
La función BUSCAR busca un valor especificado dentro de un rango y devuelve el resultado correspondiente. Al usar 1E+30 como valor de búsqueda, la función encuentra el último valor numérico del rango.
La sintaxis es la siguiente:
=BUSCAR(valor_buscado, rango)
Ejemplo: Usar BUSCAR para Recuperar el Último Valor Numérico
Usando la misma tabla que en el ejemplo anterior, para encontrar el último valor numérico en el rango A1:D1, usa la siguiente fórmula:
=BUSCAR(1E+30, A1:D1)
Esta fórmula devuelve “40,” el valor en la celda D1.
Resumen
Para recuperar el último valor numérico de un rango, puedes usar las funciones ÍNDICE y COINCIDIR o la función BUSCAR. La combinación de ÍNDICE y COINCIDIR ofrece mayor flexibilidad para rangos complejos, mientras que BUSCAR proporciona una solución más sencilla para rangos ordenados.