FILTER y UNIQUE en Google Sheets: filtrar y quitar repetidos con fórmula
FILTER devuelve solo las filas que cumplen una condición. UNIQUE devuelve una lista sin repetidos. En Sheets en español se escriben en inglés; en Excel en español se llaman FILTRAR y UNICOS.
Los datos
| A | B | C | |
|---|---|---|---|
| 1 | Fecha | Categoría | Importe |
| 2 | 03/10/2026 | Renta | 8,500 |
| 3 | 08/10/2026 | Papelería | 640 |
| 4 | 15/10/2026 | Luz | 1,230 |
| 5 | 22/10/2026 | Papelería | 310 |
| 6 | 03/11/2026 | Renta | 8,500 |
| 7 | 05/11/2026 | Internet | 599 |
| 8 | 07/11/2026 | Papelería | 1,150 |
| 9 | 09/11/2026 | Luz | 1,180 |
FILTER con una condición
=FILTER(A2:C9,B2:B9="Papelería")
Devuelve las tres filas de papelería: 08/10/2026 con 640, 22/10/2026 con 310 y 07/11/2026 con 1,150. Resultado comprobado con la fórmula equivalente en LibreOffice Calc.
El resultado ocupa las celdas de abajo y de la derecha. Déjalas vacías: si hay algo escrito, la fórmula da error en lugar de taparlo.
Varias condiciones
Que se cumplan todas: pon cada condición como otro argumento.
=FILTER(A2:C9,B2:B9="Papelería",C2:C9>500)
Devuelve dos filas: 640 y 1,150.
Que se cumpla cualquiera: suma las condiciones entre paréntesis.
=FILTER(A2:C9,(B2:B9="Renta")+(B2:B9="Luz"))
Devuelve las cuatro filas de renta y luz, en el orden en que están. Resultado comprobado con la fórmula equivalente en LibreOffice Calc.
Si no hay resultados
Si ninguna fila cumple, FILTER devuelve #N/A. Para mostrar un aviso:
=SI.ERROR(FILTER(A2:C9,B2:B9="Agua"),"Sin resultados")UNIQUE: la lista sin repetidos
=UNIQUE(B2:B9)
Devuelve Renta, Papelería, Luz, Internet, en el orden en que aparecen por primera vez. Para ordenarla de la A a la Z:
=SORT(UNIQUE(B2:B9),1,VERDADERO)
Devuelve Internet, Luz, Papelería, Renta. Y para ver solo lo que aparece una sola vez, usa el tercer argumento:
=UNIQUE(B2:B9,FALSO,VERDADERO)
Devuelve Internet, la única categoría con un solo gasto. Resultado comprobado con la fórmula equivalente en LibreOffice Calc.
Preguntas frecuentes
¿Por qué UNIQUE deja dos valores que se ven iguales?
Uno de ellos tiene algo oculto, casi siempre un espacio al final. Límpialos con ESPACIOS o con Datos > Limpieza de datos > Recortar espacios en blanco.
¿FILTER cambia mis datos originales?
No. Escribe una copia filtrada en otro lugar; los datos de origen quedan igual. Si cambian, el resultado se actualiza.
¿Y si quiero borrar los repetidos de verdad?
Selecciona el rango y usa Datos > Borrado de datos > Eliminar duplicados. A diferencia de UNIQUE, eso sí modifica la hoja.
¿Coma o punto y coma entre los argumentos?
Depende de la configuración regional de la hoja (Archivo > Configuración). Los ejemplos usan coma, como en una hoja con la de México, donde el decimal es el punto. Si tu hoja usa coma decimal, como en España, Argentina o Colombia, separa con punto y coma; así vienen los ejemplos de la ayuda de Google en español.