Anda di halaman 1dari 14

FONTE: BRUNI, Adriano Leal; PAIXO, Roberto Brazileiro. Excel aplicado gesto empresarial.

. So Pa AULA: 09 MAIO 2011 Usando funes de pesquisa e referncia. Exemplo: FUNO CORRESP: retorna a posio relativa de um item em uma matriz que coincide com um va na forma especificada. A funo CORRESP deve ser utilizada em vez de uma das funes PROC, quand encontrar a posio de um item coincidente ao invs do item propriamente dito. Sua sintaxe : CORRESP(valor_procurado; matriz_procurada;tipo_correspondncia). O argumento v corresponde ao valor utilizado para localizar o valor desejado em uma tabela. O argumento matriz_p corresponde a um intervalo contguo de clulas que contm valores possveis de procura, podendo se uma referncia matricial. E o argumento tipo_correspondncia o nmero -1, 0 ou 1, que especifica corresponde a valor_procurado com os valores contidos em matriz_procurada. OBS.: a) valor_procurado o valor que se deseja coincidir com matriz_procurada. Por exemplo, quando se nmero do telefone de algum em uma lista telefnica, voc est usando o nome da pessoa como o mas o nmero do telefone o valor que voc deseja. b)valor_procurado pode ser um valor (nmero, texto ou valor lgico) ou uma referncia de clula de texto ou valor lgico. c) Se tipo_correspondncia for 1, a funo CORRESP localizar o maior valor que for menor do que o valor_procurado. Matriz_procurada deve ser posicionada em ordem crescente: ...-2, -1, 0, 1, 2, ...A-Z d) Se tipo_correspondncia for 0, CORRESP localizar o primeiro valor que for exatamente igual a va neste caso, matriz_procurada pode ser colocada em qualquer ordem. e) Se tipo_correspondencia for -1, a funo CORRESP localizar o menor valor que for maior ou igual valor_procurado. Matriz_procurada deve ser posicionada em ordem decrescente: VERDADEIRO, FAL e assim por diante. f) Se tipo_correspondncia for omitido, ser equivalente a 1.

A funo CORRESP retorna a valor coincidente em matriz_procurada, e no o valor propriamente d por exemplo: CORRESP("b"; {"a"."b"."c"};0) retorna 2, a posio relativa de "b" na matriz {"a"."b"."c"} Ressalta-se que a funo no faz distino entre letras maisculas e minsculas quando estiver fazen entre valores de texto. Caso no seja possvel localizar um valor coincidente, a funo retornar o val Se tipo_correspondncia for 0 e valor_procurado for um texto, valor_procurado poder conter os ca asterstico (*) e ponto de interrrogao (?). Um asterstico coincide com qualquer sequncia de carac interrogao coincide com qualquer caractere. matriz resultado funo 7 2

95 425 alfa barco casa 156

