Búsqueda
Conservar las filas que cumplen una prueba
Definición
Devolver los números cuyas etiquetas coinciden con un grupo significa dar a FILTER los números y la prueba de coincidencia.
Sintaxis
=FILTER(array, include)
Argumentos
| Argumento | Significado |
|---|---|
array |
La columna de números que se devuelve. |
include |
La prueba de qué filas se conservan, por ejemplo A2:A4="on". |
Ejemplo resuelto
Un registro de bombas guarda el estado en A2:A4 y los litros en B2:B4. Solo debe devolverse la fila on.
| A: Estado | B: Litros |
|---|---|
| off | 4 |
| on | 13 |
| off | 6 |
Fórmula: =FILTER(B2:B4,A2:A4="on")
Resultado: 13. Solo la fila 3 está on, así que se devuelven los litros 13.
Práctica
Las celdas A2:A4 contienen no, yes y no. Las celdas B2:B4 contienen 5, 8 y 2. En C2, escribe una fórmula que devuelva los números de B2:B4 donde A2:A4 es igual a yes.
- En C2, escribe una fórmula INDEX y FILTER que devuelva el primer valor de B2:B4 donde A2:A4 es igual a yes.
- C2 debe mostrar el primer valor de B2:B4 donde A2:A4 es igual a yes.
Funciones relacionadas
FILTER es la función que conserva los números cuyas etiquetas superan la prueba.
Error común
Intercambiar las columnas, como en =FILTER(A2:A4,B2:B4="on"): la fórmula entonces intenta hacer coincidir litros con la palabra on y no devuelve nada.