Procurar valores com o PROCV, ÍNDICE ou CORRESP

Nota:  Queremos fornecer-lhe os conteúdos de ajuda mais recentes o mais rapidamente possível e no seu idioma. Esta página foi traduzida automaticamente e pode conter erros gramaticais ou imprecisões. O nosso objetivo é que estes conteúdos lhe sejam úteis. Pode informar-nos se as informações foram úteis no final desta página? Eis o artigo em inglês para referência.

Suponha que tiver uma lista localização de números de escritório e a saber quais dos empregados são em cada do office. A folha de cálculo é enorme, pelo que poderia pensar o que é um desafio tarefa. É realmente bastante fácil de fazer com uma função de pesquisa.

As funções PROCV e PROCH , juntamente com o índice e CORRESP,são algumas das funções mais úteis no Excel.

Nota: A funcionalidade do Assistente de pesquisas já não se encontra disponível no Excel.

Eis um exemplo de como utilizar a função PROCV.

PROCV(B2,C2:E7,3,VERDADEIRO)

Neste exemplo, B2 é o primeiro argumento— um elemento de dados que a função necessita de trabalhar. Para o PROCV, este primeiro argumento é o valor que pretende localizar. Este argumento pode ser uma referência de célula ou um valor fixo, tal como "Silva" ou 21.000. O segundo argumento é o intervalo de células, C2-:E7, na qual procurar o valor que pretende localizar. O terceiro argumento corresponde à coluna nesse intervalo de células que contém o valor que lhe atingir.

O quarto argumento é opcional. Introduza TRUE ou FALSE. Se introduzir VERDADEIRO, ou deixar o argumento em branco, a função devolve uma correspondência aproximada do valor que especificar no primeiro argumento. Se introduzir FALSO, a função corresponderá ao valor fornecer ao primeiro argumento. Por outras palavras, deixe o quarto argumento em branco — ou ao introduzir VERDADEIRO — fornece-lhe mais flexibilidade.

Este exemplo mostra como funciona a função. Ao introduzir um valor na célula B2 (o primeiro argumento), PROCV procura as células no intervalo C2:E7 (argumento 2º) e devolve a correspondência aproximada mais próxima da terceira coluna no intervalo, coluna E (argumento 3º).

Uma utilização típica da função PROCV

O quarto argumento estiver vazio, pelo que a função devolve uma correspondência aproximada. Se não tiver, teria de introduzir um dos valores nas colunas C e D para obter um resultado de todo.

Quando estiver familiarizado com a função PROCV, a função PROCH é igualmente fácil de utilizar. Pode introduzir os mesmos argumentos, mas procura, nas linhas em vez de colunas.'

Quer tentar?

Se quiser experimentar com funções de pesquisa antes de tentar com os seus dados, eis alguns dados de exemplo. Alguns utilizadores de Excel como utilizar o PROCV e PROCH; as outras pessoas preferem utilizar as funções índice e CORRESP em conjunto. Tente cada método e veja quais que mais gosta.

Exemplo de PROCV em funcionamento

Copie os seguintes dados para uma folha de cálculo em branco...

Sugestão:    Antes de colar os dados no Excel, defina a largura das colunas À C para 250 pixéis e clique em Moldar texto (separadorbase, grupo Alinhamento ).

Densidade

Humidade

Temperatura

0,457

3,55

500

0,525

3,25

400

0,606

2,93

300

0,675

2,75

250

0,746

2,57

200

0,835

2,38

150

0,946

2,17

100

1,09

1,95

50

1,29

1,71

0

Fórmula

Descrição

Resultado

=PROCV(1,A2:C10,2)

Utilizando uma correspondência aproximada, procura o valor 1 na coluna A, localiza o valor maior inferior ou igual a 1 na coluna A, que é 0,946 e devolve o valor da coluna B na mesma linha.

2,17

=PROCV(1,A2:C10,3,VERDADEIRO)

Utilizando uma correspondência aproximada, procura o valor 1 na coluna A, localiza o valor maior inferior ou igual a 1 na coluna A, que é 0,946 e devolve o valor da coluna C na mesma linha.

100

=PROCV(0.7,A2:C10,3,FALSO)

Utilizando uma correspondência exata, procura o valor 0,7 na coluna A. Por não haver uma correspondência exata na coluna A, é devolvido um erro.

#N/D

=PROCV(0.1,A2:C10,2,VERDADEIRO)

Utilizando uma correspondência aproximada, procura o valor 0,1 na coluna A. Porque 0,1 é inferior ao valor menor na coluna A, é devolvido um erro.

#N/D

=PROCV(2,A2:C10,2,VERDADEIRO)

Utilizando uma correspondência aproximada, procura o valor 2 na coluna A, localiza o valor maior inferior ou igual a 2 na coluna A, que é 1,29 e devolve o valor da coluna B na mesma linha.

1,71

Exemplo de PROCH

Copie todas as células nesta tabela e cole-as na célula A1 numa folha de cálculo em branco no Excel.

Sugestão:    Antes de colar os dados no Excel, defina a largura das colunas À C para 250 pixéis e clique em Moldar texto (separadorbase, grupo Alinhamento ).

Eixos

Rolamentos

Parafusos

4

4

9

5

7

10

6

8