FUNES DE PROCURA Existem trs funes de procura no Excel, apresentadas como: PROCV, PROCH e PROC. A funo PROCH (ou PROCV) procura um valor especfico na linha superior (ou coluna esquerda) de ou matriz de valores e retorna o valor na mesma coluna (ou linha) de uma linha (ou coluna) especifica tabela ou matriz. Deve-se usar a funo PROCH quando os valores de comparao estiverem localizados em uma linha parte superior de uma tabela de dados e voc deseja observar um nmero especfico de linhas mais a Usa-se PROCV quando os valores de comparao estiverem em uma coluna esquerda ou direita d se deseja localizar. A sintaxe das funes pode ser apresentada como: PROCH(valor_procurado;matriz_tabela;nm_nd ou PROCV(valor_procurado;matriz_tabela;nm_ndice_col;procurar_intervalo). Para poder aplicar a funo com todos os seus recursos, sugere-se que a primeira linha ou a coluna forma crescente. Se procurar_intervalo for VERDADEIRO, os valores na primeira linha de matriz_tabe ordem crescente: ...-2, -1, 0, 1, 2 ,... A-Z, FALSO, VERDADEIRO, caso contrrio, PROCH pode no econt Se procurar_intervalo for FALSO, matriz_tabela no precisar ser ordenada. No ordenamento, texto so equivalentes. FUNO PROCH: Procura valores na horizontal. Alguns exemplos de uso da funo podem ser vistos matriz cdigo estado capital sigla

1 bahia salvador BA sergipe aracaju SE

3 cear amap fortalezamacap CE AP

Resultado Sergipe sergipe Macap macap CE CE

o segundo valor referente a coluna 2 o terceiro valor referente a coluna 4 o quarto valor referente a coluna 3

SE SE #N/A

SE SE BA

o quarto valor referente a coluna 2 o quarto valor referente a coluna 2

FUNO PROCV: Procura valores na vertical. Exemplos: matriz matrcula nome idade 15 by choi 7 32 ry jhu 12 89 hky mik 9 106 oke rey 10 resultado ry jhu 9 #N/A produto caf leite bolacha po manteiga leo #N/A preo R$ 4.00 R$ 5.00 R$ 3.00 R$ 2.50 R$ 4.50 R$ 5.00 funo ry jhu 9 se colocar verdadeiro encontra valor aproximado, que no caso 9. fornecedor caf dubom leitelonge bolacha real poassim manteigacreme leoliom

procurar valor na vertical

com a funo procv fazer na sala caf R$ 4.00 caf dubom R$ 5.00 leitelonge R$ 3.00 bolacha real R$ 2.50 poassim R$ 4.50 manteigacreme R$ 5.00 leoliom FUNO PROC: procura valores em um vetor ou uma matriz e apresdenta duas formas sintticas, vet vetor: uma classe de elementos geomtricos, denominados segmentos de reta orientados, que possuem todos a mesma intensidade (denominada norma ou mdulo), mesma direo e mesmo sentido

matriz: uma tabela de m linhas e n colunas de smbolos sobre um conjunto, normalmente um corpo Na funo proc a forma vetorial de PROC examina um valor em um vetor, move-o para a posio corr e retorna este valor. Na funo proc a forma matricial de PROC examina o valor especificado na primeira linha ou coluna d da mesma posio na ltima linha ou coluna da matriz. Sua sintaxe pode ser apresentada de duas formas distintas: vetorial ou matricial. Sob a forma vetorial, sua sintaxe : PROC(valor_procurado;vetor_proc;vetor_result). O argumento v que contm somente uma linha ou coluna, cujos valores podem ser textos, nmeros ou valores lgico a um intervalo que contm somente uma linha ou coluna, devendo ser do mesmo tamanha de vetor_ OBS.: a) Os valores em vetor_proc devem ser colocados em ordem crescente: ..., -2, -1, 0, 1, 2, ... A-Z, FALSO PROC pode no fornecer o valor correto. b) Para a funo, textos em maisculas e minsculas so equivalentes. c) Se PROC no localizar o valor_procurado, ele coincidir com o maior valor em vetor_proc que for m d) Se valor_procurado for menor do que o menor valor em vetor_proc, PROC forneceder o valor de Exemplo: matriz matrcula nome idade 15 bync 7 32 lulu 12 89 juniy 9 106 janiy 10 resultado 7 lulu lulu 7

Sob forma matricial, a sintaxe da funo PROC pode ser apresentada como: PROC(valor_procurado;m OBS.: a) Se PROC no puder localizar o valor_procurado, ele usar o maior valor na matriz que for menor d b) Se valor_procurado for menor do que o menor valor na primeira linha ou coluna (dependendo das retorna o valor de erro #N/D. c) Se a matriz cobrir uma rea que apresente a largura maior do que a altura (mais colunas do que lin valor_procurado na primeira linha. d) Se a matriz apresentar a altura maior do que a largura (mais linhas do que colunas), PROC localiza n A forma matricial de PROC muito semelhante s funes PROCH e PROCV. A diferena que PROCH valor_procurado na primeira linha, PROCV localiza o valor procurado na primeira coluna e

PROC localiza conforme as dimenses da matriz. porm, as funes PROCH e PROCV permitem que o usurio indexe na vertical ou horizontal, enquan seleciona o ltimo valor na linha ou coluna. Destaca-se que para usa a funo, os valores devem ser colocados em ordem crescente: ..., -2, -1, 0, 1 caso contrrio, PROC pode no fornecer o valor correto. Para a funo, textos em maisculas ou min Por exemplo: PROC("C"; {"a";"b";"c";"d";10.18.25.32}) igual a 25.

esarial. So Paulo: Atlas, 2008.

de com um valor especificado na s PROC, quando for preciso

O argumento valor_procurado ento matriz_procurada ra, podendo ser uma matriz ou que especifica como o Excel

plo, quando se procura o essoa como o valor da procura,

a de clula de um nmero,

enor do que ou igual a 1, 0, 1, 2, ...A-Z, FALSO, VERDADEIRO). nte igual a valor_procurado.

maior ou igual a DADEIRO, FALSO, Z-A,...2,1,0,-1,-2...

opriamente dito. iz {"a"."b"."c"}. estiver fazendo a correspondncia etornar o valor de erro #N/D. r conter os caracteres curingas, ncia de caracteres; um ponto de

esquerda) de uma tabela una) especificada na

em uma linha ao longo da e linhas mais abaixo. ou direita dos dados que

bela;nm_ndice_lin;procurar_intervalo)

ou a coluna esquerda esteja ordenada de de matriz_tabela devero ser colocados em ode no econtrar o valor correto. amento, textos com maisculas ou minsculas

em ser vistos na planilha seguinte:

sintticas, vetorial e matricial. ados, que e mesmo

ente um corpo, F, representada sob a forma de um quadro a posio correspondente em um segundo vetor

ha ou coluna de uma matriz e retorna um valor

O argumento vetor_proc corresponde ao intervalo valores lgicos; e o argumento vetor_result correesponde nha de vetor_proc.

2, ... A-Z, FALSO, VERDADEIRO, caso contrrio,

