Fórmula de Excel: última fila en datos mixtos con espacios en blanco -

Tabla de contenido

Fórmula genérica

(=MATCH(2,1/(range"")))

Resumen

Para obtener la última posición relativa (es decir, última fila, última columna) para datos mixtos que pueden contener celdas vacías, puede utilizar la función COINCIDIR como se describe a continuación.

Nota: esta es una fórmula de matriz y debe ingresarse con Control + Shift + Enter.

En el ejemplo que se muestra, la fórmula en E5 es:

(=MATCH(2,1/(B4:B10"")))

Última posición * relativa *, no fila en la hoja de trabajo

Al construir fórmulas más avanzadas, a menudo es necesario averiguar la última ubicación de datos en una lista. Dependiendo de los datos, esta podría ser la última fila con datos, la última columna con datos o la intersección de ambas. Queremos la última * posición relativa * dentro de un rango dado, no el número de fila en la hoja de trabajo:

Explicación

Esta fórmula utiliza la función COINCIDIR configurada para encontrar la posición de la última celda no vacía en un rango.

Trabajando desde adentro hacia afuera, la matriz de búsqueda dentro de MATCH se construye así:

=1/(B4:B10"")) =1/(TRUE;FALSE;TRUE;FALSE;TRUE;TRUE;FALSE) =(1;#DIV/0!;1;#DIV/0!;1;1;#DIV/0!)

Nota: ¡todos los valores de la matriz son 1 o # DIV / 0! error.

Entonces, COINCIDIR se establece para que coincida con el valor 2 en "modo de coincidencia aproximada", omitiendo el tercer argumento se omite.

Debido a que el valor de búsqueda de 2 nunca se encontrará, COINCIDIR siempre encontrará el último 1 en la matriz de búsqueda, que corresponde a la última celda no vacía.

Este enfoque funcionará con cualquier tipo de datos, incluidos números, texto, fechas, etc. También funciona con cadenas de texto nulas que son devueltas por fórmulas como esta:

=IF(A1<100,"")

Gama dinámica

Puede utilizar esta fórmula para crear un rango dinámico con otras funciones como INDICE y OFFSET. Consulte los enlaces a continuación para ver ejemplos y explicaciones:

  • Rango dinámico con INDEX y COUNTA
  • Rango dinámico con OFFSET y COUNTA

La inspiración para este artículo provino del excelente libro de Mike Girvin Control + Shift + Enter, donde Mike hace un gran trabajo explicando el concepto de "última posición relativa".

Articulos interesantes...