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#