Você está na página 1de 4

Funes: lgicas e procura de

referncias.
No Excel, h possibilidades de se trabalhar com mltiplas funes de vrias categorias,
por Exemplo: podemos associar uma funo de procura de referncia com uma funo
financeira, para encontrarmos um determinado valor, e ainda dentro dessa operao
podemos inserir uma funo lgica !ue a"udar principalmente na condio de uma
eventual alterao dos valores devido #s alteraes nas informaes !ue ela pode
arma$enar%
Em se tratando de lgica e procura de referncia, vamos estudar duas das principais
funes dessas duas categorias%
Em primeiro lugar vamos saber como funciona a procura de referncia de valores% &ara
isso vamos estudar a frmula &'()*, por ser mais usada !uando se fa$ uma planilha,
principalmente !uando !ueremos buscar informaes de outra planilha ou de um campo
dentro da mesma tabela
&'()* age exatamente como uma varivel num banco de dados por exemplo% Ela
busca a informao e associa ao con"unto de informaes de sua atual operao% &ara
isso basta criar uma plan+lha com determinados valores, sempre numerando a primeira
coluna em ordem crescente, para !ue &'()* as encontre dentro dessa ordem, caso
contrrio voc receber uma mensagem , -N./ 0
PROCV
A sintaxe bsica ! a seguinte
1&'()*,valor2procurado3matri$2tabela3nm2+ndice2coluna3procurar2intervalo0
Valor"procurado 4 o valor a ser procurado na primeira coluna da matri$%
*alor2procurado pode ser um valor, uma referncia ou uma se!5ncia de
caracteres de texto%
#atri$"tabela 4 a tabela de informaes em !ue os dados so procurados% 6se
uma referncia para um intervalo ou nome de intervalo, tal como 7anco de
dados ou 8ista%
9 :e procurar2intervalo for *E'./.E;'(, os valores na primeira coluna de
matri$2tabela devero ser colocados em ordem ascendente: %%%, 9<, 9=, >, =, <, %%% ,
/9?, @/8:(, *E'./.E;'(3 caso contrrio, &'()* pode no retornar o
valor correto% :e procurar2intervalo for @/8:(, matri$2tabela no precisar ser
ordenada%
9 (s valores na primeira coluna de matri$2tabela podem ser texto, nmeros ou
valores lgicos%
9 Aextos em maisculas e minsculas so e!uivalentes%
Procurar"inter%alo 4 um valor lgico !ue especifica se voc !uer !ue &'()*
encontre a correspondncia exata ou uma correspondncia aproximada% :e
*E'./.E;'( ou omitida, uma correspondncia aproximada 4 retornada3 em
outras palavras, se uma correspondncia exata no for encontrada, o valor maior
mais prximo !ue 4 menor !ue o valor2procurado 4 retornado% :e @/8:(, o
&'()* encontrar uma correspondncia exata% :e nenhuma correspondncia
for encontrada, o valor de erro -NB. 4 retornado%
*amos ver um exemplo simples onde &'()*, busca na referncia, os dados dos
funcionrios de uma empresa para uma tabela menor onde os dados possam ser mais
bem visuali$ados individualmente%
/bra um novo documento no Excel e digite os dados a partir da linha C=>C da coluna
C/C como mostra a figura DEF ou a ilustrao abaixo%
=% O&': .igite os valores dados na tabela abaixo para facilitar a conferncia no
resultado final% ;nicie na c4lula A(), mas digite o t+tulo na c4lula &() e mescle
com a c4lula C() usando a ferramenta #esclar centrali$ar%
*+pregados
REGISTRO NOME SALARIO CARGO
1 Maria 320 Aux. Administrativa
2 Joana 400 Secretria
3 Pedro 450 Aux. Contbil
4 Paulo 2100 erente
5 Jos! "54 #$. de Micro
" Mrio %00 Anal. de Su$orte
& Ana 5%0 Assis. 'endas
% ()*ia &00 Assis. Pessoal
+ (ui,a "00 Promotora
10 -aniel 1500 Su$ervisor
:elecione o intervalo C/=>C at4 C.<=C . um cli!ue dentro da ferramenta Caixa de
no+e !ue fica no canto superior es!uerdo da planilha e digite a palavra, e+pregados.
/gora vamos construir a tabela de consulta de referncias comeando digitar na
segunda linha da coluna C/C, ou se"a, em A,, os valores da tabela !ue voc contruiu e
renomeou como e+pregados% Na coluna C7C voc vai inserir a funo !ue achar os
valores refernciais da tabela abaixo% .igite exatamente como mostra a ilustrao%
./0S1.#
2#M/
SA(A.0#
CA.#
=% Na c4lula C7<C digite o nmero ( ,esta ser sua c4lula de referncia% Guando
!uiser procurar dados de outro funcionrio, apenas digite o nmero
correspondente%0
<% Na c4lula C7HC digite a seguinte frmula: 1&'()*,I7I<3empregados3<0
Esta frmula exibe o nome do empregado de acordo com o nmero !ue voc
digitar na c4lula &,% Nesta funo, o parJmetro3 -&-,. representa o v+nculo da
c4lula de entrada dos dados referente a sua consulta% ( parJmetro3 e+pregados.
representa o intervalo dos valores a serem procurados% E o parJmetro ,
representa a coluna da referncia dentro do intervalo
H% 'epita o segundo passo nas c4lulas C7KC e C7LC mudando apenas o terceiro
parJmetro !ue 4 o nmero da coluna%
O&': :empre !ue existir uma c4lula de v+nculo para uma tabela, na funo, use os
sinais -8etra- para !ue a referncia deste v+nculo no mude% Exemplo: -&-,
)almaM :e voc pensa !ue acabou, est enganado% )om esta funo 4 poss+vel fa$er
outro tipo de seleo para achar os valores%
)li!ue no menu *xibir/ &arra de ferra+entas/ em seguida cli!ue em for+ulrio. /o
exibir a barra de ferramenta for+ulrio, cli!ue em Caixa de co+bina0o cli!ue em
!ual!uer lugar da planilha e arraste de modo !ue fi!ue do tamanho de uma c4lula ou um
pou!uinho maior% ,voc pode redimensionar depois e mover para o local dese"ado0%
)li!ue sobre a caixa de combinao com o boto direito do mouse, !uando exibir o
menu, cli!ue em For+atar controle ao exibir a caixa de dilogo, cli!ue na guia
Controle
Na opo 1nter%alo de entrada posicione o cursor e selecione o intervalo C7=>C a
C7<=C da tabela, e+pregados/ !ue voc criou%
Na opo Vinculo da c!lula selecione Cb<C, onde voc vai digitar o nmero do registro
para obter os dados do funcionrio%
Na opo 2in3as suspensas deixe o nmero 4 !ue 4 o padro, e a opo
so+brea+ento 56 4 opcional, deixe em branco e cli!ue (N para finali$ar
)li!ue fora da caixa de combinao para !ue suas configuraes tenham efeito e depois
selecione um nome de dentro da caixa de combinao% 'epare !ue !uando voc passa o
mouse sobre a caixa de combinao o cursor fica no formato de CmoC a+ 4 s clicar na
setinha e selecionar um nome para ver a mudana automtica dos dados