🛠️ UtilitiesFree Plano

V2_LOOKUP

VLOOKUP de dois critérios com sintaxe simplificada e legível.

Assinatura da Fórmula
=V2_LOOKUP(value1, value2, searchRange, column1, column2, returnColumn)

Retorna: any

Visão Geral

V2_LOOKUP é uma função de busca simplificada projetada para o cenário multi-critério mais comum: corresponder exatamente dois valores em duas colunas. Enquanto UNLIMITED_VLOOKUP suporta qualquer número de critérios, V2_LOOKUP fornece uma sintaxe mais limpa e intuitiva quando você sabe que precisa de exatamente duas condições de correspondência.

Parâmetros

ParâmetroTipoObrigatórioDescrição
value1anySimO primeiro valor a corresponder.
value2anySimO segundo valor a corresponder.
searchRangeRangeSimO intervalo de dados a pesquisar (ex: A1:E50).
column1numberSimO número da coluna (indexado a partir de 1) para corresponder value1.
column2numberSimO número da coluna (indexado a partir de 1) para corresponder value2.
returnColumnnumberSimO número da coluna (indexado a partir de 1) de onde retornar o resultado.

Exemplos

1

Encontrar salário por nome e departamento

Busca John no departamento Sales e retorna seu salário da coluna 3.

fx
=V2_LOOKUP("John", "Sales", A1:C10, 1, 2, 3)

Entrada

NameDepartmentSalary
JohnEngineering$95,000
JohnSales$78,000
SaraSales$82,000

Saída

$78,000
2

Receita trimestral por região

Encontra a receita de Q2 da região North de uma tabela de detalhamento trimestral.

fx
=V2_LOOKUP("North", "Q2", A1:D6, 1, 2, 4)

Entrada

RegionQuarterUnitsRevenue
NorthQ1450$135,000
NorthQ2520$156,000
SouthQ2380$114,000

Saída

$156,000
3

Preço de produto por nome e tamanho

Encontra o preço de um café grande de uma matriz de precificação produto/tamanho.

fx
=V2_LOOKUP("Coffee", "Large", A1:D8, 1, 2, 4)

Entrada

ProductSizeCaloriesPrice
CoffeeSmall5$2.50
CoffeeLarge10$4.50
TeaLarge0$3.50

Saída

$4.50
4

Recuperação de nota de curso do aluno

Busca a nota de Maria em Biology 101 correspondendo nome do aluno e nome do curso.

fx
=V2_LOOKUP("Maria", "Biology 101", A1:D20, 1, 2, 4)

Entrada

StudentCourseCreditsGrade
MariaChemistry 2014A
MariaBiology 1013B+
AlexBiology 1013A-

Saída

B+
5

Taxa de envio por origem e destino

Busca o custo de envio para remessas US-para-EU de uma tabela de tarifas.

fx
=V2_LOOKUP("US", "EU", A1:D10, 1, 2, 4)

Entrada

OriginDestinationDaysCost
USUS3$5.99
USEU7$19.99
EUUS8$22.99

Saída

$19.99

Casos de Uso

Vendas

Relatórios de vendas regionais

Puxa valores de receita trimestral correspondendo região e trimestre em relatórios de vendas consolidados.

Alimentos e Bebidas

Precificação de cardápio

Busca preços de itens correspondendo tanto o nome do item do cardápio quanto o tamanho ou variação.

Educação

Agendamento de cursos

Encontra atribuições de sala de aula correspondendo nome do curso e horário em uma planilha de agendamento.

Seguros

Busca de taxa de seguro

Recupera taxas de prêmio correspondendo tipo de cobertura e categoria de risco de uma tabela de tarifas.

Logística

Mapeamento de localização de armazém

Encontra localizações de bins correspondendo SKU de produto e zona de armazém em um mapa de inventário.

Saúde

Registros de pacientes

Busca detalhes de tratamento correspondendo ID do paciente e data da visita em registros de consultas.

Dicas Profissionais

DICA

Use V2_LOOKUP para fórmulas mais limpas quando você sempre tem exatamente dois critérios, e mude para UNLIMITED_VLOOKUP apenas quando precisar de três ou mais.

