Neste post irei mostrar como usar as formulas PROCV e PROCH com as quais aprendia a trabalhar há alguns dias numa aula de AISE, alguma dúvida não exitem em perguntar.
PROC
A função PROC é usada para devolver um valor de uma linha ou coluna. Por exemplo:
Neste exemplo, caso a PROC encontre um valor na coluna "Aluno", ela vai devolver o valor á direita na coluna "Nº Processo" mas se em vez de 2 colunas e várias linhas tivermos 2 linhas e várias colunas o resultado vai ser inverso, ele encontra numa linha e devolve o valor da mesma coluna mas na linha de baixo como no exemplo que se segue:
Em ambos os exemplos ele procura o valor em "Alunos" e devolve o "Nº Processo" mas como podem entender esta função limitanos muito, caso queiramos ter mais que 2 colunas e 2 linhas para isso usamos a função PROCV e PROCH.
PROCV
Esta função faz o mesmo que a função PROC mas na vertical (encontra numa coluna devolve um valor na mesma linha mas numa coluna diferente). Como o exemplo que se segue:
Eis aqui um exemplo de uma formula: =PROCV(C4;Dados!B5:E16;2;FALSO)
Ele vai procurar o valor de C4 na folha "Dados" entre B5 e E16 (criando um rectangulo de área com mais de 2 colnas e linhas), de seguida vem o indice (é contado apartir da primeira coluna da area, neste caso a coluna "E" é o indice 1, a "F", é 2 por ai a diante) da coluna e depois o FALSO (que define se o valor a ser devolvido tem de ser inteiro ou não, neste caso não é).
PROCH
Esta função é idêntica á PROCV mas funciona com linhas, ou seja, encontra um valor numa coluna e devolve noutra linha mas sempre na mesma coluna como neste exemplo:
Analisando esta formula: =PROCH(C4;C19:G22;2;FALSO)
Aquilo que muda da função PROCV é que o indice não é em colunas mas sim em linhas e o valor a ser devolvido é da mesma coluna e não da mesma linha.
Posted
31-5-2007 22:00
por
Carlos Cardoso