É muito comum termos de preencher determinados campos baseado numa informação digitada pelo usuário. Por exemplo: Numa planilha para controle de serviços prestados, precisa-se que sejam preenchidos os campos com NOME, ENDEREÇO e TELEFONE, baseados na digitação do código atribuído ao cliente. Com certeza se pode executar tal tarefa com o Excel. Para isso devemos lançar mão de uma das fórmulas de procura em tabelas que o Excel disponibiliza:
- Procura numa Tabela Vertical (onde os registros se posicionam no sentido de cima para baixo);
- Procura numa Tabela Horizontal (onde os registros se posicionam no sentido da esquerda para a direita);
Como a maioria das tabelas são formatadas na vertical, usaremos em nosso exemplo apenas esta opção - para a outra opção é só mudar o nome da função para =PROCH();
Vamos verificarer na tabela abaixo o significado de cada um dos parâmetros da função =PROCV().
Fórmula Utilizada: =PROCV(BuscaOQue;TabeladeBusca;Coluna;lógico) | |
Onde: | Representa: |
=PROCV() | A fórmula que faz uma PROCura Vertical numa tabela de dados |
BuscaOQue | a célula onde será digitado o dado que será procurado na tabela |
TabeladeBusca | a região de células onde se encontra a tabela com os dados |
Coluna | o número da coluna que tem o dado à ser recuperado (1ª coluna=1) |
lógico | um valor 0 (FALSO) só apresenta uma resposta CORRETA |
| atenção: | um valor 1 (VERDADEIRO) apresenta o dado da linha anterior ào valor digitado |
No nosso exemplo a fórmula (em D3) é =PROCV(B3;A8:D13;2;0), enquanto a fórmula (em D4) é =PROCV(B3;A8:D13;3;0) | |
Detalhamento da fórmula utilizada (em D3):
Como queremos buscar o NOME do funcionário, apenas se for digitado um código (matrícula) correto - digitado na célula B3, e essa informação se encontra na tabela, cujos dados se apresentam na faixa de A8 até D13, sendo que o nome é a 2ª coluna da tabela de dados, temos que definir a fórmula exatamente como:
=PROCV(B3;A8:D13;2;0)
Lembre-se que se for necessário executar cópias dessa fórmula, para apresentar diversos resultados diferentes ao longo de uma coluna do Excel, deve-se ter o cuidado de "bloquear" a região dos dados, antes da cópia, pois senão os resultados serão totalmente incorretos (exceto o primeiro). Nesse caso a fórmula ficaria assim:
=PROCV(B3;$A$8:$D$13;2;0)
Arquivo Excel 2003 - Exemplo PROCV
Nenhum comentário:
Postar um comentário