11

Fórmula

Descrição

Resultado

=PROCH("Eixos"; A1:C4; 2; VERDADEIRO)

Procura "Eixos" na linha 1 e devolve o valor da linha 2 que está na mesma coluna (coluna A).

4

=PROCH("Rolamentos"; A1:C4;3; FALSO)

Procura "Rolamentos" na linha 1 e devolve o valor da linha 3 que está na mesma coluna (coluna B).

7

=PROCH("R"; A1:C4;3; VERDADEIRO)

Procura "R" na linha 1 e devolve o valor da linha 3 que está na mesma coluna. Como não é encontrada uma correspondência exata de "R", é utilizado o valor maior na linha 1 menor que "R": "Eixos," na coluna A.

5

=PROCH("Parafusos"; A1:C4; 4)

Procura "Parafusos" na linha 1 e devolve o valor da linha 4 que está na mesma coluna (coluna C).

11

=PROCH(3; {1;2;3;"a";"b";"c";"d";"e";"f"}, 2, VERDADEIRO)

Procura o número 3 na constante da matriz de três linhas e devolve o valor da linha 2 na mesma coluna (neste caso, terceira). Existem três linhas de valores na constante da matriz, cada uma delas separada por ponto e vírgula (;). Como "c" está na linha 2 e na mesma coluna que 3, é devolvido "c".

c

ÍNDICE e CORRESP exemplos

Este exemplo último utiliza as funções índice e CORRESP em conjunto para devolver o número da fatura mais antigo e a data correspondente para cada um dos cinco cidades. Uma vez que a data é devolvida como um número, utilizamos a função texto para formatá-lo como uma data. A função índice realmente utiliza o resultado da função CORRESP como argumento. A combinação das funções índice e CORRESP são utilizadas duas vezes em cada fórmula – em primeiro lugar, para devolver o número da fatura e, em seguida, para devolver a data.

Copie todas as células nesta tabela e cole-as na célula A1 numa folha de cálculo em branco no Excel.

Sugestão:    Antes de colar os dados no Excel, defina a largura das colunas À D para 250 pixéis e clique em Moldar texto (separadorbase, grupo Alinhamento ).

Fatura

Localidade

Data da fatura

Fatura mais antiga por cidade, com data

3115

Lisboa

7/4/12

="Lisboa = "&ÍNDICE($A$2:$C$33,CORRESP("Lisboa",$B$2:$B$33,0),1)& ", Data da fatura: " & TEXTO(ÍNDICE($A$2:$C$33,CORRESP("Lisboa",$B$2:$B$33,0),3),"d/m/aa")

3137

Lisboa

9/4/12

="Aveiro = "&ÍNDICE($A$2:$C$33,CORRESP("Aveiro",$B$2:$B$33,0),1)& ", Data da fatura: " & TEXTO(ÍNDICE($A$2:$C$33,CORRESP("Aveiro",$B$2:$B$33,0),3),"d/m/aa")

3154

Lisboa

11/4/12

="Porto = "&ÍNDICE($A$2:$C$33,CORRESP("Porto",$B$2:$B$33,0),1)& ", Data da fatura: " & TEXTO(ÍNDICE($A$2:$C$33,CORRESP("Porto",$B$2:$B$33,0),3),"d/m/aa")

3191

Lisboa

21/4/12

="Faro = "&ÍNDICE($A$2:$C$33,CORRESP("Faro",$B$2:$B$33,0),1)& ", Data da fatura: " & TEXTO(ÍNDICE($A$2:$C$33,CORRESP("Faro",$B$2:$B$33,0),3),"d/m/aa")

3293

Lisboa

25/4/12

="Évora = "&ÍNDICE($A$2:$C$33,CORRESP("Évora",$B$2:$B$33,0),1)& ", Data da fatura: " & TEXTO(ÍNDICE($A$2:$C$33,CORRESP("Évora",$B$2:$B$33,0),3),"d/m/aa")

3331

Lisboa

27/4/12

3350

Lisboa

28/4/12

3390

Lisboa

1/5/12

3441

Lisboa

2/5/12

3517

Lisboa

8/5/12

3124

Aveiro

9/4/12

3155

Aveiro

11/4/12

3177

Aveiro

19/4/12

3357

Aveiro

28/4/12

3492

Aveiro

6/5/12

3316 estojo

Porto

25/4/12

3346

Porto

28/4/12

3372

Porto

1/5/12

3414

Porto

1/5/12

3451

Porto

2/5/12

3467

Porto

2/5/12

3474

Porto

4/5/12

3490

Porto

5/5/12

3503

Porto

8/5/12

3151

Faro

9/4/12

3438

Faro

2/5/12

3471

Faro

4/5/12

3160

Évora

18/4/12

3328

Évora

26/4/12

3368

Évora

29/4/12

3420

Évora

1/5/12

3501

Évora

6/5/12

Obter mais informações sobre funções de pesquisa

Aumente os seus conhecimentos do Office
Explore as formações
Seja o primeiro a obter novas funcionalidades
Adira ao Office Insider

As informações foram úteis?

Obrigado pelos seus comentários!

Obrigado pelo seu feedback! Parece que poderá ser benéfico reencaminhá-lo para um dos nossos agentes de suporte do Office.

×