UNLIMITED_VLOOKUP
VLOOKUP multi-critério que combina múltiplas colunas simultaneamente.
=UNLIMITED_VLOOKUP(searchValue, searchRange, returnColumn, [value2, column2, ...])Retorna: any
Visão Geral
UNLIMITED_VLOOKUP é um aprimoramento poderoso da função VLOOKUP nativa do Google Sheets que suporta correspondência em múltiplos critérios de uma só vez. Enquanto o VLOOKUP padrão só pode pesquisar uma única coluna, UNLIMITED_VLOOKUP permite especificar pares adicionais de valor/coluna para refinar sua busca em quantas colunas forem necessárias. Isso o torna ideal para conjuntos de dados complexos onde uma única coluna não é suficiente para identificar exclusivamente uma linha, como buscar um preço de produto tanto por nome quanto por tamanho, ou encontrar o salário de um funcionário por departamento e função.
Parâmetros
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
searchValue | any | Sim | O valor principal a buscar na primeira coluna do intervalo. |
searchRange | Range | Sim | O intervalo de dados a pesquisar (ex: A1:F100). |
returnColumn | number | Sim | O número da coluna (indexado a partir de 1) de onde retornar o resultado. |
value2, column2, ... | any, number, ... | Não | Pares adicionais opcionais de valor/coluna para correspondência multi-critério. Passe valores e números de coluna alternados. |
Exemplos
Busca de produto com critério único
Encontra "Laptop" na coluna 1 e retorna o valor da coluna 4 (preço).
=UNLIMITED_VLOOKUP("Laptop", A1:D10, 4)Entrada
| Product | Category | Stock | Price |
| Mouse | Accessories | 150 | $25 |
| Laptop | Computers | 30 | $999 |
| Keyboard | Accessories | 200 | $75 |
Saída
$999Busca de funcionário com dois critérios
Encontra a linha onde a coluna 1 é "Sales" E a coluna 3 é "Manager", depois retorna a coluna 4 (salário).
=UNLIMITED_VLOOKUP("Sales", A1:D8, 4, "Manager", 3)Entrada
| Department | Name | Role | Salary |
| Sales | Alice | Associate | $55,000 |
| Sales | Bob | Manager | $85,000 |
| Engineering | Carol | Manager | $110,000 |
Saída
$85,000Busca de inventário com três critérios
Encontra a linha correspondente ao produto "T-Shirt", cor "Blue" e tamanho "Large" para obter a contagem de estoque da coluna 5.
=UNLIMITED_VLOOKUP("T-Shirt", A1:E20, 5, "Blue", 2, "Large", 3)Entrada
| Product | Color | Size | SKU | Stock |
| T-Shirt | Red | Large | TS-R-L | 42 |
| T-Shirt | Blue | Medium | TS-B-M | 67 |
| T-Shirt | Blue | Large | TS-B-L | 23 |
Saída
23Busca de nota por aluno e matéria
Busca a nota de Emma em Math correspondendo tanto o nome na coluna 1 quanto a matéria na coluna 2, retornando a coluna 4.
=UNLIMITED_VLOOKUP("Emma", A1:D12, 4, "Math", 2)Entrada
| Student | Subject | Semester | Grade |
| Emma | English | Fall | A- |
| Emma | Math | Fall | A+ |
| James | Math | Fall | B+ |
Saída
A+Taxa de envio por origem, destino e método
Busca o custo de envio correspondendo país de origem, região de destino e método de envio em três colunas.
=UNLIMITED_VLOOKUP("US", A1:E15, 5, "EU", 2, "Express", 3)Entrada
| Origin | Destination | Method | Days | Cost |
| US | EU | Standard | 14 | $9.99 |
| US | EU | Express | 5 | $29.99 |
| US | Asia | Express | 7 | $34.99 |
Saída
$29.99Casos de Uso
Gestão de inventário
Busca níveis de estoque de produtos correspondendo nome do produto, localização do armazém e variante de tamanho simultaneamente.
Registros de funcionários
Encontra dados de remuneração de funcionários correspondendo departamento, função e nível de senioridade juntos.
Atendimento de pedidos
Recupera custo de envio correspondendo região de origem, região de destino e método de envio em uma tabela de tarifas.
Buscas de notas de alunos
Encontra a nota de um aluno correspondendo nome do aluno, código do curso e semestre em um livro de notas consolidado.
Comparações imobiliárias
Busca preços de propriedades comparáveis correspondendo bairro, número de quartos e tipo de propriedade.
Dicas Profissionais
Use referências de células em vez de valores fixos para critérios de busca para tornar suas fórmulas dinâmicas e reutilizáveis.
Envolva em IFERROR para mostrar uma mensagem personalizada como "Nenhuma correspondência" em vez de "Not found" quando a busca falhar.
Para exatamente dois critérios, considere V2_LOOKUP que tem uma sintaxe mais simples e legível.
O intervalo de busca deve incluir todas as colunas que você referencia, incluindo a coluna de retorno e todas as colunas de critérios.
Ordene seus dados pelo critério mais seletivo primeiro para varredura mental mais rápida ao revisar os dados.
A função funciona aceitando seu valor de busca principal, um intervalo de dados, o número da coluna a retornar e, em seguida, qualquer número de pares adicionais de valor/coluna. Cada par adiciona outro critério de correspondência: a função só retornará um resultado quando TODOS os critérios corresponderem à mesma linha. A correspondência não diferencia maiúsculas de minúsculas, então você não precisa se preocupar com diferenças de capitalização. Se nenhuma linha corresponder a todos os critérios, a função retorna "Not found".
Esta função é especialmente útil em cenários de negócios onde os dados possuem chaves compostas. Em vez de criar colunas auxiliares que concatenam valores para busca, você pode corresponder diretamente nas colunas originais. Funciona perfeitamente com qualquer tipo de dado, incluindo texto, números e datas. Para buscas mais simples de dois critérios, considere V2_LOOKUP que fornece uma sintaxe mais simplificada. Por estar incluída no plano Free, todo usuário do Unlimited Sheets tem acesso a esta atualização essencial de busca desde o primeiro dia.
Erros Comuns
Returns "Not found" unexpectedlyCausa: Um dos valores de critério tem espaços extras, formatação diferente ou os números de coluna estão incorretos.
Correção: Use TRIM() nos seus valores de busca, verifique se os números de coluna correspondem às colunas corretas no seu intervalo e cheque por caracteres ocultos.
Error: Missing required parametersCausa: O argumento searchValue, searchRange ou returnColumn não foi fornecido.
Correção: Certifique-se de passar pelo menos três argumentos: o valor a buscar, o intervalo de dados e o número da coluna a retornar.
Returns wrong valueCausa: Os argumentos de critérios adicionais não estão em pares adequados de valor/coluna, ou a numeração de colunas está errada.
Correção: Critérios adicionais devem sempre vir em pares (valor, numeroColuna). Verifique que cada número de coluna é indexado a partir de 1 relativo ao início do seu intervalo de busca.
Perguntas Frequentes
O VLOOKUP nativo só corresponde um único valor na primeira coluna do seu intervalo. UNLIMITED_VLOOKUP permite corresponder múltiplas colunas ao mesmo tempo fornecendo pares adicionais de valor/coluna. Isso elimina a necessidade de criar colunas auxiliares concatenadas para buscas multi-critério.
Não, UNLIMITED_VLOOKUP realiza correspondência sem diferenciar maiúsculas de minúsculas. "Apple", "apple" e "APPLE" vão todos corresponder entre si. Isso se aplica a todos os critérios, não apenas ao valor de busca principal.
A função retorna o texto "Not found" quando nenhuma linha no intervalo de busca corresponde a todos os critérios especificados simultaneamente. Você pode envolver a função em IFERROR para exibir uma mensagem personalizada.
Após os três parâmetros obrigatórios, você pode adicionar pares de argumentos: um valor a corresponder e o número da coluna para corresponder. Por exemplo, adicionar "Red", 2 significa "também corresponder Red na coluna 2". Você pode adicionar quantos pares forem necessários.
UNLIMITED_VLOOKUP retorna apenas a primeira linha correspondente que encontra, varrendo de cima para baixo. Se você precisa de todas as linhas correspondentes, considere usar as funções FILTER ou QUERY em combinação.
Sim, você pode usar referências de células para qualquer parâmetro. Por exemplo, =UNLIMITED_VLOOKUP(B1, A1:D100, 4, C1, 2) usará os valores em B1 e C1 como critérios de busca.
Todos os números de coluna são indexados a partir de 1 relativos ao intervalo de busca. Coluna 1 é a primeira coluna do seu intervalo, coluna 2 é a segunda, e assim por diante. Isso se aplica tanto à coluna de retorno quanto às colunas de critérios adicionais.
Funções Relacionadas
Comece a usar UNLIMITED_VLOOKUP hoje
Instale o Unlimited Sheets para obter UNLIMITED_VLOOKUP e outras 41 funções poderosas no Google Sheets.