🛠️ UtilitiesFree Plano

UNLIMITED_VLOOKUP

VLOOKUP multi-critério que combina múltiplas colunas simultaneamente.

Assinatura da Fórmula
=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âmetroTipoObrigatórioDescrição
searchValueanySimO valor principal a buscar na primeira coluna do intervalo.
searchRangeRangeSimO intervalo de dados a pesquisar (ex: A1:F100).
returnColumnnumberSimO número da coluna (indexado a partir de 1) de onde retornar o resultado.
value2, column2, ...any, number, ...NãoPares adicionais opcionais de valor/coluna para correspondência multi-critério. Passe valores e números de coluna alternados.

Exemplos

1

Busca de produto com critério único

Encontra "Laptop" na coluna 1 e retorna o valor da coluna 4 (preço).

fx
=UNLIMITED_VLOOKUP("Laptop", A1:D10, 4)

Entrada

ProductCategoryStockPrice
MouseAccessories150$25
LaptopComputers30$999
KeyboardAccessories200$75

Saída

$999
2

Busca 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).

fx
=UNLIMITED_VLOOKUP("Sales", A1:D8, 4, "Manager", 3)

Entrada

DepartmentNameRoleSalary
SalesAliceAssociate$55,000
SalesBobManager$85,000
EngineeringCarolManager$110,000

Saída

$85,000
3

Busca 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.

fx
=UNLIMITED_VLOOKUP("T-Shirt", A1:E20, 5, "Blue", 2, "Large", 3)

Entrada

ProductColorSizeSKUStock
T-ShirtRedLargeTS-R-L42
T-ShirtBlueMediumTS-B-M67
T-ShirtBlueLargeTS-B-L23

Saída

23
4

Busca 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.

fx
=UNLIMITED_VLOOKUP("Emma", A1:D12, 4, "Math", 2)

Entrada

StudentSubjectSemesterGrade
EmmaEnglishFallA-
EmmaMathFallA+
JamesMathFallB+

Saída

A+
5

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.

fx
=UNLIMITED_VLOOKUP("US", A1:E15, 5, "EU", 2, "Express", 3)

Entrada

OriginDestinationMethodDaysCost
USEUStandard14$9.99
USEUExpress5$29.99
USAsiaExpress7$34.99

Saída

$29.99

Casos de Uso

Varejo

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.

Recursos Humanos

Registros de funcionários

Encontra dados de remuneração de funcionários correspondendo departamento, função e nível de senioridade juntos.

E-commerce

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.

Educação

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.

Imobiliário

Comparações imobiliárias

Busca preços de propriedades comparáveis correspondendo bairro, número de quartos e tipo de propriedade.

Dicas Profissionais

DICA

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.

DICA

Envolva em IFERROR para mostrar uma mensagem personalizada como "Nenhuma correspondência" em vez de "Not found" quando a busca falhar.

DICA

Para exatamente dois critérios, considere V2_LOOKUP que tem uma sintaxe mais simples e legível.

DICA

O intervalo de busca deve incluir todas as colunas que você referencia, incluindo a coluna de retorno e todas as colunas de critérios.

DICA

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" unexpectedly

Causa: 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 parameters

Causa: 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 value

Causa: 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.