Você não pode combinar diretamente as fórmulas vlookup de três folhas diferentes em uma única fórmula. O vlookup foi projetado para procurar valores em uma única tabela.
No entanto, você tem algumas opções para obter um resultado semelhante:
1. Combine dados em uma única folha: *
A abordagem mais direta: *
Copiar e colar: Copie os dados relevantes de cada folha em uma nova folha.
*
Use Vlookup na folha combinada: Agora você pode usar uma única fórmula vlookup na folha combinada para procurar valores em todos os dados.
2. Use índice/correspondência (mais flexível): *
vantagem: Permite procurar valores em várias folhas com mais flexibilidade.
*
Etapas: 1.
Crie uma coluna auxiliar: Em cada uma das suas três folhas, crie uma coluna auxiliar (por exemplo, "Nome da folha") e preencha -a com o nome da folha.
2.
Combine folhas: Use a função `Concatenate` para combinar o nome da folha com o valor da pesquisa em cada folha. Por exemplo, `=concatenado (Folha1! A1,"-", Sheet1! B1)`
3.
Use Índice/Match: Na sua folha principal, use as funções `` Índice` e `Match` para procurar o valor combinado nas três folhas.
3. Use VBA (para situações complexas): *
Adequado para: Cenários altamente complexos ou se você precisar procurar valores repetidamente de várias folhas.
*
Exemplo: Você pode escrever uma macro VBA que percorre cada folha e executa a pesquisa e retorna o resultado.
Exemplo usando índice/correspondência: Digamos que você tenha três folhas:"Sheet1", "Sheet2" e "Sheet3" com dados:
Sheet1: | Produto | Preço |
| --- | --- |
| Apple | $ 1 |
| Banana | $ 2 |
Sheet2: | Produto | Preço |
| --- | --- |
| Laranja | $ 3 |
| Uva | $ 4 |
folha3: | Produto | Preço |
| --- | --- |
| Manga | $ 5 |
| Kiwi | $ 6 |
Folha principal: | Produto | Preço |
| --- | --- |
| Banana | |
| Laranja | |
Etapas: 1.
coluna auxiliar: Em cada folha, adicione uma coluna chamada "Nome da folha" e preencha -a com o nome da folha.
2.
Valor combinado: Na Folha1, crie uma fórmula na célula C1:`=concatenada (A1,"-", B1)`. Copie esta fórmula para outras linhas. Repita na folha2 e na folha3.
3.
Fórmula da folha principal: Na coluna "Price" da folha principal, use a seguinte fórmula:
`` `Excel
=Índice (Sheet1! C:C, Match (A1 &"-" &B1, Sheet1! C:C, 0))
`` `
* Esta fórmula procura o valor combinado (preço-preço) na coluna combinada da Sheet1 (C:C). Se encontrado, ele retorna o preço correspondente.
*
Você precisará repetir esta fórmula, ajustando os nomes das folhas para cobrir a folha2 e a folha3 também. Escolhendo o melhor método: *
casos simples: Combine os dados em uma única folha.
*
Mais flexibilidade: Use índice/correspondência.
*
Automação avançada: Considere o VBA para situações complexas.