Sendo um usuário do Excel, todos vocês devem ter ouvido falar sobre as funções de pesquisa do Excel, ou seja, HLookup e VLookup. Mas não sabe qual é a básica diferença entre HLOOKUP e VLOOKUP? Ou onde e quando aplicar essas funções do Excel.
Se não, leia este post para ler sobre o claro contraste da função HLOOKUP vs VLOOKUP.
O conhecimento e a experiência prática no uso das funções HLookup e VLookup são muito importantes para obter o resultado ideal.
Função VLookup Vs HLookup em termos de sintaxe
Sintaxe da função VLookup:
VLOOKUP (lookup_value, table_array , col_index_num, [range_lookup])
Na sintaxe lookup_value é substituído pelo valor que o usuário dará como entrada para fazer uma pesquisa na tabela.
Table_array refere-se ao intervalo ou tabela na qual os usuários estão procurando um determinado valor para corresponder a outro valor.
col_index_num é substituído pela matriz de número da coluna que você deseja que o valor correspondente retorne.
range_ lookup : Na sintaxe da função VLOOKUP, o último argumento é range_lookup.
Isso solicitará que você insira a correspondência exata ou apropriada.
Se você estiver procurando por um valor exclusivo, será necessário inserir o valor FALSE no argumento range_lookup .
Alternativamente, se você deixou esta seção vazia, ela considerará automaticamente o valor TRUE.
Este valor VLOOKUP depende completamente dos dados que estão sendo classificados em ordem crescente. Caso contrário, não funcionará.
Sintaxe da função HLookup :
HLOOKUP (lookup_value, table_array, row_index_num, [range_lookup])
Aqui na sintaxe, lookup_value é substituído pelo valor que você deseja pesquisar.
table_array é usado para tabela ou conjunto de dados onde a operação de pesquisa é executada.
row_index_num é substituído pela matriz de número de linha que você deseja que o valor correspondente seja retornado.
[range_lookup] é usado para o argumento lógico opcional como TRUE ou FALSE. Se você atribuir o valor True, mas nenhuma correspondência for encontrada, ele retornará a correspondência mais próxima para o seu valor fornecido.
Mas se você definir isso como falso e nenhum valor correspondente for encontrado, sua planilha irá gerar uma mensagem de erro.
VLookup Vs Hlookup em termos de funcionalidade:
VLookup:
- Esta função ajuda muito a encontrar informações específicas presentes em sua planilha do Excel . Quando a operação de pesquisa é realizada usando a função VLookup , cada informação correspondente será mostrada na próxima coluna, mas exatamente na mesma linha.
- O pré-requisito para usar as funções de VLookup é um valor que o usuário está procurando deve olhar na coluna mais à esquerda da tabela / intervalo.
- Vlookup é a melhor função para a criação de pesquisas verticais. Como o Excel contém a maioria das tabelas em formato vertical.
- Esta função mostra os dados pesquisados na próxima coluna, mas exatamente na mesma linha.
- O valor de pesquisa deve sempre estar na coluna do lado esquerdo da matriz da tabela, caso contrário, a função não funcionará.
- Certifique-se de que todo o valor presente na coluna do lado esquerdo da matriz da tabela seja exclusivo.
Se algum valor duplicado for encontrado na coluna onde o processo de pesquisa é executado. Nesse caso, o resultado de VLookup pode estar errado.
HLookup:
- A função HLookup pesquisa o valor atribuído na linha superior da tabela. Depois disso, retorne o valor exatamente na mesma coluna da linha que você especificar.
- Esta função extrai dados horizontalmente da tabela do Excel.
- Na função HLookup , você pode usar os caracteres curinga. Onde ”?” é para combinar carácter único e (*) é utilizado principalmente para corresponder chacraters sequência.
- Na sintaxe de HLookup, o pré-requisito é o valor que o usuário pesquisará na coluna mais superior da tabela / intervalo.
- Esta função faz a busca do valor na linha superior da tabela e depois o valor de retorno na mesma coluna.
Vlookup Vs Hlookup em termos de limitações:
Limitações para usar a função Vlookup :
- Se você estiver procurando usar vários VLOOKUPs para obter várias informações sobre o registro. Nesse caso, você precisa bloquear a referência da tabela.
- Quando você adiciona mais linhas na tabela, o VLookup precisa ser atualizado para fazer a confirmação sobre a adição de linhas extras.
- A função Vlookup não pode pesquisar os dados na seção esquerda. No entanto, esta função retorna detalhes de sua direita e o make pesquisará na coluna mais à esquerda da tabela.
- Esta função do Excel tem uma limitação de retornar apenas um registro . Portanto, se a sua tabela contiver qualquer registro duplicado, ela retornará o primeiro registro que corresponde ao valor que você pesquisou.
Limitações para usar a função HLOOKUP:
- O HLookup só executará a operação de pesquisa na linha Se, no caso, os valores de pesquisa parecerem estar em alguma outra linha, será encontrado um erro N/A.
- Da mesma forma como a função VLookup , você pode usar HLOOKUPs para extrair detalhes sobre a linha do valor de pesquisa. A referência da matriz da tabela obtém modificações automaticamente quando a fórmula é copiada, portanto, você precisa bloquear a matriz da tabela.
- Esta função HLookup também tem a limitação de retornar apenas um registro. Portanto, se a sua tabela contiver qualquer registro duplicado, ela retornará o primeiro registro que corresponde ao valor que você pesquisou.
- Mesmo depois de usar a sintaxe correta, se sua fórmula HLookup apresentar erros # N/A, verifique imediatamente se há alguns espaços extras presentes no valor de pesquisa ou na tabela. Usando a função TRIM do Excel, você pode remover esses espaços.
- Os números formatados como texto também criam um obstáculo para o uso da função HLookup .
- Se o valor da sua pesquisa tiver mais de 255 caracteres, ele mostrará #VALUE! erro.
- Se você estiver executando esta função HLookup a partir de outra pasta de trabalho do Excel, é obrigatório atribuir o caminho completo a ela.
- Limitações definidas para os argumentos:
- Se você estiver atribuindo row_index_num menor que 1, a função irá lançar #VALUE! erro .
- Se o valor atribuído ao argumento row_index_num for maior que o número da linha do table_array, ele mostrará o #REF! erro .
- Se você estiver pesquisando com a correspondência aproximada, ou se seu lookup_value for menor em comparação com o menor valor presente na primeira linha table_array. Nesse caso, você obterá o erro # N/A.
Embrulhar:
Sem dúvida, a planilha do Excel é construída com muitas funções amigáveis, usando as quais qualquer um pode facilmente analisar e manipular os dados da planilha.
Assim como os mesmos Hlookup e Vlookup funções torna a tarefa operação de busca um pouco mais fácil.
Depois de fazer a comparação completa entre HLookup vs VLookup função, eu também descobriram que VLookup função é muito em uso em comparação com HLookup função.