30 funções do Excel em 30 dias: PROCH

10º dia da maratona 30 funções do Excel em 30 dias vamos nos dedicar ao estudo da função PROCH (GPR). Esse recurso é muito semelhante ao PROCV (VLOOKUP), só funciona com elementos de uma lista horizontal.

Função infeliz PROCH (GLOW) não é tão popular quanto seu irmão, pois na maioria dos casos os dados nas tabelas são organizados verticalmente. Lembre-se da última vez que você quis pesquisar por uma string? Que tal retornar o valor da mesma coluna, mas localizada em uma das linhas abaixo?

De qualquer forma, vamos dar características PROCH (GPR) um merecido momento de glória e veja de perto as informações sobre esta funcionalidade, bem como exemplos da sua utilização. Lembre-se, se você tiver ideias ou exemplos interessantes, compartilhe-os nos comentários.

Função 10: HLOOKUP

função PROCH (HLOOKUP) procura o valor na primeira linha da tabela e retorna outro valor da mesma coluna na tabela.

Como posso usar a função HLOOKUP (HLOOKUP)?

Desde a função PROCH (HLOOKUP) pode encontrar um valor exato ou aproximado em uma string, então ele pode:

  • Encontre os totais de vendas para a região selecionada.
  • Encontre um indicador que seja relevante para a data selecionada.

Sintaxe HLOOKUP

função PROCH (HLOOKUP) tem a seguinte sintaxe:

HLOOKUP(lookup_value,table_array,row_index_num,range_lookup)

ГПР(искомое_значение;таблица;номер_строки;интервальный_просмотр)

  • lookup_value (lookup_value): O valor a ser encontrado. Pode ser um valor ou uma referência de célula.
  • table_array (tabela): tabela de consulta. Pode ser uma referência de intervalo ou um intervalo nomeado contendo 2 linhas ou mais.
  • núm_índice_linha (line_number): Uma string contendo o valor a ser retornado pela função. Definido pelo número da linha na tabela.
  • Pesquisa de alcance (range_lookup): Use FALSE ou 0 para encontrar uma correspondência exata; para uma pesquisa aproximada, TRUE (TRUE) ou 1. Neste último caso, a string na qual a função está pesquisando deve ser classificada em ordem crescente.

Armadilhas HLOOKUP (GPR)

Como PROCV (PROCV), função PROCH (HLOOKUP) pode ser lento, especialmente ao pesquisar uma correspondência exata de uma string de texto em uma tabela não classificada. Sempre que possível, use uma pesquisa aproximada em uma tabela classificada pela primeira linha em ordem crescente. Você pode primeiro aplicar a função JOGO (MAIS EXPOSTOS) ou COUNTIF (CONT.SE) para garantir que o valor que você está procurando exista mesmo na primeira linha.

Outros recursos como ÍNDICE (ÍNDICE) e JOGO (MATCH) também pode ser usado para recuperar valores de uma tabela e são mais eficientes. Vamos dar uma olhada neles mais tarde em nossa maratona e ver o quão poderosos e flexíveis eles podem ser.

Exemplo 1: encontrar valores de vendas para uma região selecionada

Deixe-me lembrá-lo novamente que a função PROCH (HLOOKUP) procura apenas o valor na linha superior da tabela. Neste exemplo, encontraremos os totais de vendas para a região selecionada. É importante para nós obter o valor correto, então usamos as seguintes configurações:

  • O nome da região é inserido na célula B7.
  • A tabela de pesquisa regional tem duas linhas e abrange o intervalo C2:F3.
  • Os totais de vendas estão na linha 2 da nossa tabela.
  • O último argumento é definido como FALSE para encontrar uma correspondência exata ao pesquisar.

A fórmula na célula C7 é:

=HLOOKUP(B7,C2:F3,2,FALSE)

=ГПР(B7;C2:F3;2;ЛОЖЬ)

30 funções do Excel em 30 dias: PROCH

Se o nome da região não for encontrado na primeira linha da tabela, o resultado da função PROCH (GPR) será #NO (#N / D).

30 funções do Excel em 30 dias: PROCH

Exemplo 2: encontrar uma medida para uma data selecionada

Normalmente ao usar a função PROCH (HLOOKUP) requer uma correspondência exata, mas às vezes uma correspondência aproximada é mais apropriada. Por exemplo, se os indicadores mudarem no início de cada trimestre e os primeiros dias desses trimestres forem usados ​​como títulos de coluna (veja a figura abaixo). Neste caso, usando a função PROCH (HLOOKUP) e uma correspondência aproximada, você encontrará um indicador relevante para uma determinada data. Neste exemplo:

  • A data é escrita na célula C5.
  • A tabela de pesquisa de indicadores tem duas linhas e está localizada no intervalo C2:F3.
  • A tabela de pesquisa é classificada por linha de data em ordem crescente.
  • Os indicadores estão registrados na linha 2 de nossa tabela.
  • O último argumento da função é definido como TRUE para procurar uma correspondência aproximada.

A fórmula na célula D5 é:

=HLOOKUP(C5,C2:F3,2,TRUE)

=ГПР(C5;C2:F3;2;ИСТИНА)

Se a data não for encontrada na primeira linha da tabela, a função PROCH (HLOOKUP) encontrará o maior valor mais próximo que é menor que o argumento lookup_value (valor_procurado). Neste exemplo, o valor desejado é Março de 15. Não está na linha de data, então a fórmula pegará o valor 1 de Janeiro e retorno 0,25.

30 funções do Excel em 30 dias: PROCH

Deixe um comentário