_proc que for menor ou igual a valor_procurado. er o valor de erro #N/D.

r_procurado;matriz).

e for menor do que ou igual a valor_procurado. pendendo das dimenses da matriz), PROC

nas do que linhas), PROC localiza o

PROC localiza na primeira coluna. a que PROCH localiza o

ontal, enquanto a funo PROC sempre

: ..., -2, -1, 0, 1, 2, ...A-Z, FALSO-VERDADEIRO; sculas ou minsculas so equivalentes.

1) A relao de clientes do Armarinho Linha e agulha est apresentada a seguir: nmero nome endereo 1 ana rua A 2 paty rua b 3 poly rua c 4 guili rua d 5 livia rua e 6 alice rua f

fone 222-222 233-333 244-444 255-555 266-666 277-777

Pode-se inserir frmula com a funo PROCV que permita obter de forma automtica o nome do cliente, seu endereo e telefone, bastando, para isso, digitar o cdigo do cliente na clula apresentada a seguir. coloque os valores numricos nas respostas para o cliente de nmero 4. cdigo do cliente nome do cliente endereo telefone cdigo do cliente nome do cliente endereo telefone 4 guili rua d 255-555 repetir para os demais 3 5 livia alice rua e rua f 266-666 277-777 6 ana rua A 222-222 1

poly rua c 244-444

2) A exportadora Chique Ltda. Rotineiramente precisa converter valores em reais para dlares ou euro. Por exemplo, no dia 5/4/2011 ela precisava converter R$ 500,00 em dlares e em euros. Sabendo que algumas cotaes cambiais fictcias esto apresentadas na tabela seguinte, pede-se criar uma frmula com o auxlio da funo PROCV que efetue a converso automtica de reais para dlares ou euros. DATA 4/1/2011 4/2/2011 4/3/2011 4/4/2011 4/5/2011 DATA VALOR EM REAIS cotao do US$ VALOR EM US$ COTAO DO EURO VALOR DO EURO US$ $ $ $ $ $ EURO

2.00 2.50 2.60 3.00 3.20 4/5/2011 500.00 3.2 156.25 7.6 65.79

4.00 4.50 6.00 7.40 7.60

Frmula inserida na clula ao lado $ $ 3.20 156.25 7.60 65.79

R$

FAZER ISTO COM AS DEMAIS DATAS E RESPECTIVOS VALORES

3) A tabela seguinte apresenta as notas obtidas por um grupo de alunos da Escola Bom Saber. Pede-se calcular a mdia e, posteriormente, registrar o conceito do aluno. O conceito depender da mdia. Veja as situaes apresentadas a seguir. a) mdia maior ou igual a 7: conceito igual a "Aprovado"; b) mdia maior ou igual a 5 e menor que 7: conceito igual a "Prova Final", indicando que o aluno precisar fazer a referida avaliao; c) mdia menor que 5: conceito igual a "Reprovado". O conceito deve ser inserido com o auxlio da funo PROCV. Na funo, deve-se usar a rea de procura representada pelas clulas A68:B70. estudante thiago mariana giovana luciano janaina nota teste 5.0 8.0 7.0 4.0 9.0 conceito 0 reprovado 5 prova final 7 aprovado prova 6.0 7.0 8.0 2.0 10.0 mdia 5.5 7.5 7.5 3.0 9.5 conceito prova final aprovado aprovado reprovado aprovado

4) A tabela seguinte apresenta os salrios de uma relao de funcionrios de uma empresa industrial. funcionrio antnio jose maria pedro thiago salrio 3,200.00 5,500.00 850.00 1,400.00 2,700.00 inss 352.00 605.00 68.00 126.00 297.00 IRPF 214.38 LQUIDO

empregando-se a tabela vigewnte do INSS pede-se calcular o valor do INSS de cada funcionrio. note que o teto da contribuio 3.689,66. Acima desse valor a contribuio fixa em 11%.

Tabela de contribuio mensal 1. Segurados empregados, inclusive domsticos e trabalhadores avulsos

TABELA VIGENTE

Tabela de contribuio dos segurados empregado, empregado domstico e trabalhador avulso, para pagamento de remunerao a partir de 1 de Janeiro de 2011 Alquota para fins de Salrio-de-contribuio (R$) recolhimento ao INSS (%) at R$ 1.106,90 de R$ 1.106,91 a R$ 1.844,83 de R$ 1.844,84 at R$ 3.689,66

8 9 11

Tabela Progressiva para o clculo mensal do Imposto de Renda de Pessoa Fsica a partir do exerccio de 2011, ano-calendrio de 2010.

Base de clculo mensal em R$ At 1.499,15 De 1.499,16 at 2.246,75 De 2.246,76 at 2.995,70 De 2.995,71 at 3.743,19 Acima de 3.743,19

Alquota % 7.5 15 22.5 27.5

Parcela a deduzir do imposto em R$ 112.43 280.94 505.62 692.78

40850 7200 33650

2 paty rua b 233-333