A função XLOOKUP retorna os valores no intervalo de resultados com base na posição em que uma correspondência foi encontrada no intervalo de consulta. Se nenhuma correspondência for encontrada, ela vai retornar o resultado mais próximo.
A principal diferença das duas funções neste parâmetro, é que no VLOOKUP (PROCV), a pesquisa deveria encontrar-se na primeira coluna da tabela. Quanto ao XLOOKUP (PROCX), isto não é necessário, e devolve-nos o valor à esquerda, ou pode fazê-lo até devolver a última ocorrência.
A função PROCV ou VLOOKUP é utilizada para pesquisar um valor específico em uma tabela ou matriz de dados e retornar um valor correspondente a partir de uma coluna específica.
Também conhecida como “Procura na Vertical” ou “VLOOKUP” em inglês, a PROCV é uma fórmula responsável por buscar dados de uma coluna (ou seja, na vertical). É bastante utilizada quando é necessário encontrar um item específico em uma planilha muito extensa.
Use Lookup para recuperar o valor do conjunto de dados especificado de um par nome/valor em que há uma relação de 1 para 1. Por exemplo, para um campo de ID em uma tabela, você pode usar Lookup para recuperar o Nome correspondente de um conjunto de dados que não esteja associado à região de dados.
1 serve para encontrar uma correspondência exata ou o próximo valor maior que a chave_de_pesquisa . -1 serve para encontrar uma correspondência exata ou o próximo valor menor que a chave_de_pesquisa . 2 serve para encontrar uma correspondência de caracteres curinga.
Na barra de fórmulas, digite “=Vlookup(” e pressione a tecla Enter. Isso abrirá a função Vlookup para que você possa começar a preenchê-la com os parâmetros necessários. No primeiro parâmetro da função, digite o valor que você deseja pesquisar na tabela.
Pesquisa horizontal. Pesquisa em toda a primeira linha de um intervalo em busca de uma chave e retorna o valor da célula especificada na coluna encontrada.
Considere usar ÍNDICE/CORRESP em vez disso. ÍNDICE e CORRESP são boas opções para muitos casos em que PROCV não atende às suas necessidades. A maior vantagem de ÍNDICE/CORRESP é que você pode pesquisar um valor em uma coluna em qualquer lugar na tabela de pesquisa.
A principal diferença é que a função PROCX é mais geral, vai te permitir maior facilidade e liberdade nas buscas e funciona tanto para busca vertical quanto horizontal. A função PROCV só permite a busca na vertical e tem a limitação da posição das informações.
Segundo a documentação oficial do Power BI, a função LOOKUPVALUE é uma ferramenta de busca precisa que nos permite recuperar um único valor de uma coluna específica em uma tabela, baseando-se em um ou mais critérios.
A causa mais comum para o erro #N/D se deve às funções PROCX, PROCV, PROCH, PROC ou CORRESP, quando uma fórmula não consegue encontrar um valor de referência. Por exemplo, seu valor de pesquisa não existe nos dados de origem.
A função PROCV (VLOOKUP) é uma das funções da categoria de Consulta e Referência mais famosas do Microsoft Excel. Esta função permite localizar um determinado valor, na primeira coluna de uma tabela ou intervalo (matriz), e retornar o valor correspondente numa outra coluna da mesma tabela ou intervalo.
Isso pode acontecer ao se digitar erroneamente o argumento col_index_num ou ao se especificar acidentalmente um número menor que 1 como o valor de índice (uma ocorrência frequente se outra função Excel aninhada na função PROCV retornar um número como "0" como o argumento col_index_num).
Acesse Dados > Consolidar. Na caixa Função , selecione a função que você deseja que o Excel use para consolidar os dados. Para indicar onde os rótulos estão localizados nos intervalos de origem, selecione as caixas marcar em Usar rótulos em: a linha Superior, a coluna Esquerda ou ambas.
Para realizar funções semelhantes à PROCX em versões anteriores do Excel, pode-se utilizar uma combinação das duas funções, ÍNDICE e CORRESP. A função ÍNDICE retorna um valor ou a referência a um valor de dentro de uma tabela ou intervalo, e a função CORRESP é usada para encontrar a posição de um item em um intervalo.
A função PROCX é a nova fórmula do Excel que veio para substituir as funções PROCV e PROCH pois ela faz as mesma funções de forma mais eficiente e descomplicada.
A função PROCX pesquisa um intervalo ou uma matriz e retorna um item correspondente à primeira correspondência encontrada. Se não houver uma correspondência, então o PROCX poderá retornar a correspondência mais adequada(aproximada).
A função LOOKUP utiliza uma pesquisa sem fazer diferenciação entre maiúsculas e minúsculas. Se a lista começar ou terminar com um delimitador, presume-se a existência de uma sequência de caracteres nula antes ou depois da lista.
Procura um valor e retorna um valor correspondente na mesma linha, mas a partir de uma coluna diferente. O valor a ser procurado, que deve estar na primeira coluna da lookup_table.
Um valor lógico que especifica se você quer que PROCH localize uma correspondência exata ou aproximada. Se VERDADEIRO ou omitido, uma correspondência aproximada é retornada. Em outras palavras, se uma correspondência exata não for localizada, o valor maior mais próximo que seja menor que o valor_procurado é retornado.
A função CORRESP procura um item especificado em um intervalo de células e retorna a posição relativa desse item no intervalo. Por exemplo, se o intervalo A1:A3 contiver os valores 5, 25 e 38, a fórmula =CORRESP(25,A1:A3,0) retornará o número 2, porque 25 é o segundo item no intervalo.
Col_index_num - o número da coluna na table_array da qual o valor correspondente deverá ser retornado. Um col_index_num 1 retorna o valor na primeira coluna da table_array; um col_index_num 2 retorna o valor na segunda coluna da table_array e assim por diante.