Encontre um valor que corresponda a duas colunas de uma só vez combinando chaves.
Copiar esta fórmula
=XLOOKUP(A2&"|"&B2, Region&"|"&Month, Sales)Concatene os dois valores de busca e as duas colunas de busca com um separador, para que o XLOOKUP corresponda à chave combinada. O separador (aqui "|") evita colisões acidentais entre colunas.
=XLOOKUP(G1&"|"&G2, A2:A100&"|"&B2:B100, C2:C100)→4,200Vendas para a região + mês correspondentes.
=SUMIFS(C2:C100, A2:A100, G1, B2:B100, G2)→4,200Quando cada par ocorre uma única vez e o resultado é um número, SUMIFS é uma alternativa mais simples.
=XLOOKUP(1, (A2:A100=G1)*(B2:B100=G2), C2:C100)→4,200Multiplicar os dois testes evita montar uma chave combinada.
INDEX/MATCH (Excel antigo)
=INDEX(C2:C100, MATCH(G1&"|"&G2, A2:A100&"|"&B2:B100, 0))Insira como uma matriz no Excel anterior ao 365.
Sem um separador, "12"&"3" e "1"&"23" viram ambos "123" e podem corresponder à linha errada. Um separador como "|" mantém as chaves distintas.
Adicione outro teste: =XLOOKUP(1, (A2:A100=G1)*(B2:B100=G2)*(D2:D100=G3), C2:C100).
XLOOKUP retorna #N/A. Adicione um quarto argumento para mostrar seu próprio texto: =XLOOKUP(1, (A2:A100=G1)*(B2:B100=G2), C2:C100, "Not found").
Somente com uma coluna auxiliar que una os dois campos, por exemplo =A2&"|"&B2, colocada à esquerda do valor que você quer retornar.
Precisa de uma fórmula para seus próprios dados?
Descreva o que você deseja em linguagem simples e deixe o ExcelGPT escrever, explicar e verificar a fórmula — grátis para começar, sem plug-in.