Encontrando dados em linhas usando ProcH

O Proch é irmã do Procv, se você já está familiarizado com essa segunda então não terá nenhum problema com o Proch.


Para que serve

Ao contrário do Procv que busca valer em colunas, ou seja na vertical, o Proch procura valores nas linhas, ou seja, na horizontal. Assim, serve para encontrar dados em uma linha qualquer de um determinada tabela ou área com base em algum outro dado desta mesma tabela ou área, que deve ser informado pelo usuário.


Argumento da função

=PROCH(valor_procurado; matriz_tabela; núm_índice_lin; [procurar_intervalo])

Onde:

valor_procurado → O valor que o usuário deve informar para que a função encontre o dado correspondente.

matriz_tabela → A tabela ou área onde estão: o valor_procurado e o dado correspondente que se deseja encontrar.

núm_índice_lin → O número da linha onde está o dado que se deseja encontrar.

[procurar_intervalo] → Argumento opcional, para determinar se o Excel deve procurar o dado deseja com base exatamente o que foi indicado em valor_procurado ou se deve usá-lo de forma aproximada.


Como utilizar

A tabela abaixo contém os dados de alguns participantes de uma feira de negócio.

Encontrando dados em linhas usando ProcH

Caso queiramos obter o nome da companhia que Raquel representa na célula na célula C3, podemos utilizar a função proch da seguinte maneira.

valor_procurado → Raquel

matriz_tabela → Todas as células que a tabela acima corresponde

núm_índice_lin → 3. Pois o nome da Companhia está na terceira linha em relação a linha de onde está o valor_procurado

[procurar_intervalo] → FALSO. Pois queremos que a função se baseie exatamente na palavra Julio, e não algum valor aproximado.

Veja abaixo como isso aparece no Excel.

Encontrando dados em linhas usando ProcH-2

A função acima foi inserida na célula C3 de uma planilha qualquer.

valor_procurado = C2 → Na célula C2 foi inserido o nome de Raquel, a função irá ler o que está nesta célula e utilizar para fazer a busca. Alternativamente poderíamos ter escrito na própria função o “Raquel” (Necessariamente entre aspas), porém utilizar uma outra célula facilita, caso queiramos buscar outro nome basta alterar o que está escrito na célula C2.

matriz_tabela = B5:J8 → É o intervalo de células onde estão os dados que queremos buscar.

núm_índice_lin = 3 → Pois o nome da Companhia está na terceira linha em relação a linha de onde está o valor_procurado

[procurar_intervalo] = FALSO → Pois queremos que a função se baseie exatamente na palavra Julio, e não algum valor aproximado. Caso contrário usaríamos VERDADEIRO.

Agora o resultado da função.

Encontrando dados em linhas usando ProcH-3


Restrições da função

O Proch tem algumas limitações, as principais delas são:

  • Não é possível fazer uma busca para cima de onde está o valor_procurado.
  • Caso existam duas células com o mesmo dado na linha onde está o valor_procurado o Proch retornará sempre o dado correspondente a primeira delas.
  • Quando usado isoladamente o usuário é obrigado a dizer em qual linha está o dado que procura, o que deve ser alterado sempre manualmente caso haja qualquer tipo de alteração na base de dados.

Acompanhe o Função Excel
facebook-logo youtube-logo googleplus-logo twitter-logo

E aí, o que achou?