La función FILA en Excel es una de las funciones de búsqueda y referencia más fundamentales. Su propósito es simple: devuelve el número de fila de una celda o de la primera celda de un rango de celdas. A pesar de su sencillez, es extremadamente útil en una gran variedad de escenarios, especialmente cuando se combina con otras funciones para crear fórmulas dinámicas y automatizar tareas.
Sintaxis
=FILA([referencia])
La función FILA tiene un único argumento:
- referencia: Es la celda o el rango de celdas del cual se quiere obtener el número de fila. Este argumento es opcional.
- Si se omite el argumento referencia, la función devolverá el número de la fila en la que se ha introducido la fórmula.
 - Si la referencia es un rango de celdas, la función devolverá el número de fila de la primera celda de ese rango (en versiones antiguas de Excel) o una matriz con los números de fila de cada celda del rango (en versiones con matrices dinámicas como Excel 365).
 
 
Ejemplos
Ejemplo 1: Uso sin argumentos
    Devuelve el número de la fila actual. Si introducimos la fórmula en la celda C4, el resultado será 4.
  
=FILA()
Resultado en la celda C4: 4
Ejemplo 2: Referencia a una celda específica
    Devuelve el número de fila de la celda especificada, sin importar dónde se coloque la fórmula.
  
=FILA(B12)
Resultado: 12
Ejemplo 3: Crear un índice numérico automático
    Se puede usar la función FILA para crear una lista numerada que se ajusta automáticamente. Si queremos empezar una numeración en la celda A2, podemos restar 1 al número de fila.
  
| A | B | |
|---|---|---|
| 1 | Nº | Tarea | 
| 2 | 1 | Comprar pan | 
| 3 | 2 | Llamar al cliente | 
| 4 | 3 | Enviar informe | 
=FILA()-1
Si esta fórmula se introduce en la celda A2 y se arrastra hacia abajo, generará la secuencia 1, 2, 3, etc.
Ejemplo 4: Uso con matrices dinámicas (Excel 365/2021)
    Si se proporciona un rango, FILA devolverá una matriz con todos los números de fila de ese rango.
  
=FILA(C5:C8)
Resultado (se desbordará en celdas adyacentes):
{5;6;7;8}
Observaciones
La función FILA es una herramienta muy potente para trabajar con fórmulas que necesitan conocer su propia ubicación o la de otras celdas. Es común verla anidada dentro de funciones como INDICE, INDIRECTO o BUSCARV para crear referencias dinámicas.
Errores comunes
La función FILA es muy estable y no suele producir errores por sí misma. El único error común es:
- #¿NOMBRE?: Ocurre si el texto proporcionado como referencia no corresponde a un rango con nombre válido ni a una referencia de celda.
 
Disponibilidad por versión de Excel
La función FILA está disponible en todas las versiones de Microsoft Excel. Sin embargo, su capacidad para devolver una matriz de valores (matrices dinámicas) cuando se le pasa un rango como argumento es exclusiva de Excel para Microsoft 365 y Excel 2021. En versiones anteriores, solo devuelve el número de la primera fila del rango.
Compatibilidad
| Software | Compatibilidad | Notas | 
|---|---|---|
| Microsoft Excel | ✔️ | El comportamiento de matriz dinámica solo está disponible en Microsoft 365 y Excel 2021. | 
| Google Sheets | ✔️ | — | 
| LibreOffice Calc | ✔️ | — | 
| OpenOffice Calc | ✔️ | — | 
| WPS Office Spreadsheets | ✔️ | — | 
| Apple Numbers | ✔️ | — | 
Funciones Relacionadas
- COLUMNA: Es el equivalente a FILA, pero devuelve el número de columna de una referencia.
 - FILAS: No confundir con FILA. Esta función cuenta el número total de filas que hay en un rango o matriz.
 - SECUENCIA: En versiones modernas de Excel, es una alternativa más directa y potente para generar secuencias de números (filas, columnas o matrices).
 - DIRECCION: Devuelve una dirección de celda en formato de texto a partir de números de fila y columna especificados.
 
