Fórmulas mais populares do Excel e como usá-las

8] =HLOOKUP

=PROCH é uma função usada para procurar valores em uma tabela ou intervalo de células com base em critérios específicos e retornar o valor correspondente da linha especificada. Esta função pertence à categoria Pesquisa e Referência e é uma função semelhante à função PROCV, mas diferente em termos de orientação de dados. A função PROCH procura o valor na primeira linha da tabela ou intervalo de células e retorna o valor da linha especificada, enquanto a função PROCV procura o valor na primeira coluna da tabela ou intervalo de células e retorna o valor da coluna especificada.

A sintaxe da função =PROCH é a seguinte:

=HLOOKUP(lookup_value,table_array,row_index_num,[range_lookup])

Onde:

  • lookup_value é o valor que você deseja procurar em uma tabela ou intervalo de células. Esse valor pode ser um número, texto, data, hora ou referência de célula.
  • table_array é a tabela ou intervalo de células que contém os dados que você deseja pesquisar. Essa tabela ou intervalo de células deve ter pelo menos duas linhas e o valor que você deseja pesquisar deve estar na primeira linha.
  • row_index_num é o número da linha em uma tabela ou intervalo de células que contém os valores que você deseja retornar. Esse número de linha deve ser um número positivo, começando em 1 para a primeira linha, 2 para a segunda linha e assim por diante.
  • [range_lookup] é um argumento opcional que especifica se você deseja procurar um valor exato ou aproximado. Esse valor pode ser TRUE ou FALSE, ou 1 ou 0. Se você inserir TRUE ou 1, ou deixar esses argumentos em branco, a função =PROCH procurará valores que se aproximem de, ou seja, valores menores ou iguais a lookup_value, supondo que a primeira linha na tabela ou intervalo de células já esteja classificada de forma ascendente. Se você inserir FALSE ou 0, a função =PROCH procurará o valor exato, que é exatamente o mesmo valor que lookup_value, independentemente da ordem da primeira linha na tabela ou no intervalo de células.

Aqui está um exemplo de como usar a função =PROCH:

 A B C D
NomeValorInformaçãoCódigo
Andi80PassarA001
Mente70PassarA002
Cici60PassarA003
Dedi50FalharA004
Um40FalharA005
  •  =HLOOKUP(“Value“,A1:D5,2,FALSE) retorna o valor 80, que é o valor retornado da segunda linha na tabela ou intervalo de células A1:D5, com base no valor “Valor”pesquisado na primeira linha, usando a pesquisa de valor exato.
  • =HLOOKUP(“ Information,A1:D5,3,TRUE) retorna o texto “Pass”, que é o valor retornado da terceira linha na tabela ou intervalo de células A1:D5, com base no valor “Description”pesquisado na primeira linha, usando uma pesquisa de valor aproximado.
  • =HLOOKUP(B1,A1:D5,4,FALSE) retorna o texto”A001″, que é o valor retornado da quarta linha na tabela ou intervalo de células A1:D5, com base no valor que está na célula B1 que foi pesquisado na primeira linha, usando a pesquisa de valor exato.
  • =HLOOKUP(45,A1:D5,1,TRUE) retorna o texto“Valor”, que é o valor retornado da primeira linha na tabela ou intervalo de células A1:D5, com base no valor 45 pesquisado na primeira linha, usando uma pesquisa de valor aproximado.

9] =INDEX

=ÍNDICE é uma função usada para retornar o valor de uma célula específica em uma tabela ou intervalo de células, com base nos números de linha e coluna especificados. Essa função pertence à categoria Pesquisa e Referência e é uma das funções úteis para recuperar dados de diferentes fontes ou para gerar referências de células dinâmicas.

A sintaxe da função =ÍNDICE é a seguinte:

=INDEX(array,row_num,[column_num])

Onde:

  • Uma matriz é uma tabela ou intervalo de células que contém os dados que você deseja retornar. Essa tabela ou intervalo de células deve ter pelo menos uma linha e uma coluna.
  • row_num é o número da linha em uma tabela ou intervalo de células que contém o valor que você deseja retornar. Esse número de linha deve ser um número positivo, começando em 1 para a primeira linha, 2 para a segunda linha e assim por diante.
  • [column_num] é o número da coluna na tabela ou intervalo de células que contém o valor que você deseja retornar. Esse número de coluna deve ser um número positivo, começando em 1 para a primeira coluna, 2 para a segunda coluna e assim por diante. Se você deixar esse argumento em branco, a função =INDEX retornará a linha inteira especificada pelo row_num.

Aqui está um exemplo de uso da função =INDEX:

 A B C D
NomeValorInformaçãoCódigo
Andi80PassarA001
Mente70PassarA002
Cici60PassarA003
Dedi50FalharA004
Um40FalharA005
  •  =INDEX(A1:D5,2,3) retorna o texto “Pass”, que é o valor retornado das células que estão na segunda linha e terceira coluna na tabela ou intervalo de células A1:D5.
  • =INDEX(A1:D5,4,0) retorna o intervalo de células D4:D5, que é a linha inteira retornada da tabela ou intervalo de células A1:D5, com base no número de linha 4 especificado.
  • =INDEX(A1:D5,0,4) retorna o intervalo de células D1:D5, que é a coluna inteira retornada da tabela ou intervalo de células A1:D5, com base no número de coluna especificado 4.
  • =INDEX(A1:D5,5,2) retorna o valor 40, que é o valor retornado das células que estão na quinta linha e na segunda coluna da tabela ou intervalo de células A1:D5.

ARTIGOS RELACIONADOS

Últimos artigos