O que é HLOOKUP no Excel? Função, sintaxe e exemplos
Publicados: 2022-08-24HLOOKUP no Excel é a abreviação de 'Pesquisa Horizontal'. Esta função ajuda na busca de um determinado valor no topo de uma linha de uma tabela, também conhecida como 'matriz de tabela', para retornar um valor de outra linha especificada da mesma coluna.
Quando os valores de comparação estão localizados em uma linha na parte superior de uma tabela de dados e você precisa pesquisar um determinado número de linhas, use a função PROCH no Excel. PROCV é uma função semelhante quando os valores de comparação estão localizados em uma coluna localizada à esquerda dos dados especificados. Especialistas em Excel opinam que a fórmula HLOOKUP é conveniente e fácil de usar.
HLOOKUP é especialmente útil ao trabalhar com dados como listas longas. Ao trabalhar com colunas contendo vários valores no Excel, HLOOKUP facilita a associação de células de destino. HLOOKUP também nos permite automatizar alterações em outras células associadas usando a função HLOOKUP quando você modifica a célula de destino. HLOOKUP também pode encontrar correspondências parciais, provando ser extremamente útil quando não temos certeza sobre nossos valores de pesquisa.
Aqui vamos esclarecer o HLOOKUP no Excel e a fórmula HLOOKUP .
Aprenda as certificações de ciência de dados online das melhores universidades do mundo. Ganhe Programas PG Executivos, Programas de Certificado Avançado ou Programas de Mestrado para acelerar sua carreira.
Como funciona o HLOOKUP
A função HLOOKUP é usada principalmente para recuperar um valor de dados localizados em uma tabela horizontal. Como mencionado anteriormente, é semelhante ao “V” na função VLOOKUP, que é a abreviação de “vertical”.
Para usar com êxito a função HLOOKUP, certifique-se de que os valores de pesquisa estejam localizados na primeira linha da tabela e estejam se movendo para a direita horizontalmente. Esta função suporta correspondência aproximada e precisa e usa curingas (* ?) para encontrar correspondências parciais.
Explore nossos cursos populares de ciência de dados
Programa Executivo de Pós-Graduação em Ciência de Dados do IIITB | Programa de Certificação Profissional em Ciência de Dados para Tomada de Decisões de Negócios | Mestre em Ciência de Dados pela Universidade do Arizona |
Programa de Certificado Avançado em Ciência de Dados do IIITB | Programa de certificação profissional em ciência de dados e análise de negócios da Universidade de Maryland | Cursos de Ciência de Dados |
Sintaxe
A função HLOOKUP localiza um valor da primeira linha de uma tabela. Após localizar uma correspondência, o valor é recuperado dessa coluna apresentando a linha fornecida. A sintaxe para a função HLOOKUP é: -
A sintaxe da função HLOOKUP no Excel tem quatro elementos. São os seguintes:-
- Lookup_value : Este é um requisito obrigatório na sintaxe HLOOKUP. Ele localiza o valor que você precisa encontrar na primeira linha da tabela. Lookup_value pode ser um valor, uma string de texto ou uma referência.
- Table_array: Um array de tabela também é um elemento obrigatório na sintaxe de HLOOKUP. Uma tabela de informações na qual os dados são consultados. Sempre use uma referência a um nome de intervalo ou um intervalo.
- Os valores presentes na primeira linha de table_array podem ser valores numéricos, alfabéticos ou lógicos.
- Quando range_lookup for TRUE, os valores localizados na primeira linha de table_array precisam ser colocados em ordem crescente: -3, -2, -1, 0, 1, 2, AZ; caso contrário, HLOOKUP pode não apresentar o valor correto. Se range_lookup for FALSE, não há necessidade de classificar o table_array.
- O texto em minúsculas e maiúsculas são iguais.
- Row_index_num : Este é um requisito crucial também. O valor correspondente será retornado desse número de linha específico em table_array. Um row_index_num de 1 retorna um valor na primeira linha do table_array e, da mesma forma, um row_index_num de 2 retorna o valor na segunda linha do table_array, etc. Se o row_index_num for maior que o número de linhas no table_array, HLOOKUP retorne o #REF! valor de erro e se núm_índice_linha for menor que 1, HLOOKUP retornará o #VALUE! valor de erro.
- Range_lookup : Este é um elemento opcional na sintaxe HLOOKUP. É um valor lógico que identifica se você deseja encontrar uma correspondência exata ou estimada com HLOOKUP. Se TRUE ou omitido, você obterá uma correspondência estimada, ou seja, se HLOOKUP não encontrar uma correspondência exata, você obterá o próximo maior valor menor que lookup_value. Se FALSE, HLOOKUP localizará uma correspondência exata. Se não encontrar um valor, #N/A é o valor de erro retornado.
Exemplo de PROCH no Excel
Um exemplo de HLOOKUP para facilitar o entendimento:
Para obter uma melhor experiência de uso do exemplo a seguir, é recomendável copiar os dados de exemplo na tabela a seguir e colá-los na célula A1 em uma nova planilha do Excel. Para ver os resultados das fórmulas, selecione-as, pressione F2 e clique em Enter.
Maçãs | Laranjas | Peras |
5 | 5 | 10 |
6 | 8 | 11 |
7 | 9 | 12 |
Fórmula | Descrição | Resultado |
=HLOOKUP(“Maçãs”, A1:C4, 2, VERDADEIRO) | Localiza “Maçãs” na linha 1 e fornece o valor da linha 2 que está na mesma coluna (coluna A). | 5 |
= HLOOKUP(“Laranjas”, A1:C4, 3, FALSO) | Localiza “Laranjas” na linha 1 e fornece o valor da linha 3 que está na mesma coluna (coluna B). | 8 |
= HLOOKUP(“B”, A1:C4, 3, VERDADEIRO) | Localiza “B” na linha 1 e fornece o valor da linha 3 na mesma coluna. Isso ocorre porque uma correspondência precisa para “B” não foi encontrada e o maior valor na linha 1 menor que “B” é usado: “Maçãs”, na coluna A. | 6 |
=HLOOKUP(“Peras”, A1:C4, 4) | Localiza “Peras” na linha 1 e fornece o valor da linha 4 na mesma coluna (coluna C). | 12 |
=PROCH(3, {1,2,3;”a”,”b”,”c”;”d”,”e”,”f”}, 2, VERDADEIRO) | Localiza o número 3 na constante da matriz de três linhas e fornece o valor da linha 2 na mesma coluna, que neste caso é a terceira. Você encontrará três linhas de valores na constante da matriz, onde um ponto e vírgula separa cada linha (;). “c” é encontrado na segunda linha e na coluna exata como 3. Portanto, “c” é retornado. |
Coisas importantes a serem observadas sobre o HLOOKUP
- HLOOKUP é uma pesquisa que não diferencia maiúsculas de minúsculas. Por exemplo, ele considerará “HAM” e “ham” da mesma forma.
- O 'Lookup_value' deve ser a primeira linha do 'table_array' ao usar HLOOKUP. Para procurar em outro lugar, outra fórmula do Excel precisa ser usada.
- Caracteres curinga como '*' ou '?' são suportados por HLOOKUP no argumento 'lookup_value' se o 'lookup_value' for alfabético.
- Se HLOOKUP não localizar o valor_procurado e o valor_procurado intervalo for TRUE, o maior valor menor que o valor_procurado será usado.
- Se lookup_value for < que o menor valor da primeira linha de table_array, HLOOKUP gerará o valor de erro #N/A.
- Se range_lookup for FALSE, os caracteres curinga também poderão ser usados.
Leia nossos artigos populares de ciência de dados
Plano de carreira em ciência de dados: um guia abrangente de carreira | Crescimento da carreira em ciência de dados: o futuro do trabalho está aqui | Por que a ciência de dados é importante? 8 maneiras pelas quais a ciência de dados agrega valor aos negócios |
Relevância da ciência de dados para gerentes | A melhor folha de dicas de ciência de dados que todos os cientistas de dados deveriam ter | 6 principais razões pelas quais você deve se tornar um cientista de dados |
Um dia na vida do cientista de dados: o que eles fazem? | Mito quebrado: a ciência de dados não precisa de codificação | Business Intelligence vs Data Science: Quais são as diferenças? |
Conclusão
Você pode encontrar a função HLOOKUP em todas as versões do Microsoft Excel 2016, 2013, 2010, 2007 e inferior. Ter habilidades no Microsoft Excel e proficiência em funções de pesquisa pode impulsionar significativamente sua carreira.
Fazer uma carreira em análise de dados é uma oportunidade lucrativa no setor atual. Os analistas de dados trabalham com grandes volumes de dados para extrair informações cruciais. Para aprimorar suas habilidades em análise de dados, você deve ingressar no Programa de Certificado de Análise de Dados do upGrad . Desenvolvido pela Fullstack Academy, você receberá um certificado de análise de dados Caltech ao concluir o curso. Você poderá aprender habilidades de visualização de dados, Python e SQL por meio do curso, o que abrirá seu caminho para se tornar um ótimo analista de dados.
Qual é a diferença entre PROCH E PROCV?
A diferença entre HLOOKUP e VLOOKUP é que HLOOKUP procura os valores de destino dentro das colunas selecionadas, enquanto VLOOKUP procura os valores de destino dentro das linhas selecionadas.
O que é uma alternativa ao HLOOKUP?
Existem algumas alternativas para HLOOKUP. XLOOKUP é uma boa alternativa para HLOOKUP que permite pesquisar valores em colunas e linhas.
Você pode usar PROCH E PROCV juntos?
Sim, você pode usar HLOOKUP e VLOOKUP juntos. Você pode usar as duas funções juntas por meio do método de função aninhada. Podemos usar uma fórmula aninhada para combinar as duas funções e recuperar valores relevantes de estruturas como tabelas.