Podemos retornar todas as correspondências no xlookup?
Resposta curta: não é possível. Mas não se preocupe porque existe uma função melhor para conseguir o que deseja. Sim, todas as partidas. E a função é FILTRO.
No exemplo acima, temos todos os dados correspondentes a LESTE na coluna zona.
A fórmula
Então, veja como usar esta função para obter todas as correspondências:
- Primeiro insira a função FILTER em uma célula.
- Depois disso, no argumento array, selecione todo o intervalo de dados.
- Em seguida, no argumento include, selecione a coluna na qual deseja verificar todos os valores correspondentes.
- No mesmo argumento, após este intervalo de colunas, insira o sinal de igual (=) e o valor para verificar correspondências. Novamente, use aspas duplas para especificar o texto.
- Feche a função e pressione Enter para obter o resultado.
E no momento em que você pressionar Enter, ele retornará um array com todas as correspondências onde o valor da caixa é “Leste”.
Sim, FILTER é uma função de array dinâmica na qual você não precisa usar CTRL+SHIFT+ENTER para obter o resultado.
Ele obterá automaticamente a resposta em um intervalo baseado em seu tamanho. Portanto, você precisa ter certeza de que a área onde você entra na função tem espaço suficiente para obter todas as correspondências para você.
Se você tiver um valor em qualquer lugar do intervalo que deve ser usado pelo array retornado pela função FILTER, você obterá o #SPILL! Erro .