Anda di halaman 1dari 19

DICAS EXCEL:

Como utilizar o relgio do computador em uma formula do Excel? De: Ricardo.


Escolha uma clula em branco, digite a frmula 'agora!"' e tecle Enter# Automaticamente
ir$o a%arecer a hora e a data do com%utador# & legal dessa frmula 'ue os (alores n$o
%ermanecem )*os e s$o atuali+ados assim 'ue (oc, reali+a alguma a-$o dentro da %lanilha
Se no for possvel ter um texto em apenas uma lina! como se faz para mostrar
em mais linas? De: "azuisa "anno.
.rimeiro selecione as linhas 'ue (oc, dese/a %reencher com o seu te*to# De%ois, no alto da
tela, cli'ue no menu 0ormatar 1 Clulas# Cli'ue na aba Alinhamento e assinale a o%-$o
2esclar Clulas# 3 s clicar em &4 e %ronto5 &utro /eito ir em 0ormatar 1 Clulas 1
Alinhamento e 6ra% 7e*t#
Como usar a frmula #R$C%? De: &arcos.
A formula .8&C9 ser(e %ara fa+er busca de dados em tabelas# & %adr$o .8&C9!n:mero
de busca;tabela;'ual coluna retornar"# 9amos e*%licar: %or e*em%lo, (oc, tem uma lista de
funcion<rios da em%resa e 'uer saber dados dele a%enas inserindo o cdigo funcional# 9oc,
fa+ .8&C9!=:mero do funcion<rio; marca o inter(alo da tabela, e marca a coluna 'ue
contm o dado 'ue (oc, 'uer"# .ara 'ue o dado retornado se/a o da linha use .8&C># Se o
seu E*cel em ingl,s, use 9Loo?u% %ara colunas e >Loo?u% %ara linhas# 9e/a imagem
abai*o com a frmula em a-$o:
Como alterar texto para mai'sculas no Excel? De: (ra)a Santos.
9amos su%or 'ue a o te*to 'ue (oc, dese/a dei*ar em mai:sculas este/a na clula C@A#
Escolha uma clula (a+ia da %lanilha e digite este cdigo: 2AIBSCCLA!C@A" e %ressione
Enter# & conte:do da clula C@A )car<, agora, em mai:scula#
Se 'uiser fa+er o contr<rio, transformar em min:sculas, basta escre(er o mesmo cdigo e
substituir 2ADSCCLA %or 2I=BSCCLA# E se (oc, 'uiser, ainda, 'ue s as %rimeiras letras de
cada %ala(ra este/am em letra mai:scula, digite .8I#2AIBSCCLA#
Como programar uma c*lula para aparecer com preencimento colorido
autom+tico ,uando uma determinada condi)o ocorrer? De: -uiz Souza.
9oc, ter< 'ue utili+ar o recurso da 0ormata-$o Condicional#
Imagine 'ue na sua %lanilha (oc, tem uma coluna na 'ual todas as clulas est$o
%reenchidas com (alores e (oc, dese/a 'ue os (alores inferiores a A a%are-am com a fonte
em (ermelho e os su%eriores em a+ul#
Selecione a coluna com esses (alores e logo na se'E,ncia cli'ue no menu 0ormatar#
Escolha a o%-$o 0ormata-$o Condicional# =a Condi-$o @, escolha Fo (alor da clula F
!cam%o @", Fmenor 'ueF !cam%o G", FAF !cam%o H"# Cli'ue no bot$o 0ormatar e, na aba
0onte, escolha a cor (ermelha# Cli'ue em &4#
=a Condi-$o G, re%ita a o%era-$o no cam%o @# =o cam%o G, escolha Fmaior do 'ueF e no
cam%o H escolha no(amente FAF# Cli'ue de no(o em 0ormata-$o e, agora ao in(s de
escolher a cor (ermelha, escolha a a+ul e no(amente cli'ue em &4#
.ronto# =a sua %lanilha os (alores menores do 'ue A estar$o em (ermelho e os maiores em
a+ul# As inclusIes %osteriores tambm estar$o condicionadas a esta formata-$o#
=:meros negati(os em (ermelho no E*cel
.a)a com ,ue os n'meros negativos apare)am em vermelo em planilas do
Excel /01233314#
Antes do E*cel JK, (oc, %recisa(a fa+er algumas gin<sticas %ara formatar uma clula
conforme seu conte:do# .or e*em%lo, destacar em (ermelho os n:meros abai*o de um
determinado %atamar e em a+ul os 'ue %ertencerem a uma fai*a bem de)nida# A %artir da
(ers$o JK, esse recurso foi incor%orado ao %rograma com o nome de 0ormata-$o
Condicional# Admita 'ue (oc, tem uma %lanilha %ara controlar o esto'ue de um %roduto#
Sua em%resa con(enciona 'ue o normal ter entre GAA e LAA %e-as do %roduto# .ortanto, o
'ue esti(er abai*o ou acima dessa fai*a re'uer %ro(id,ncias, %ara re%osi-$o ou redu-$o do
esto'ue# Se (oc, usar cores em sua %lanilha, ser< mais f<cil %erceber 'uando e como agir#
=a %lanilha, selecione a <rea dos dados e acione .ormatar 1 .ormata)o Condicional#
=a cai*a de di<logo, como Condi)o 5, de)na: se o (alor da clula menor 'ue o esto'ue
mMnimo !GAA", cli'ue no bot$o .ormatar e estabele-a uma marca %ara a clula# 9oc, %ode
trabalhar com as cores da fonte e do fundo da clula e ainda com a borda# De)na, %or
e*em%lo, a fonte como (ermelho e negrito#
At agora (oc, cobriu a%enas uma fai*a N a do esto'ue bai*o# Cli'ue no bot$o 6dicionar e
(amos %ara o esto'ue normal# Se o (alor da clula est< entre GAA e LAA !nesse caso, entre
inclui os dois e*tremos", n$o de)na nenhum formato# 2ais uma (e+, cli'ue no bot$o
6dicionar e determine as condi-Ies %ara o esto'ue alto# Se o n:mero de %e-as for maior
'ue LAA, formate a fonte em a+ul e negrito# Con)ra o resultado# Se 'uiser so)sticar a
solu-$o, nomeie duas clulas, uma como Esto'ueO2a* e a outra como Esto'ueO2in# .ara
isso, selecione a clula e d, o comando InserirP=omePDe)nir e digite o nome# .reencha
essas clulas com os res%ecti(os (alores, LAA e GAA# Se mudar a %olMtica de esto'ues %ara
esse %roduto, basta substituir o conte:do dessas duas clulas# As formata-Ies da %lanilha
se ada%tar$o automaticamente Q no(a %olMtica
Consolide (<rias %lanilhas do E*cel
6prenda a consolidar v+rias planilas numa 'nica com o Excel /01233314#
=o E*cel, %ossM(el usar numa %lanilha informa-Ies arma+enadas em ar'ui(os e*ternos#
Isso %ermite a cria-$o de %lanilhasNresumo N ou se/a, tabelas 'ue consolidam dados de
outras tabelas# E*em%los cl<ssicos s$o resultados mensais consolidados numa %lanilha
anual, ou (<rios documentos de )liais resumidos num documento :nico, %ara toda a
em%resa# A maneira mais f<cil de criar uma %lanilha consolidada conceber uma estrutura
:nica %ara todas as %lanilhas ou documentos# &u se/a, o ar'ui(o ou %lanilha de /aneiro de(e
ter a mesma estrutura do ar'ui(o ou %lanilha de fe(ereiro; do mesmo modo, os dados da
)lial A de(em ter laRout id,ntico ao dos dados da )lial S, e assim %or diante#
9e/amos um e*em%lo %r<tico# 9oc, acom%anha, com uma %lanilha %ara cada m,s, o %er)l
das receitas e des%esas da em%resa# Agora, terminado o %rimeiro semestre, dese/a
consolidar essas informa-Ies num documento :nico# A forma mais sim%les criar sete
%lanilhas numa mesma %asta de trabalho: seis %lanilhas mensais, mais uma %ara o total#
.ara facilitar, os dados 'ue ($o ser a%ro(eitados na %lanilha Ano de(em estar nas mesmas
%osi-Ies em todas as %lanilhas# Cma forma sim%les de obter isso construir a lgica de
uma das %lanilhas e de%ois co%i<Nla %ara as demais# Digamos 'ue a receita mensal este/a,
em todas as %lanilhas, na clula CL# .ara obter a receita do semestre, basta usar a seguinte
frmula, na clula CL da %lanilha consolidada:
7S$&689aneiro:9uno:C;<
2esmo 'ue as seis fontes de dados n$o %erten-am todas a um mesmo ar'ui(o, ainda
assim %ossM(el fa+er a consolida-$o# S %reciso conhecer bem o laRout do documento
fora do %adr$o# Admita, %or e*em%lo, 'ue os dados de /unho est$o numa %asta de trabalho
Q %arte, Tunho#*ls, na 'ual a receita mensal se encontra na %lanilha .lanG, clula UK# =esse
caso, %ara obter a receita do semestre, use a frmula:
7S$&689aneiro:&aio:C;<=>:?docs?@9uno.xlsA#lan2>:(0
& E*cel funciona como um SD#
Se (oc, %recisa manter uma lista de contatos %essoais, ou mesmo o cadastro de sua
cole-$o de CDs ou D9Ds, use os recursos de banco de dados do E*cel# Crie uma tabela,
com os cam%os de dados indicados na %rimeira linha# A 'ual'uer momento, (oc, %ode
acionar o comando Dados 1 ClassiBcar e reorgani+ar os registros com base em at tr,s
cam%os# .ara %es'uisar, use o comando Dados 1 .iltrar 1 6uto.iltro# Ao fa+er isso,
todos os cam%os, na linha de tMtulos, ganham uma cai*a de (eri)ca-$o 'ue lhe %ermite
)ltrar o banco de dados %ara (er a%enas os registros de um determinado ti%o# Se, %or
e*em%lo, a tabela de CDs tem um cam%o U,nero, ao escolher a o%-$o 8oc?, (oc, (ai (er
na tela a%enas os registros com essa classi)ca-$o# 9oc, %ode, ainda, montar um )ltro em
cima de um con/unto /< )ltrado# Dos discos de roc?, descubra 'uais t,m de+ ou mais fai*as#
Abra a cai*a de (eri)ca-$o do cam%o .aixas e escolha #ersonalizar# =o %rimeiro cam%o,
escolha a o%-$o C* maior ou igual aC e ao lado escre(a @A# .ara (oltar a (isuali+ar a
totalidade dos registros, desfa-a o caminho: escolha Dudo, em .aixas, e Dudo, em
(Enero# &s comandos Editar 1 -ocalizar e Editar 1 SuFstituir s$o outros recursos %ara
trabalhar com os registros# .ara um cadastro sim%les, o E*cel 'uebra um bom galho# Agora,
se (oc, 'uiser montar um banco de dados com (<rias tabelas relacionadas, tela %ara
digita-$o, relatrios (ariados### Sem, nesse caso, use um %rograma de banco de dados#
C$&$ GS6R $ #R$C%???
Locali+a um (alor na %rimeira coluna de uma matri+ de tabela e retorna um (alor na mesma
linha de outra coluna na matri+ da tabela#
& 9 em .8&C9 signi)ca (ertical# Cse .8&C9, em (e+ de .8&C>, 'uando os (alores da
com%ara-$o esti(erem locali+ados em uma coluna Q es'uerda dos dados 'ue (oc, dese/a
encontrar#
Sinta*e
.8&C9!(alorO%rocurado;matri+Otabela;n:V
9alorO%rocurado & (alor a ser locali+ado na %rimeira coluna da matri+ !matri+: usada %ara
criar frmulas :nicas 'ue %rodu+em (<rios resultados ou 'ue o%eram em um gru%o de
argumentos organi+ados em linhas e colunas# Cm inter(alo de matri+es com%artilha uma
frmula comum; uma constante de matri+ um gru%o de constantes usado como um
argumento#" da tabela# 9alorO%rocurado %ode ser um (alor ou uma refer,ncia# Se
(alorO%rocurado for menor do 'ue o menor (alor na %rimeira coluna de matri+Otabela,
.8&C9 fornecer< o (alor de erro W=PD#
2atri+Otabela Duas ou mais colunas de dados# Cse uma refer,ncia a um inter(alo ou nome
de inter(alo# &s (alores na %rimeira coluna de matri+Otabela s$o a'ueles %rocurados %or
(alorO%rocurado# Esses (alores %odem ser te*to, n:meros ou (alores lgicos# 7e*tos em
mai:sculas e min:sculas s$o e'ui(alentes#
n:mOMndiceOcoluna 3 o n:mero da coluna em matri+Otabela a %artir do 'ual o (alor
corres%ondente de(e ser retornado# Cm n:mOMndiceOcoluna de @ retornar< o (alor na
%rimeira coluna em matri+Otabela; um n:mOMndiceOcoluna de G retornar< o (alor na
segunda coluna em matri+Otabela, e assim %or diante# Se n:mOMndiceOcoluna for:
2enor do 'ue @, .8&C9 retornar< o (alor de erro W9AL&85#
2aior 'ue o n:mero de colunas em matri+Otabela, .8&C9 fornecer< o (alor de erro W8E05#
.rocurarOinter(alo Cm (alor lgico 'ue es%eci)ca se (oc, dese/a 'ue .8&C9 locali+e uma
corres%ond,ncia e*ata ou a%ro*imada#
Se 9E8DADEI8& ou omitida, uma corres%ond,ncia a%ro*imada ser< retornada# Se uma
corres%ond,ncia e*ata n$o for encontrada, o (alor maior mais %r*imo 'ue menor 'ue o
(alorO%rocurado ser< retornado#
&s (alores na %rimeira coluna de matri+Otabela de(em ser colocados em ordem de
classi)ca-$o crescente; caso contr<rio, .8&C9 %oder< n$o fornecer o (alor correto# 9oc,
%ode colocar os (alores em ordem ascendente escolhendo o comando Classi)car no menu
Dados e selecionando Crescente# .ara obter mais informa-Ies, consulte &rdens de
classi)ca-$o %adr$o#
Se 0ALS&, .8&C9 somente locali+ar< uma corres%ond,ncia e*ata# =esse caso, os (alores
na %rimeira coluna de matri+Otabela n$o %recisam ser classi)cados# Se hou(er dois ou mais
(alores na %rimeira coluna de matri+Otabela 'ue corres%onderem ao (alorO%rocurado, o
%rimeiro (alor encontrado ser< usado# Se uma corres%ond,ncia e*ata n$o for encontrada, o
(alor de erro W=PD ser< retornado#
2enos digita-$o no E*cel
Explore o recurso das caixas de comFina)o do Excel para criar listas de op)Hes e
reduzir o traFalo de digita)o
As cai*as de combina-$o em %lanilhas do E*cel constituem um recurso muito %r<tico 'ue
%oucos usu<rios utili+am# Essas cai*as X 'ue cont,m uma lista de o%-Ies X facilitam a
elabora-$o do documento 'uando h< itens 'ue se re%etem em determinados cam%os#
Ent$o, em (e+ de digitar, escolheNse uma o%-$o# Alm disso, as cai*as de combina-$o do
E*cel s$o f<ceis de usar e n$o e*igem conhecimento a(an-ado# 9e/a no %assoNaN%asso a
seguir como utili+<Nlas em suas %lanilhas#
5. -ista de produtos
9amos usar como e*em%lo uma %lanilha %ara or-amento de (enda com as seguintes
colunas: .roduto, .re-o Cnit<rio, Yuantidade e 7otal# As cai*as de combina-$o ($o ser
usadas no cam%o .roduto# A %rimeira tarefa de)nir o conte:do dessas cai*as, 'ue ser< a
lista de %rodutos dis%onM(eis# .ara organi+ar o trabalho, crie essa lista numa %lanilha
se%arada# =a coluna A da %lanilha .lanG, colo'ue o tMtulo; .rodutos, na linha @# Dei*e em
branco a linha seguinte e escre(a a es%eci)ca-$o de cada item#
2. Deseno da caixa
9olte %ara a %lanilha .lan@# =ela, construa o formul<rio de or-amento# Agora, (amos incluir
as cai*as de combina-$o nas clulas da coluna .roduto# D, o comando E*ibir 1 Sarras de
0erramentas e dei*e (isM(el a barra Cai*a de 0erramentas de Controle# =essa barra, cli'ue
no controle Cai*a de Combina-$o e desenhe o ob/eto# A/uste a cai*a %ara 'ue coincida com
as dimensIes da %rimeira clula da coluna .roduto# Aumente a altura das linhas !@Z um
bom n:mero %ara a altura"#
I. Conte'do da caixa
A cai*a de combina-$o est< (a+ia# 9amos incluir nela a lista de %rodutos# Cli'ue com o
bot$o direito na cai*a de combina-$o e, no menu, escolha a o%-$o .ro%riedades# =a cai*a
.ro%riedades, locali+e a linha List0ill8ange# Digite a regi$o da lista de %rodutos# Assim:
.lanG5AG:A@J# &bser(e: na lista foi incluMda uma clula em branco, AG# & ob/eti(o dei*<Nla
como a %rimeira linha da lista# Assim, o usu<rio %oder< escolh,Nla 'uando 'uiser cancelar a
inclus$o de uma linha no or-amento#
J. copiar e colar
Cada linha da coluna .roduto de(e conter uma cai*a de combina-$o com o mesmo
conte:do# Ent$o, em (e+ de re%etir o 'ue foi feito no bloco anterior, (amos %or um atalho#
Co%ie a cai*a de combina-$o# Agora, selecione a clula imediatamente abai*o e d, o
comando colar# 8e%ita esse %rocesso %ara todas as linhas# =a barra Cai*a de 0erramentas
de Controle, cli'ue no bot$o com o es'uadro a+ul# Ele alterna entre o modo de
desen(ol(imento e o modo de a-$o da %lanilha#
;. Salvar como modelo
0alta, agora, adicionar frmulas Q coluna 9alor e formatar os n:meros# Alm disso, se (oc,
'uiser, %ode adicionar o logoti%o da em%resa, endere-o etc# Cm formul<rio %ara a
a%resenta-$o de or-amentos o ti%o de documento %ara ser utili+ado muitas (e+es#
.ortanto, em (e+ de arma+en<Nlo como um ar'ui(o comum !XLS", o melhor sal(<Nlo como
modelo !XL7"# Assim, toda (e+ 'ue (oc, abrir o modelo, ter< um formul<rio em branco,
%ronto %ara ser %reenchido#
K. Gm novo proFlema
A %lanilha /< est< %ronta# 2as (amos %ensar um %ouco# Cada cai*a de combina-$o contm
a lista de %rodutos, 'ue ocu%a o inter(alo de clulas AG:A@J, no e*em%lo# E como )car$o as
coisas se a lista incor%orar no(os itens, nas clulas AGA, AG@ etc#[ Sem%re 'ue (oc,
aumentar a lista, ser< obrigado a atuali+ar o endere-o dela em cada uma das cai*as# Yue
trabalh$o# & E*cel tem uma fun-$o chamada DESL&C 'ue %ode a/udar a resol(er o
%roblema#
0. 6 solu)o! em tese
& 'ue fa+ a fun-$o DESL&C[ Ela de)ne uma regi$o da %lanilha de forma el<stica# 9amos
us<Nla /unto com o recurso de nomear a coluna A de .lanG# Sati+aremos essa coluna com o
nome .rodutos# 2as, ao mesmo tem%o, (amos di+er ao E*cel 'ue .rodutos n$o e'ui(ale a
toda a coluna A, mas somente ao inter(alo 'ue (ai de AG !a clula em branco" at onde a
coluna esti(er %reenchida# Desse modo, (ai ser %ossM(el aumentar a lista sem %recisar
me*er nas cai*as de combina-$o#
L. Regio autom+tica
A solu-$o rede)nir automaticamente o inter(alo da lista de %rodutos# .ara isso, acione
Inserir 1 =ome 1 De)nir# =a cai*a De)nir =ome, digite: em cima, .rodutos; e embai*o:
DESL&C!.lanG5\A\G;A;A;C&=7#9AL&8ES!.lanG5\A:\A""# D, &4# Isso de)ne uma regi$o
chamada .rodutos# A fun-$o C&=7#9AL&8ES conta as clulas %reenchidas na coluna A#
DESL&C usa esse n:mero %ara de)nir o inter(alo# Agora, em cada cai*a, em (e+ de um
endere-o !AG:A@J", escre(a .rodutos#
/. &ais expansHes
9oc, %ode automati+ar ainda mais a %lanilha de or-amento# 3 %ossM(el, %or e*em%lo, incluir
uma coluna de %re-os na lista de %rodutos !.lanG"# Assim, 'uando se escolher um item, o
%re-o a%arecer< na coluna corres%ondente# 2as %ara isso %reciso montar um es'uema
bastante criati(o ou %rogramar em linguagem 9SA#
Se (oc, 'uiser inserir a data do dia, em uma clula, no formato DD 1 && 1 6666 e, 'ue
ela %ermane-a )*a, sem ser atuali+ada toda (e+ 'ue o ar'ui(o for aberto !e*: %ara indicar a
data da abertura do ar'ui(o ":
Sasta clicar em FCtrlF e F;F na clula selecionada e, %ronto#
Idem, se (oc, 'uiser inserir a hora no formato >>:22:
Sasta clicar em FCtrlF e F:F na clula#
Excel M 6ssinatura digital.
A utili+a-$o do cdigo 9SA re'uer um nM(el de seguran-a bai*o ou mdio, mas neste caso
%reciso ati(ar os macros a cada abertura do ar'ui(o#
3 %ossM(el remediar esses incon(enientes, criando a sua %r%ria assinatura digital %ara
autenticar a codi)ca-$o dos macros gra(ados#
Cria)o da assinatura
@ =o 2icrosoft &]ce GAAA:
o 0a+er uma busca do ar'ui(o SEL0CE87, cli'ue duas (e+es em SelfCert.exe
%ara e*ibir o assistente#
G =o ambiente X., 9IS7A ou 6indo^sK %ara o 2icrosoft &]ce GAAH e o GAAK :
o Sot$o Iniciar#
o Em Todos os programas#
o Cli'ue em 2icrosoft &]ce#
o 0erramentas 2icrosoft &]ce#
o E em Certifcado digital %ara os %ro/etos 9SA#
Na Oanela do assistente
=o cam%o FNome do seu certifcadoF, digitar um nome sim%les 'ue (oc, 'ueira dar Q sua
assinatura, como o seu %seud_nimo, %or e*em%lo#
Yuando a mensagem de con)rma-$o do certi)cado a%arecer, clicar em OK#
6gora vocE pode assinar nossos cdigos
No amFiente &icrosoft Excel 2333 e 233I
@ Abrir o ar'ui(o E*cel com um cdigo macro#
!=a abertura, ati(ar os macros, 0erramentas 1 2acros 1 Seguran-a 1 Uuia F=M(el de
seguran-aF 1 assinalar o nM(el mdio"#
G 0erramentasP2acroP9isual Sasic Editor ou Alt`0@@#
H =a barra dos menus do 9isual Sasic Editor: 0erramentas 1 Assinatura Eletr_nica 1
clicar em Escolher 1 e no nome da sua assinatura e, em $"#
a Sal(ar e fechar o ar'ui(o : na abertura, os macros se ati(ar$o, automaticamente#
&aior seguran)a
9oc, %ode aumentar a seguran-a %ara o nM(el ele(ado !0erramentas 1 2acros 1 Seguran-a
1 marcar Ele(ado"#
Sal(ar e fechar o ar'ui(o#
=a abertura do %rimeiro ar'ui(o, usando a assinatura digital, uma cai*a de di<logo %ro%or<
a ati(a-$o dos macros:
Antes de ati(ar os macros#
2arcar a o%-$o FConfar sempre nos macros deste editorF#
Ati(ar os macros#
Sal(ar e fechar o ar'ui(o#
No amFiente &icrosoft Excel 2330
Se a guia FDesen(ol(edorF n$o esti(er ati(ada, clicar no bot$o 2icrosoft &]ce
E em &%-Ies E*cel#
Clicar em .adr$o e marcar E*ibir a guia Desen(ol(edor na )ta#
Abrir o ar'ui(o com o cdigo macro %ara assinar
=a guia FDesen(ol(edorF, 9isual Sasic ou !Alt`0@@"
=a barra dos menus do 9isual Sasic : 0erramentas 1 Assinatura Eletr_nica 1 clicar
em Escolher 1 e no nome da sua assinatura e, em $"#
9oltar Q sua %lanilha
Uuia Desen(ol(edor, Seguran-a dos macros
2arcar: Desati(ar todos os macros e*ceto os macros assinados digitalmente e $"
Sal(ar
0echar o ar'ui(o e o a%licati(o#
Dutorial .un)o #R$CP 8P-$$"G#<
#rocedimento do #R$CP 8Excel 233I e Excel 2330<
Referncias
9oc, de(e selecionar as refer,ncias em sua %lanilha# =este e*em%lo, a sua refer,ncia
\A\@:\0\a# De%ois de selecionar, clicar em Inserir N =ome N De)nir !.ara este
e*em%lo, dei o nome de .8&DCI7&S"#
Excel 2330: A de)ni-$o do nome feita atra(s do menu 0rmulas#
Local onde os dados encontrados aparecero
=este e*em%lo:
o T@7ermo a ser %rocurado
o THDescri-$o encontrada !colunaG da nossa %lanilha"
o TLYuantidade encontrada !coluna H da nossa %lanilha"
o TK.re-o encontrado !coluna a da nossa %lanilha"
Frmulas
A sinta*e de base da fun-$o .8&C> :
7 #R$CP 8valorQpes,uisaRtaFelaQmatrizRnoQindexQligRvalorQaproximado<
87P-$$"G#8looSupQvalue!taFleQarraT!roUQindexQnum!rangeQlooSup<
!tutorial .8&C>"
9I
o .8&C> !\T\@;.8&DC7&S;G;0ALS&"
o .ara ser mais claro, %artindo do conte:do da clula >@, %rocuramos na
%rimeira linha da tabela .8&DC7&S, a coluna come-ando com esse conte:do,
e e*traMmos o (alor colocado na segunda linha; 0ALS&, indica 'ue estamos
%rocurando uma corres%ond,ncia e*ata#
o .ara e(itar a mensagem W=PA, se nada foi encontrado, utili+amos a frmula
seguinte e FDesconhecidoF a%arecer< na clula do resultado#
o SE!0&8=A!.8&C>!\T\@;.8&DC7&S;G;0ALS&"";FDesconhecidoF;.8&C>!\T\@;.
8&DC7&S;G;0ALS&""
!9e/a a fun-$o SE ou I0 a'ui"
b

o Com o Excel 2330 e*iste uma frmula mais curta:


SEE88&!.8&C>!\T\@;.8&DC7&S;G;0ALS&";FDesconhecidoF"
9;
o .8&C> !\T\@;.8&DC7&S;H;0ALS&"
o Sim%li)cando, %artindo do conte:do da clula >@, %rocuramos na %rimeira
linha da tabela .8&DC7&S, a coluna come-ando com esse conte:do, e
e*traMmos o (alor colocado na terceira linha; 0ALS&, indica 'ue estamos
%rocurando uma corres%ond,ncia e*ata#
o .ara e(itar a mensagem W=PA, se nada foi encontrado, utili+amos a frmula
seguinte e FDesconhecidoF a%arecer< na clula do resultado#
o SE!0&8=A!.8&C>!\T\@;.8&DC7&S;H;0ALS&"";F Desconhecido F; .8&C>
!\T\@;.8&DC7&S;H; 0ALS&""
o Com o Excel 2330 e*iste uma frmula mais curta:
SEE88&!.8&C>!\T\@;.8&DC7&S;H;0ALS&";FDesconhecidoF"
90
o .8&C>!\T\@;.8&DC7&S;a;0ALS&"
o Sim%li)cando, %artindo do conte:do da clula >@, %rocuramos na %rimeira
linha da tabela .8&DC7&S, a coluna come-ando com esse conte:do, e
e*traMmos o (alor colocado na 'uarta linha; 0ALS&, indica 'ue estamos
%rocurando uma corres%ond,ncia e*ata#
o .ara e(itar a mensagem W=PA, se nada foi encontrado, utili+amos a frmula
seguinte e FDesconhecidoF a%arecer< na clula do resultado#
o SE!0&8=A!.8&C>!\T\@;.8&DC7&S;a;0ALS&";FDesconhecidoF;.8&C>!\T\@;.8
&DC7&S;a;0ALS&""
o Com o Excel 2330 e*iste uma frmula mais curta:
SEIE88&!.8&C>!\T\@;.8&DC7&S;a;0ALS&";FDesconhecidoF"
Nota: =a frmula, colocamos o %arcmetro em 0ALS& se (oc, 'uiser %rocurar o (alor e*ato
!W =PA se n$o for encontrado" e, em 9E8DADEI8& se o (alor for igual ou inferior mais
%r*imo; neste caso! a lista de valores deve estar organizada#
Se este %arcmetro for omitido, seu (alor %adr$o 9E8DADEI8&#
Dutorial .un)o #R$C% 8%-$$"G#<
#rocedimento do #R$C%8Excel 233I V Excel 2330<
Referncias
9oc, de(e selecionar as refer,ncias em sua %lanilha# =este e*em%lo, a sua refer,ncia
\A\G:\D\@A# De%ois de selecionar, clicar em Inserir N =ome N De)nir !.ara este
e*em%lo, dei o nome de CA2.&S"#
Excel 2330: A de)ni-$o do nome feita atra(s do menu 0rmulas#
Local onde os dados encontrados aparecero
=este e*em%lo:
o >@ 7ermo a ser %rocurado
o >a Descri-$o encontrada !colunaG da nossa %lanilha"
o >d Yuantidade encontrada !coluna H da nossa %lanilha"
o >Z .re-o encontrado !coluna a da nossa %lanilha"
Frmulas
A sinta*e de base da fun-$o .8&C9 :
7#R$C%8valorQpes,uisaRtaFelaQmatrizRnoQindexQligRvalorQaproximado<
87%-$$"G#8looSupQvalue!taFleQarraT!roUQindexQnum!rangeQlooSup<
PJ
o .8&C9!\>\@;CA2.&S;G;0ALS&"
o .ara ser mais claro, %artindo do conte:do da clula >@, %rocuramos na
%rimeira linha da tabela CA2.&S, a coluna come-ando com esse conte:do, e
e*traMmos o (alor colocado na segunda linha; 0ALS&, indica 'ue estamos
%rocurando uma corres%ond,ncia e*ata#
o .ara e(itar a mensagem W=PA, se nada foi encontrado, utili+amos a frmula
seguinte e FDesconhecidoF a%arecer< na clula do resultado#
o SE!0&8=A!.8&C9!\>\@;CA2.&S;G;0ALS&"";FDesconhecidoF;.8&C9!\>\@;CA
2.&S;G;0ALS&""
o Com o Excel 2330 e*iste uma frmula mais curta:
SEE88&!.8&C9!\>\@;CA2.&S;G;0ALS&";FDesconhecidoF"
PK
o .8&C9!\>\@;CA2.&S;H;0ALS&"
o Sim%li)cando, %artindo do conte:do da clula >@, %rocuramos na %rimeira
linha da tabela CA2.&S, a coluna come-ando com esse conte:do, e e*traMmos
o (alor colocado na terceira linha; 0ALS&, indica 'ue estamos %rocurando uma
corres%ond,ncia e*ata#
o .ara e(itar a mensagem W=PA, se nada foi encontrado, utili+amos a frmula
seguinte e FDesconhecidoF a%arecer< na clula do resultado#
o SE!0&8=A!.8&C9!\>\@;CA2.&S;H;0ALS&"";FDesconhecidoF;.8&C9!\>\@;CA
2.&S;H;0ALS&""
o Com o Excel 2330 e*iste uma frmula mais curta:
SEE88&!.8&C9!\>\@;CA2.&S;H;0ALS&";FDesconhecidoF"
PL
o .8&C9!\>\@;CA2.&S;a;0ALS&"
o Sim%li)cando, %artindo do conte:do da clula >@, %rocuramos na %rimeira
linha da tabela CA2.&S, a coluna come-ando com esse conte:do, e e*traMmos
o (alor colocado na 'uarta linha; 0ALS&, indica 'ue estamos %rocurando uma
corres%ond,ncia e*ata#
o .ara e(itar a mensagem W=PA, se nada foi encontrado, utili+amos a frmula
seguinte e FDesconhecidoF a%arecer< na clula do resultado#
o SE!0&8=A!.8&C9!\>\@;CA2.&S;a;0ALS&"";FDesconhecidoF;.8&C9!\>\@;CA
2.&S;a;0ALS&""
o Com o Excel 2330 e*iste uma frmula mais curta:
SEE88&!.8&C9!\>\@;CA2.&S;a;0ALS&";FDesconhecidoF"
Nota: =a frmula, colocamos o %arcmetro em 0ALS& se (oc, 'uiser %rocurar o (alor e*ato
!W =PA se n$o for encontrado" e, em 9E8DADEI8& se o (alor for igual ou inferior mais
%r*imo; neste caso! a lista de valores deve estar organizada#
Se este %arcmetro for omitido, seu (alor %adr$o 9E8DADEI8&#
Crie uma (ari<(el %ar ser utili+ada em frmulas
Se (oc, ti(er uma %lanilha ou %asta de trabalho 'ue use (<rias (e+es uma mesma
constante, %ode atribuir nome e (alor a ela, utili+andoNa em 'ual'uer frmula# Abra o menu
I=SE8I8 e escolha =&2E N DE0I=I8# =a cai*a DE0I=I8 =&2E na cai*a =&2ES DA .AS7A DE
78ASAL>&, digite o nome dese/ado %ara (ari<(el !%or e*em%lo IC2S"# =a cai*a 8E0E8ENSE
A, digite o (alor da (ari<(el !%or e*em%lo A,@K"#
Cli'ue no bot$o &4# Agora (oc, %oder< utili+ar o nome da (ari<(el em frmulas em
'ual'uer %lanilha da %asta de trabalho %ara a 'ual foi de)nido o =ome# .or e*em%lo: se
(oc, digitar em uma clula

A@bIC2S
o E*cel recu%erar< o (alor da (ari<(el e o utili+ar< na frmula#
Locali+ando (Mnculos em um %asta de trabalho
Se (oc, abrir uma %asta de trabalho 'ue indicar (Mnculos, sem 'ue (oc, saiba onde eles
est$o, n$o se %reocu%e# Con)rme a atuali+a-$o deles e de%ois (amos %rocuraNlos# 9< at o
2enu Editar 9Mnculos# e %rocure as clulas 'ue tem estes nomes, com a a/uda do 2enu
Editar Locali+ar#
@# 9eri)'ue se h< (Mnculos atra(s do menu Editar, no comando 9Mnculos# Caso o comando
este/a desabilitado, a %asta de trabalho ati(a n$o %ossui nenhum (Mnculo e*terno# =esta
cai*a de di<logo, o 2SNE*cel relaciona 'uais s$o todas as %astas de trabalho 'ue est$o
en(iando dados %ara a %asta de trabalho ati(a# &bser(e os nomes dos ar'ui(os#
G# .ara locali+ar a!s" clula!s" 'ue a%resentam (Mnculos na %asta de trabalho ati(a, utili+e
no 2enu Editar o comando Locali+ar# E*ecute tal %rocedimento em todas as %lanilhas da
%asta de trabalho# Se n$o hou(er (Mnculos em nenhuma das %lanilhas, (eri)car se e*istem
%lanilhas ocultas ePou %rotegidas#
H# 9eri)car a e*ist,ncia de botIes de chamada de macros#
a# 9eri)car a e*ist,ncia de ob/etos#
L# 9eri)car a e*ist,ncia de gr<)cos# Se hou(er gr<)cos, clicar em cada uma das sries do
gr<)co e obser(ar suas refer,ncias#
d# .rocurar nomes de <reas e obser(ar suas refer,ncias
Se mesmo assim a coisa )car com%licada, %or'ue Qs (e+es os (Mnculos n$o s$o t$o b(ios
assim ou (oc, n$o dese/a fa+er esta in(estiga-$o toda, h< outra maneira: fa-a o do^nload
do su%lemento fndlink.xla !clicando no nome", e*ecuteNo %ara instal<Nlo como
su%lemento do E*cel e %ode utili+ar o su%lemento %ara (eri)car onde est$o os lin?s#
Ctili+ando a tecla Shift %ara agili+ar trabalhos
A tecla Shift tem algumas funcionalidades muito interessantes no 2SNE*cel# 9amos a um
e*em%lo:
Alguns botIes das barras de ferramentas do 2SNE*cel !a%ro*imadamente aA" a%resentam
du%la fun-$o# Ao clicar no bot$o com a tecla Shift a%ertada, o bot$o estar< fa+endo uma
fun-$o contr<ria, como %or e*em%lo:
0un-$o =ormal 0un-$o com a tecla Shift
Im%rimir 9isuali+ar Im%ress$o
Desfa+er !Cndo" 8e%etir !8edo"
Classi)car ascendente Classi)car Descendente
Alinhar Es'uerda Alinhar Direita
8etirar Casas Decimais A%licar Casas Decimais
Sal(ar Abrir
Se (oc, tentar, (ai (eri)car 'ue, clicando sobre um Mcone com a tecla S>I07 acionada, o
Mcone se altera, re%resentando a fun-$o contr<ria# Com%letando o cli'ue, a fun-$o
e*ecutada#
Yual o efeito %r<tico disto[
.odemos economi+ar es%a-o nas barras de ferramentas, uma (e+ 'ue n$o %recisamos dos
dois botIes com funcionalidade e'ui(alente na barra de ferramentas#
Como Suscar um =ome em uma Lista 8etornando A%enas o .rimeiro =ome
Se/a o nome Taime 2onteiro Sorges T:nior colocado na clula SK#A e*%ress$o
ESYCE8DA!SK;.8&CC8A8!F F;SK" N @"
retorna Taime
Como[ A fun-$o .8&CC8A8 busca o %rimeiro inter(alo !es%a-o em branco" e retorna a sua
%osi-$o ! o se*to caractere" e a fun-$o ESYCE8DA retorna os dN@L %rimeiros caracteres,
e*atamente o %rimeiro nome do nome com%leto 'ue est< na clula SK#
Im%rimir sele-Ies n$o contMguas
9oc, n$o %recisa im%rimir resmas e resmas de folhas a%enas %ara ter c%ias de algumas
<reas de uma %lanilha E*cel# Em (e+ disso, im%rima se-Ies n$o contMguas, sem ter 'ue
cortar e col<Nlas em uma %lanilha se%arada#
=a %lanilha, selecione o %rimeiro con/unto de clulas 'ue (oc, dese/a im%rimir# Em seguida,
mantenha a tecla C78L %ressionada e (< at a %r*ima se-$o 'ue (oc, dese/a im%rimir e a
selecione# =$o solte a tecla C78L5
3 %ossM(el marcar 'uantas se-Ies n$o contMguas (oc, dese/ar, desde 'ue mantenha a tecla
C78L sem%re %ressionada# 7erminada a sele-$o das <reas, (< em Ar'ui(oNIm%rimir e a%erte
o bot$o Sele-$o#
& E*cel im%rimir< cada se-$o em uma %<gina se%arada# Se 'uiser ter uma (is$o da %r(ia
do resultado, cli'ue em 9ISCALIeA8 I2.8ESSf& na cai*a de di<logo de im%ress$o# Caso
contr<rio, basta a%ertar &4#
.lanilhas abrindo automaticamente ao iniciar o E*cel
9oc, %ode criar uma %asta de trabalho 'ue aberta cada (e+ 'ue o E*cel carregado,
colocandoNa no diretrio XLI=ICI& !ou XLS7A87, de%endendo do idioma do E*cel"# 7odas as
%astas aM colocadas abrem automaticamente 'uando iniciamos o E*cel#
Alternati(a
Criar um su%lemento *la#
Colocado no mesmo diretrio, ele carregado na memria /untamente com o E*cel e )ca
dis%onM(el no menu 0E88A2E=7AS, como um item de menu#Esta alternati(a %ode
descom%licar bastante a sua abertura
Convertendo linas em colunas ou viceMversa
9oc, /< 'uis transformar uma coluna de te*to ou n:meros em uma linha %ara %oder usar as
linhas como linhas de rtulos de colunas em uma tabela[ Qs (e+es, mo(er manualmente
lento e trabalhoso### 9oc, %ode usar o comando C&LA8 ES.ECIAL %ara isto: selecione a
coluna, co%ie e selecione a clula da e*trema es'uerda da linha 'ue (oc, dese/a criar# A
seguir cli'ue EDI7A8NC&LA8 ES.ECIALN 78A=S.&8#
Aluguel
7elefone
U<s
Lu+
colada da seguinte forma
Aluguel 7elefone U<s Lu+

Criar uma frmula para mostrar um total acumulado progressivo
.or (e+es (oc, constri uma tabela onde %recisa de uma coluna com o total acumulado a
%artir do (alor da %rimeira clula calculado %rogressi(amente, como na coluna S da tabela
abai*o, %or e*em%lo:
6 W
5 533 533
2 233 I33
I I33 K33
J J33 5333
; ;33 5;33
Sasta escre(er na clula S@ a frmula:
S&2A!\A\@:A@"
Em seguida, selecionar a clula, clicar sobre a ala de arraste e arrastar a frmula coluna abaixo at a
clula final (no exemplo, a B5). Como apenas o primeiro valor do intervalo da soma fixado, a frmula
representar, em cada clula, o valor acumulado de !" at a clula correspondente, como mostra a tabela
abaixo#
6 W
5 533
7S$&68X6X5:65
<
2 233
7S$&68X6X5:62
<
I I33 7S$&68X6X5:6I
<
J J33
7S$&68X6X5:6J
<
; ;33
7S$&68X6X5:6;
<


.un)o para retornar o tempo transcorrido entre duas datas
Caso se/a necess<rio calcular o tem%o transcorrido entre duas datas, a inicial, %or e*em%lo,
na clula A@ e a )nal na clula AG, usar a seguinte fun-$o:
DA7ADI0!A@;AG;FgF" h F anos F h DA7ADI0!A@;AG;Fg2F" h F meses F h DA7ADI0!A@;AG;
F2DF" h F diasF
Caso se dese/e a%enas o n:mero de anos, usar somente a %rimeira %arte da fun-$o# Caso
se dese/e anos e meses, usar as duas %rimeiras %artes da fun-$o# E*em%lo:

Como limitar a <rea de e*ibi-$o de uma %lanilha[
Esta dica (eio dos colegas Tos Lui+, Acis 2ene+es e 2arcelo Soares, do gru%o de discuss$o
EXCEL Sr, da gahoo, ao 'ual %erten-o#
Se (oc, dese/ar limitar a <rea de e*ibi-$o de uma %lanilha, %ode usar dois mtodos:
a" 9ia formata-$o !Tos Lui+"
Se (oc, 'uiser 'ue a sua %lanilha n$o e*iba as linha abai*o da linha @@L, basta clicar sobra
a linha @@d, teclar C78L`Shift`Seta.araSai*o !%ara se deslocar, selecionando, at a linha
dLLHd" e daM ir ao menu 0ormatar N Linha N &cultar#
.ara fa+er o mesmo com a s colunas, use o mesmo %rocedimento !lembrar 'ue as colunas
($o at a coluna I9": selecionar a coluna >, %or e*em%lo, clicar C78L`Shift`Seta.araDireita
e 0ormatarNColunaN&cultar#
.ara ree*ibir, basta selecionar a :ltima linha !ou coluna" em e*ibi-$o e 0ormatar N Linha !ou
Coluna" N 8ee*ibir#
b" 9ia 2acro
Esta forma interessante %ara se colocar nos e(entos de abertura e fechamento da
%lanilha# =este caso temos duas formas# A %rimeira do Acis:
Sub CongelaOarea!"
6or?sheet!F.lan @F"#Acti(ate
Acti(eSheet#ScrollArea FA@:U@@LF
8ange!FA@F"#Select
End Sub
A segunda do 2arcelo:
SubOocultar!"
' oculta linhas
8ange!F@@L:dLLHdF"#Select
Selection#Entire8o^#>idden 7rue
' oculta colunas
8ange!FU:I9"#Select
Selection#EntireColumn#>idden 7rue
End Sub

.ara ree*ibir, crie uma fun-$o com a mesma sinta*e, substituindo 78CE %or 0ALSE#

Anda mungkin juga menyukai