Función FILTER en Google Sheets
Devuelve solo las filas que cumplen las condiciones y las derrama hacia abajo. Se llama igual en Sheets en inglés.
Sintaxis
Sheets en español (configuración de México)
=FILTER(intervalo, condición1, [condición2], …)
Sheets en español (España y Latinoamérica)
=FILTER(intervalo; condición1; [condición2]; …)
Sheets en inglés
=FILTER(range, condition1, [condition2], …)
| Argumento | Qué es |
|---|---|
| intervalo | Los datos a filtrar, sin encabezados. |
| condición1 | Una columna de condiciones del mismo alto, como B2:B11="CDMX". |
| condición2opcional | Más condiciones; se deben cumplir todas. |
Ejemplo
FILTER(rango, condición) devuelve solo las filas que cumplen la condición y las derrama hacia abajo. La condición compara una columna completa, como B2:B11="CDMX". Si se cambian los datos, el resultado se actualiza.
=FILTER(A2:D11,B2:B11="Monterrey")
Error común
Si nada cumple da #N/A; envuélvelo en SI.ERROR. Para "una u otra" suma las condiciones: (A2:A10="X")+(A2:A10="Y").
Sobre los Anuncios
Este sitio utiliza Google AdSense para mostrar anuncios. Estos anuncios nos ayudan a mantener WebHerramientas completamente gratuito. Los anuncios son gestionados por Google y cumplen con estrictos estándares de seguridad y privacidad.
Los anuncios nos ayudan a mantener WebHerramientas gratuito para todos
Practica FILTER
Escribe la fórmula en la hoja y revísala al instante. Puedes usar el nombre en español o en inglés. Ver todas las lecciones
FILTER
FILTER(rango, condición) devuelve solo las filas que cumplen la condición y las derrama hacia abajo. La condición compara una columna completa, como B2:B11="CDMX". Si se cambian los datos, el resultado se actualiza.
En F2 muestra las filas completas de los pedidos de Monterrey.
| A | B | C | D | E | F | G | H | I | J | |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Pedido | Ciudad | Vendedor | Monto | Pedidos de Monterrey | |||||
| 2 | P-101 | Monterrey | Carmen | 1200 | ||||||
| 3 | P-102 | Guadalajara | Jorge | 850 | ||||||
| 4 | P-103 | CDMX | Carmen | 2300 | ||||||
| 5 | P-104 | Monterrey | Lucía | 640 | ||||||
| 6 | P-105 | CDMX | Jorge | 1750 | ||||||
| 7 | P-106 | Guadalajara | Lucía | 980 | ||||||
| 8 | P-107 | Monterrey | Jorge | 1500 | ||||||
| 9 | P-108 | CDMX | Lucía | 410 | ||||||
| 10 | P-109 | Guadalajara | Carmen | 1320 | ||||||
| 11 | P-110 | Monterrey | Carmen | 760 | ||||||
| 12 |
El borde punteado marca hasta dónde debe derramarse el resultado.
Preguntas frecuentes
- ¿Cómo se llama FILTER en inglés?
- Se llama igual: FILTER. Las funciones que nacieron en Google Sheets conservan su nombre en inglés aunque la hoja esté en español. Lo que cambia es el separador: con configuración de España o gran parte de Latinoamérica los argumentos se separan con punto y coma.
- ¿Por qué FILTER me marca error de fórmula con comas?
- El separador depende de la configuración regional de cada hoja, en Archivo > Configuración. Donde la coma es el separador decimal (España, Colombia, Argentina…), los argumentos se separan con punto y coma. Con configuración de México o Estados Unidos se usa la coma.
- ¿Cuál es el error más común con FILTER?
- Si nada cumple da #N/A; envuélvelo en SI.ERROR. Para "una u otra" suma las condiciones: (A2:A10="X")+(A2:A10="Y").