Pesquisa

FILTER

Definição

FILTER retorna as linhas ou colunas de um intervalo que passam em um teste.

Sintaxe

=FILTER(array, include)

Argumentos

Argumento Significado
array As células das quais retornar, como B2:B4.
include O teste, com a mesma altura ou largura que array, como A2:A4="pine".

Exemplo resolvido

Um pátio de madeira lista tipos de madeira em A2:A4 e quantidades de tábuas em B2:B4.

A: Tipo B: Tábuas
oak 4
pine 9
oak 2

Fórmula: =INDEX(FILTER(B2:B4,A2:A4="pine"),1)

Resultado: 9. A linha pine contém 9, e INDEX pega essa primeira correspondência para a célula continuar sendo um único valor.

Prática

As células A2:A4 contêm a, b e a. As células B2:B4 contêm 10, 20 e 30. Em C2, escreva uma fórmula que retorne o primeiro valor de B2:B4 em que A2:A4 é igual a b.

  1. Em C2, escreva uma fórmula INDEX e FILTER que retorne o primeiro valor em B2:B4 em que A2:A4 é igual a b.
Passo 1 de 2
Aqui, as fórmulas usam nomes de função em inglês, como SUM, e o ponto (.) como separador decimal, em todos os idiomas.
Carregando a planilha…

Funções relacionadas

INDEX pode escolher um item da lista filtrada. MATCH pode encontrar uma posição se você precisa disso em vez do valor.

Erro comum

Deixar FILTER transbordar para C2:C3 quando o verificador lê só C2: envolva INDEX em volta de FILTER para que C2 contenha um número.

Funções relacionadas

Estes links são funções relacionadas.