Excel 365 / 2021+Google SheetsEn inglés: FILTER

FILTRAR en Excel y Google Sheets

Devuelve todas las filas de un rango que cumplen una condición y las desborda en las celdas de abajo. Se actualiza solo cuando cambian los datos.

Sintaxis

=FILTRAR(array; include; [if_empty])

Ejemplo: Pedidos mayores a 100

Excel / Sheets · English
=FILTER(A2:C20, C2:C20>100, "None")
Excel / Sheets · Español
=FILTRAR(A2:C20; C2:C20>100; "None")

Devuelve todas las filas donde el importe de la columna C es mayor a 100.

FILTRAR en inglés

En inglés, FILTRAR se llama FILTER. Es la misma función: si abres el archivo en un Excel o Google Sheets en inglés, el nombre se traduce solo. Al escribirla a mano cambian el nombre y el separador de argumentos.

EspañolInglés
FunciónFILTRARFILTER
Separador;,
Ejemplo=FILTRAR(A2:C20; C2:C20>100; "None")=FILTER(A2:C20, C2:C20>100, "None")

El separador depende de la configuración regional: en español suele ser punto y coma, pero en países con punto decimal (como México) puede ser coma.

Traducir otra fórmula

Argumentos

arrayObligatorioEl rango a filtrar.
includeObligatorioUna prueba VERDADERO/FALSO por fila, por ejemplo B2:B20="Norte".
if_emptyOpcionalQué mostrar cuando ninguna fila coincide.

Preguntas frecuentes sobre FILTRAR

¿Cómo se dice FILTRAR en inglés?

En inglés, FILTRAR se llama FILTER. Si escribes la fórmula a mano en un Excel en inglés, separa los argumentos con coma (,): =FILTER(A2:C20, C2:C20>100, "None")

¿FILTRAR funciona en Google Sheets?

Sí. FILTRAR funciona en Google Sheets con la misma sintaxis que en Excel. Si tu hoja está en español escribe FILTRAR; si está en inglés, FILTER. El separador (coma o punto y coma) depende de la configuración regional de la hoja, en Archivo → Configuración.