Should I use VLOOKUP or HLOOKUP?
Se os dados na sua tabela tiverem cabeçalhos de colunas, use a função VLOOKUP. Se a tabela de dados tiver cabeçalhos de linha e você precisar de procurar horizontalmente ao longo das linhas para uma “correspondência”, então use o HLOOKUP.
a limitação principal é que o valor olhado com o VLOOKUP precisa estar na coluna da tabela mais à esquerda e no HLOOKUP tem de estar na linha superior do conjunto de dados.
abaixo está um exemplo da função HLOOKUP menos usada.
HLOOKUP é usado para procurar ao longo da linha superior e, em seguida, olhar para baixo para obter o resultado de uma linha especificada – a segunda linha nesta instância.
o exemplo abaixo usa a função VLOOKUP.
A sintaxe da fórmula PROCV é o seguinte
- Valor_procurado: A11 ou East_01 (neste exemplo).
- Table_ Array: o intervalo inclui a localização do valor de pesquisa da coluna e as colunas onde o valor de retorno está localizado (ou seja, A1:B9).
- Col_index_num: o número de colunas que deverá mover para a direita. Neste caso, o intervalo contém duas colunas com a correspondência encontrada na segunda coluna.
- Range_lookup: este argumento é importante para usar correctamente se o valor de pesquisa for texto e não-numérico. Se o parâmetro for deixado vazio, é por omissão “TRUE” significando que uma correspondência exata é desnecessária. Mas, para funcionar corretamente, a coluna de pesquisa deve ser ordenada em ordem ascendente. Caso contrário, um erro ou #na irá aparecer na célula se a coluna não estiver ordenada por ordem ascendente e este argumento ficar em branco. No exemplo acima, se FALSE for excluído do último argumento, então a fórmula irá retornar um erro #na, Porque a coluna de pesquisa não é ordenada em ordem ascendente. (O texto não deve incluir espaços finais). Use a função de corte para “limpar” o seu texto para evitar que isso aconteça.
construindo sobre a função VLOOKUP
Wild Cards: várias cartas selvagens podem ser usadas com VLOOKUP. Tem a opção de usar o asterisco ( * ) para corresponder a qualquer sequência de caracteres ou ao ponto de interrogação (?) para corresponder a qualquer personagem. Note que se você quiser encontrar um ponto de interrogação real ou asterisco tipo A ~ antes do personagem.
Devolve o valor para os primeiros 7 caracteres.
Devolve o valor de correspondência para o primeiro” ast ” no nome.
utiliza ambos “?”and” * ” to search for the first match of a text.manipulação de
: Outras operações podem ser realizadas em resultados de Fórmula VLOOKUP, como a multiplicação ou divisão de dois VLOOKUPS entre si.
Niding: você também pode usar fórmulas “aninhadas” com a função IF.
Limitations of VLOOKUP
uma grande limitação do VLOOKUP é que ele não pode olhar para a esquerda. Os valores a procurar devem estar sempre na coluna mais à esquerda do intervalo e os valores a retornar devem estar no lado direito.
não pode usar o VLOOKUP normal para olhar para as colunas e linhas para encontrar uma correspondência exacta. O índice e funções de correspondência são usados nesta instância e são muito mais flexíveis do que o clássico VLOOKUP.
dica: embora a função de escolha aninhada em VLOOKUP seja uma ferramenta” workaround”, a combinação de Index e Match é mais eficaz para procurar dados em qualquer direção.