Como encontrar valor com dois ou vários critérios no Excel?
Normalmente, você pode descobrir facilmente um valor com o Encontre recurso no Excel. Mas e se encontrar um valor com critérios? E com dois ou mais critérios? Este artigo apresentará várias soluções para você.
- Encontre o valor com dois ou vários critérios com fórmula de matriz
- Encontre o valor com dois ou vários critérios com Filtro Avançado
Encontre o valor com dois ou vários critérios com fórmula de matriz
Supondo que você tenha uma tabela de vendas de frutas conforme a imagem mostrada abaixo, você precisa descobrir o valor da quantidade com base em vários critérios. Aqui, este método apresentará algumas fórmulas de matriz para descobrir facilmente os valores com base nesses critérios fornecidos.
Fórmula de matriz 1: encontre o valor com dois ou vários critérios no Excel
A expressão básica desta fórmula de matriz é exibida conforme abaixo:
{= INDEX (array, MATCH (1, (critérios 1 = lookup_array 1) * (critérios 2 = lookup_array 2)… * (critérios n = lookup_array n), 0))}
Digamos que você queira encontrar o valor das vendas de manga ocorrendo em 9/3/2019, você pode inserir a fórmula de matriz abaixo em uma célula em branco e pressionar Ctrl + Shift + Enter chaves juntas.
=INDEX(F3:F22,MATCH(1,(J3=B3:B22)*(J4=C3:C22),0))
Note: Na fórmula acima, F3: F22 é a coluna Quantidade em que você encontrará o valor, B3: B22 é a coluna Data, C3: C22 é a coluna Fruta, J3 é uma data fornecida como o primeiro critério, J4 é o nome da fruta dado como o segundo critério.
De acordo com a expressão da fórmula de matriz, você pode adicionar critérios facilmente conforme necessário. Por exemplo, agora você está procurando o valor das vendas de manga ocorrendo em 9/3/2019, e o peso da manga é 211, você pode adicionar os critérios e lookup_array na seção MATCH da seguinte maneira:
=INDEX(F3:F22,MATCH(1,(J3=B3:B22)*(J4=C3:C22)*(J5 = E3: E22), 0))
E pressione Ctrl + Shift + Entrar para descobrir o valor das vendas.
Fórmula de matriz 2: encontre o valor com dois ou vários critérios no Excel
A expressão básica desta fórmula de matriz é exibida conforme abaixo:
= INDEX (matriz, CORRESPONDÊNCIA (critérios1 e critérios2… & critériosN, matriz_procura1 & matriz_procura2… & matriz_procuraN, 0), 0)
Por exemplo, você deseja descobrir o valor das vendas de uma fruta cujo peso é 242 e ocorre em 9/1/2019, você pode inserir a fórmula abaixo em uma célula em branco e pressionar Ctrl + Shift + Entrar chaves juntas.
=INDEX(F3:F22,MATCH(J3&J4,B3:B22&C3:C22,0),0)
Note: Na fórmula acima, F3: F22 é a coluna Valor em que você encontrará o valor, B3: B22 é a coluna Data, E3: E22 é a coluna Peso, J3 é uma data fornecida como o primeiro critério, J5 é o valor do peso dado como o segundo critério.
Se você deseja encontrar o valor com base em três ou mais critérios, pode facilmente adicionar seus critérios e lookup_array na seção CORRESPONDÊNCIA. Observe que os critérios e lookup_array devem estar na mesma ordem.
Por exemplo, se você deseja saber o valor das vendas de pera com peso 242 e ocorre em 9/1/2019, você pode adicionar os critérios e lookup_array da seguinte forma:
= ÍNDICE (F3: F22, CORRESPONDÊNCIA (J3 &J4& J5, B3: B22 &C3: C22& E3: E22,0), 0)
E pressione Ctrl + Shift + Entrar chaves para descobrir o valor das vendas.
Encontre o valor com dois ou vários critérios com Filtro Avançado
Além de fórmulas, você também pode aplicar o Filtro avançado recurso para localizar todos os valores com dois ou vários critérios no Excel. Faça o seguinte:
Kutools for Excel- Inclui mais de 300 ferramentas úteis para Excel. Teste gratuito de 60 dias com recursos completos, sem necessidade de cartão de crédito! Get It Now
1. Clique Data > Avançado para habilitar o recurso Filtro avançado.
2. Na caixa de diálogo Filtro avançado, faça o seguinte:
(1) Verifique o Copiar para outro local opção no Açao Social seção;
(2) No Intervalo de lista , selecione o intervalo em que encontrará os valores (A1: E21 No meu caso);
(3) No Intervalo de critérios , selecione o intervalo pelo qual você encontrará os valores (H1: J2 No meu caso);
(4) No Copiar para caixa, selecione a primeira célula do intervalo de destino onde você colocará as linhas filtradas (H9 No meu caso).
3. Clique no OK botão.
Agora, as linhas filtradas correspondentes a todos os critérios listados são copiadas e colocadas no intervalo de destino. Veja a imagem:
Artigos relacionados:
Melhores ferramentas de produtividade de escritório
Aprimore suas habilidades de Excel com o Kutools para Excel e experimente uma eficiência como nunca antes. Kutools para Excel oferece mais de 300 recursos avançados para aumentar a produtividade e economizar tempo. Clique aqui para obter o recurso que você mais precisa...
Office Tab traz interface com guias para o Office e torna seu trabalho muito mais fácil
- Habilite a edição e leitura com guias em Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Abra e crie vários documentos em novas guias da mesma janela, em vez de em novas janelas.
- Aumenta sua produtividade em 50% e reduz centenas de cliques do mouse para você todos os dias!