DICA

Os números de coluna são indexados a partir de 1 relativos ao início do intervalo de busca, não à planilha. Se seu intervalo é C1:G10, coluna 1 refere-se à coluna C.

DICA

Combine com IFERROR para mensagens de erro amigáveis: =IFERROR(V2_LOOKUP(...), "Nenhuma correspondência encontrada").

DICA

Você pode referenciar células para value1 e value2 para criar buscas dinâmicas que atualizam quando células de entrada mudam.

A função recebe dois valores de busca, um intervalo de dados, os números de coluna onde cada valor deve ser encontrado e o número da coluna de onde retornar o resultado. Ela varre cada linha e retorna o valor da coluna de retorno da primeira linha onde ambos os critérios correspondem simultaneamente. Como UNLIMITED_VLOOKUP, toda correspondência não diferencia maiúsculas de minúsculas.

V2_LOOKUP é particularmente útil ao trabalhar com conjuntos de dados que têm chaves naturais de duas partes, como nome e sobrenome, produto e tamanho, região e trimestre, ou data e categoria. Em vez de construir fórmulas INDEX/MATCH complexas ou criar colunas auxiliares concatenadas, você pode escrever uma única fórmula legível.

A função retorna "Not found" se nenhuma linha corresponder a ambos os critérios. Você pode lidar com isso graciosamente com IFERROR. Para buscas que requerem mais de dois critérios, mude para UNLIMITED_VLOOKUP que aceita pares ilimitados de valor/coluna. Para verificar se um valor meramente existe sem retornar dados, veja EXISTS_IN_COLUMN.

Erros Comuns

Returns "Not found" for data that exists

Causa: Os números de coluna não correspondem às colunas corretas no intervalo, ou existe espaço em branco extra nos dados.

Correção: Verifique que column1 e column2 referenciam as posições corretas dentro do intervalo. Aplique TRIM() aos valores se seus dados podem ter espaços iniciais ou finais.

Error: Missing required parameters

Causa: Um ou mais dos seis parâmetros obrigatórios foi omitido.

Correção: V2_LOOKUP requer exatamente seis argumentos: value1, value2, searchRange, column1, column2 e returnColumn. Certifique-se de que todos sejam fornecidos.

Error: Invalid search range

Causa: O parâmetro searchRange não é uma referência de intervalo válida ou está vazio.

Correção: Passe uma referência de intervalo adequada como A1:E50. Certifique-se de que o intervalo contém dados e está formatado como um intervalo padrão do Google Sheets.

Perguntas Frequentes

Use V2_LOOKUP quando você tem exatamente dois critérios de correspondência. Sua sintaxe é mais explícita e legível porque cada parâmetro tem um papel claro, diferentemente de UNLIMITED_VLOOKUP onde critérios adicionais são pares variádicos de valor/coluna.

Sim. Os parâmetros column1 e column2 permitem especificar quaisquer colunas dentro do intervalo de busca. Elas não precisam ser adjacentes ou em qualquer ordem particular.

Não, todas as comparações não diferenciam maiúsculas de minúsculas. "sales" e "Sales" vão corresponder entre si. Isso se aplica tanto a value1 quanto a value2.

V2_LOOKUP retorna o valor da primeira linha correspondente encontrada (varrendo de cima para baixo). Se você precisa de todas as correspondências, use a função FILTER do Google Sheets.

Sim, V2_LOOKUP converte valores para strings para comparação, então números e datas funcionam. No entanto, esteja ciente de que formatação de data pode afetar a correspondência. Para datas, assegure formatação consistente em seus dados.

A função retorna a string de texto "Not found" quando nenhuma linha no intervalo de busca corresponde tanto value1 na column1 QUANTO value2 na column2 simultaneamente. Verifique seus dados por erros de digitação ou diferenças de formatação.

Funções Relacionadas

Comece a usar V2_LOOKUP hoje

Instale o Unlimited Sheets para obter V2_LOOKUP e outras 41 funções poderosas no Google Sheets.