
Fórmula genérica
=COUNTA(range)
Resumen
Para obtener la última posición relativa (es decir, última fila, última columna) para datos mixtos que no contienen celdas vacías, puede usar la función CONTAR.
En el ejemplo que se muestra, la fórmula en D5 es:
=COUNTA(B4:B100)
Última posición * relativa *
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. Es importante entender que estamos detrás de la última * posición relativa * dentro de un rango dado, no del número de fila en la hoja de trabajo:
Explicación
Esta fórmula usa la función CONTAR para contar valores en un rango. COUNTA cuenta tanto números como texto, por lo que funciona bien con datos mixtos.
El rango B4: B8 contiene 5 valores, por lo que COUNTA devuelve 5. El número 5 corresponde a la última fila (última posición relativa) de datos en el rango B4: B100.
Nota: Este enfoque fallará si el rango contiene celdas en blanco / vacías.
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.