function

FILAS

Todo sobre la función FILAS en Excel

La función FILAS en Excel es una función de búsqueda y referencia que devuelve el número de filas de una matriz o referencia de celda especificada. Es una herramienta fundamental para construir fórmulas dinámicas y para trabajar con rangos de datos cuyo tamaño puede variar.

A menudo se confunde con la función FILA, pero mientras que FILAS cuenta la cantidad de filas en un rango, FILA devuelve el número de la fila de una celda específica en la hoja de cálculo.

Sintaxis

=FILAS(matriz)

La función FILAS tiene un único argumento:

  • matriz: Es una matriz, una fórmula de matriz o una referencia a un rango de celdas del que se desea obtener el número total de filas. Obligatorio.

Ejemplos

Ejemplo 1: Contar filas en un rango

Para obtener el número de filas en un rango específico.

=FILAS(A3:B7)

Resultado: 5. El rango A3:B7 abarca 5 filas (la fila 3, 4, 5, 6 y 7).

Ejemplo 2: Referencia a una columna completa

Si se hace referencia a una columna entera, la función devolverá el número total de filas disponibles en la versión de Excel que se esté utilizando.

=FILAS(C:C)

Resultado: 1048576 en versiones recientes de Excel (Excel 2007 y posteriores).

Ejemplo 3: Uso con constantes de matriz

La función también puede contar las filas de una constante de matriz definida directamente en la fórmula. En Excel, el punto y coma (;) se utiliza para separar filas en una constante de matriz.

=FILAS({1;2;3;4})

Resultado: 4, ya que hay cuatro elementos separados por punto y coma, lo que equivale a cuatro filas.

=FILAS({"Lunes","Martes","Miércoles"})

Resultado: 1, porque las comas (,) separan los elementos en columnas dentro de la misma fila.

Ejemplo 4: Crear una numeración dinámica

Un uso avanzado y muy práctico de FILAS es generar una lista de números secuenciales que se actualiza automáticamente. Usando una referencia de rango expansible, se puede crear un contador.

Si escribes la siguiente fórmula en la celda A1 y la arrastras hacia abajo:

=FILAS($A$1:A1)

Resultado:

  • En la celda A1, el rango es $A$1:A1, por lo que FILAS devuelve 1.
  • Al arrastrar a A2, la fórmula se convierte en =FILAS($A$1:A2), que devuelve 2.
  • En A3, será =FILAS($A$1:A3) y devolverá 3, y así sucesivamente.

Esto es muy útil para numerar filas en tablas dinámicas o listas que pueden cambiar de tamaño.

Observaciones

La función FILAS es una herramienta muy versátil, especialmente cuando se combina con otras funciones como INDIRECTO, DESREF o INDICE para crear referencias de rango dinámicas y robustas.

Errores comunes

La función FILAS es muy estable y rara vez devuelve errores. No genera errores como #¡VALOR! o #N/A por sí misma. Si la sintaxis de la referencia es incorrecta (por ejemplo, un nombre de rango que no existe), Excel mostrará un error #¿NOMBRE?, pero esto se debe a la referencia en sí y no a un fallo de la función.

Disponibilidad por versión de Excel

La función FILAS está disponible en todas las versiones de Microsoft Excel, desde las más antiguas hasta la más reciente de Microsoft 365.

Compatibilidad

Software Compatibilidad Notas
Microsoft Excel ✔️ Totalmente compatible en todas las versiones.
Google Sheets ✔️ La función existe y se llama ROWS.
LibreOffice Calc ✔️ Totalmente compatible.
OpenOffice Calc ✔️ Totalmente compatible.
WPS Office Spreadsheets ✔️ Totalmente compatible.
Apple Numbers ✔️ Totalmente compatible.

Funciones Relacionadas

  • COLUMNAS: La función análoga a FILAS, pero cuenta el número de columnas en una matriz o referencia.
  • FILA: Devuelve el número de fila de una referencia de celda. No confundir con FILAS.
  • COLUMNA: Devuelve el número de columna de una referencia de celda.

Ver también...