Jithin tiene una tabla de datos que tiene 20 filas. Le gustaría agregar una declaración debajo de la tabla que diga «Esta tabla tiene 20 filas». Sin embargo, le gustaría que el recuento de filas sea dinámico, ya que con frecuencia agrega filas o elimina filas de la tabla.

Hay varias formas en que puede armar una declaración de este tipo, y las formas varían dependiendo de cómo junte la tabla de datos. Si sus datos son simplemente eso, datos en una hoja de cálculo de Excel, entonces puede usar una fórmula similar a la siguiente:

="The data table has " & COUNTA(A2:A21) & " rows"

Esto supone que su tabla está en las filas 1 a 21, siendo la fila 1 una fila de encabezados. (En otras palabras, los datos reales están en las filas 2 a 21.)

La función CONTAR devuelve un recuento de las celdas del rango A2: A21 que no están vacías.

Lo único con lo que debe tener cuidado es cuando agrega filas a su tabla de datos. Para que la fórmula se ajuste automáticamente, querrá asegurarse de agregar solo filas después de la fila 2 y antes de la fila 21. Hacer algo diferente significará que su fórmula de «totales» apunta a las filas incorrectas.

Por supuesto, puede modificar la fórmula solo un poco para superar este problema potencial. Todo lo que necesita hacer es asegurarse de que sus «totales»

la fórmula está en la fila 23 (o en una fila más abajo) y que su fórmula hace referencia a las filas 1 a 22:

="The data table has " & COUNTA(A1:A22) - 1 & " rows"

Esto funciona con la suposición (nuevamente) de que la fila 1 contiene títulos (por lo tanto, el acto de restar 1 de lo que COUNTA devuelve) y que la fila 22 está vacía. Ahora puede agregar filas en cualquier lugar de las filas 2 a 22 y no tendrá ningún problema con la fórmula.

Las fórmulas anteriores funcionan solo si no hay celdas en blanco en el rango A1: A22. Si los hay, sería mejor un enfoque diferente. Esta fórmula que usa la función FILAS dará el resultado deseado:

="The data table has " & ROWS(A2:A21) & " rows"

Hay otras variaciones de estas fórmulas que podrían usarse, dependiendo de otras funciones como FILA, SUBTOTAL, CONTAR, CONTARBLANCO y algunas otras. Sin embargo, para propósitos generales, los ejemplos ya proporcionados deberían funcionar bien.

Hay otra forma en que se pueden formatear sus datos: como una «tabla de datos» formal. Esto se hace seleccionando sus datos, mostrando la pestaña Insertar de la cinta y luego haciendo clic en Tabla. Una vez que se crea la tabla, Excel le asigna automáticamente un nombre. El nombre predeterminado para su primera tabla es Table1, luego Table2, etc. Dada esta información, la forma más fácil de obtener su fórmula de totales es así:

="The data table has " & ROWS(Table1) & " rows"

El beneficio de este enfoque es que puede insertar filas en cualquier lugar dentro de la tabla definida, y la función FILAS siempre se referirá a las filas adecuadas en la tabla.

ExcelTips es su fuente de formación rentable en Microsoft Excel.

Este consejo (2294) se aplica a Microsoft Excel 2007, 2010, 2013 y 2016.