Excel

Último número de fila en el rango

Last Row Number Range

Fórmula de Excel: último número de fila en el rangoFórmula genérica
= MIN ( ROW (rng))+ ROWS (rng)-1
Resumen

Para obtener el último número de fila de un rango, puede usar una fórmula basada en las funciones FILA, FILAS y MIN. En el ejemplo que se muestra, la fórmula en la celda F5 es:

|_+_|

donde 'datos' es el rango con nombre B5: D10



Explicación

Cuando se le da una sola referencia de celda, el Función FILA devuelve el número de fila para esa referencia. Sin embargo, cuando se le da un rango con varias filas, la función FILA devolverá una matriz que contiene todos los números de fila para el rango:



|_+_|

Para obtener solo el número de la primera fila, usamos el Función MIN como esto:

|_+_|

que devuelve el número más bajo de la matriz, 5.



iniciar una nueva línea en la misma celda

Una vez que tenemos la primera fila, podemos simplemente sumar las filas totales en el rango y luego restar 1 para obtener un resultado final. Obtenemos filas totales en el rango con el Función FILAS , y un resultado final se determina así:

|_+_|

Versión de índice

En lugar de MIN, también puede usar INDEX para obtener el último número de fila:

cómo crear un gráfico de Pareto en Excel 2010
|_+_|

Esto es posiblemente un poco más rápido para rangos grandes, ya que INDEX devuelve solo una celda a FILA.



Versión simple

Cuando una fórmula devuelve un resultado de matriz, Excel mostrará el primer elemento de la matriz si la fórmula se ingresa en una sola celda. Esto significa que, en la práctica, a menudo puede usar una versión simplificada de la fórmula:

|_+_|

Sin embargo, dentro de las fórmulas, puede ser necesario asegurarse de que está tratando con un solo elemento y no con una matriz. En ese caso, querrá usar la versión MIN o INDEX anterior.

Autor Dave Bruns


^