7/23/2019 Polgrafo Excel Avanado
1/71
EXCEL AVANADO
1 Primeira parte- Formatao- Uso da funo SOMA- Copiar frmulas absolutas e relativas- Funo SE (frmulas condicionais
Formatao
!uando criamos uma nova planil"a a preocupao inicial deve ser sempre com asinforma#es di$itadas dei%ando para depois a formatao das mesmas&O menu Formatar/Clulas serve para formatar as informa#es di$itadas deacordo com a nossa prefer'ncia&
Josu Santiago
osue)palterm&com&br*
http://var/www/apps/conversion/tmp/scratch_2/%C3%8DNDICE%20Pol%C3%ADgrafo%20Excel%20Avan%C3%A7ado.doc#Voltahttp://var/www/apps/conversion/tmp/scratch_2/%C3%8DNDICE%20Pol%C3%ADgrafo%20Excel%20Avan%C3%A7ado.doc#Voltahttp://var/www/apps/conversion/tmp/scratch_2/%C3%8DNDICE%20Pol%C3%ADgrafo%20Excel%20Avan%C3%A7ado.doc#Voltahttp://var/www/apps/conversion/tmp/scratch_2/%C3%8DNDICE%20Pol%C3%ADgrafo%20Excel%20Avan%C3%A7ado.doc#Volta7/23/2019 Polgrafo Excel Avanado
2/71
Encontramos neste menu as op#es +,mero Alin"amento Fonte .orda /adr#ese /roteo&
Com a opo +,mero define-se a forma como ser0 apresentado os dados
di$itados&E%&1 23 *&45555 - *&45555 - *45555 - *455 - *&455 etc
Josu Santiago osue)palterm&com&br
4
7/23/2019 Polgrafo Excel Avanado
3/71
Observe acima as formas de formatao para "oras e datas&
Alinhamento
+esta opo podemos definir como ser0 o alin"amento dos dados na c6lula&Mar7ue o item Retorno automtico de teto para 7ue os dados di$itados seamor$ani8ados dentro da prpria c6lula&E%&1
!orainicial
!ora"inal
#otal dehoras
Mar7ue a opo Redu$ir para a%ustar para 7ue os dados di$itados caibam nac6lula sem 7ue para isso sea feito o retorno autom0tico do te%to&
Com a opo Mesclar c6lulas pode-se mesclar v0rias c6lulas fa8endo com 7uefi7ue sendo uma c6lula apenas &E%&1
Josu Santiago osue)palterm&com&br
9
7/23/2019 Polgrafo Excel Avanado
4/71
Controle de horas
!orainicial
!ora"inal
+a &rientao 6 poss:vel definir a orientao da informao na c6lula&E%&1
Jan Fe' (ar
1
)
)
)
1
)
)
)
+as op#es Fonte* +orda e Padr,es define-se 7ual o tipo de fonte (letra asbordas ($rades e a cor de fundo da c6lula&
A opo Proteo trabal"a em conunto com o menuFerramentas/Proteger/Proteger Planilha-Se as c6lulas estiverem marcadas como travada e oculta elas sero prote$idase as frmulas ocultas 7uando selecionar o menu Ferramentas/Proteger/ProtegerPlanilha -
/ara no prote$er al$umas c6lulas basta desmarcar as op#es ;ravada e Oculta&A opo Oculta deve ser marcada somente se voc' no 7uiser 7ue outraspessoas veam suas frmulas somente o resultado&
Josu Santiago osue)palterm&com&br
SOMA(A*1A*5 - soma os valores das c6lulas A* at6 A*5&>SOMA(A*1A*5?.*1.*5 - soma os valores das c6lulas A* at6 A*5 e .* at6 .*5&
/ara obter a soma das c6lulas A* at6 A*5 poder:amos tamb6m usar uma formasimples como1
>A*@A4@A9@ASOMA(A*1A=55&
As opera#es matem0ticas usadas normalmente so as se$uintes1
/otenciao Multiplicao Giviso HSoma @Subtrao -
/ara montar uma frmula deve-se observar a re$ra matem0tica para asprioridades das opera#es& Se na frmula no colocarmos par'nteses ( o E%celir0 aplicar a re$ra matem0tica&/rimeiro ser0 considerado a potenciao depois a multiplicao diviso soma esubtrao&
Observe no e%emplo a se$uir 7ue usaremos as mesmas opera#es mas pode-seobter resultados diferentes&
> 4 @ 4 = - o resultado ser0 *4&> (4@4 = - o resultado ser0 45&
!uando usamos par'nteses este passa a ter prioridade sobre as demaisopera#es&
Josu Santiago osue)palterm&com&br
http://var/www/apps/conversion/tmp/scratch_2/%C3%8DNDICE%20Pol%C3%ADgrafo%20Excel%20Avan%C3%A7ado.doc#Voltahttp://var/www/apps/conversion/tmp/scratch_2/%C3%8DNDICE%20Pol%C3%ADgrafo%20Excel%20Avan%C3%A7ado.doc#Volta7/23/2019 Polgrafo Excel Avanado
7/71
Copiar ".rmulas asolutas e relati'as!uando copiamos uma frmula >A*.* para as lin"as abai%o o E%cel entende 7ueas frmulas devem ser relativas ou sea mudam de acordo com as lin"as& +oe%emplo usado >A*.* sendo relativas mudam para >A4.4 >A9.9 e assim pordiante&
Mas 7uando um determinado endereo deve permanecer absoluto antes de
copiar deve-se usar o s:mbolo 0 na frmula 7ue 7ueremos copiar&E%&1 +a frmula >A*.* 7ueremos 7ue 7uando copiar para as lin"as abai%o oendereo .* permanea absoluto ou fi%o&
>A*.3*
+otem 7ue o s:mbolo 0est0 antes do n,mero * 7ue identifica a lin"a&
Gepois de copiado as frmulas ficam assim1
>A4.3*>A9.3*>AA=.3*
!uando copiamos uma frmula para outras colunas a re$ra 6 a mesma ou sea
devemos colocar o s:mbolo 0na frmula na frente da letra 7ue identifica a coluna7ue deve permanecer fi%a&
Usando o e%emplo >A*A4 7uando copiamos para as outras colunas ficamassim1>.*.4>C*C4>G*G4
Colocando o s:mbolo 0antes do A* >3A*A4 depois de copiado fica assim1>3A*.4>3A*C4>3A*G4
Josu Santiago osue)palterm&com&br
B
http://var/www/apps/conversion/tmp/scratch_2/%C3%8DNDICE%20Pol%C3%ADgrafo%20Excel%20Avan%C3%A7ado.doc#Voltahttp://var/www/apps/conversion/tmp/scratch_2/%C3%8DNDICE%20Pol%C3%ADgrafo%20Excel%20Avan%C3%A7ado.doc#Volta7/23/2019 Polgrafo Excel Avanado
8/71
/ara fi%ar a coluna e a lin"a usa-se >3A3*A4 pois assim 7uando copiamos estafrmula para bai%o ou para o lado na planil"a o endereo 3A3* sempre ficar0 fi%o&
Funo S 2".rmulas condicionais3
Esta funo 6 usada para testar condi#es como por e%emplo1
/a$aremos comisso de *5I a um vendedor se as vendas ultrapassarem23*5&55555 caso contr0rio pa$aremos somente =I&
+a c6lula A* consta o total das vendas e em A4 vamos incluir a frmula paracalcular o valor da comisso&
>SE(A*J*5555?A*5*5?A*55= ou >SE(A*J*5555?A**5I?A*=I
/rimeiro testamos SE A* for maior 7ue *5555&Ko$o aps vem o primeiro ponto e v:r$ula ( ? onde consta a ao 7ue devetomar caso o teste sea 'erdadeiro-
Aps o se$undo ponto e v:r$ula ( ? deve constar a ao caso o teste sea "also-/ara verdadeiro ou falso podem ser usadas frmulas palavras e at6 mesmo outracondio 7ue c"amamos de condio encadeada&
>SE(A*J*5555?LKe$alL?L!ue penaL Observe 7ue as palavras devem estar entre aspas ( L&+este e%emplo deve aparecer a palavra 4egalse o teste for verdadeiro casocontr0rio se for falso deve aparecer a palavra 5ue pena&
&ser'e atentamente a regra seguinte6
> SE( teste ? ao para verdadeiro ? ao para falso
Outro e%emplo se a re$io das vendas for SUK a comisso ser0 *5I casocontr0rio ser0 =I&
+a c6lula A* est0 a re$io e .4 est0 o valor&
>SE(A*>LSUKL?.45*5?.455=
Usando &7e unto com o S
Se a re$io for SUK ou +O2;E ou KES;E a comisso ser0 de *5I caso contr0rioser0 de =I&
>SE 2 &72A189S749 : A189;&R#9 : A1894S#93:.45*5 :.455=3 Josu Santiago osue)palterm&com&br
http://var/www/apps/conversion/tmp/scratch_2/%C3%8DNDICE%20Pol%C3%ADgrafo%20Excel%20Avan%C3%A7ado.doc#Voltahttp://var/www/apps/conversion/tmp/scratch_2/%C3%8DNDICE%20Pol%C3%ADgrafo%20Excel%20Avan%C3%A7ado.doc#Volta7/23/2019 Polgrafo Excel Avanado
9/71
Observe bem a colocao dos par'nteses e o ponto e v:r$ula&
+o ponto destacado em vermel"o est0 as v0rias condi#es 7ue estamosper$untando separados por ponto e v:r$ula& /ode-se pNr v0rias op#es & /ara a
condio ser verdadeira 7ual7uer uma das op#es serve SUK +O2;E ouKES;E&
A opo &7 na frmula est0 isolado por par'ntese&OU(A*>LSUKL?A*>L+O2;EL?A*>LKES;EL& Somente depois 6 7ue vem o primeiroponto e v:r$ula onde constar0 a opo verdadeira e lo$o aps no se$undo ponto-e-v:r$ula a opo falsa&
E%emplo para o unto com o S-
Se o total das vendas for entre 23*5&55555 e 2345&55555 a comisso ser0 de*5I caso contr0rio ser0 de =I&
> SE ( 2A18?====:A*5*5 : A*55=
/ara a condio ser verdadeira as op#es destacadas em vermel"o devemnecessariamente serem verdadeiras ou sea o valor deve ser entre 23*5&55555 e2345&55555& Giferente do &7 onde 7ual7uer opo poderia ser verdadeira&
7sando condio encadeada
Usamos 7uando "ouver mais 7ue uma condio para testar&+o c0lculo do +SS dever0 ser respeitada uma tabela divul$ada pelo $overno&
Sal0rio at6 23 *5555 o desconto ser0 de I&Sal0rio de 23 *5*55 at6 23 95555 o desconto ser0 de DI&Sal0rio de 23 95*55 at6 23 =5555 o desconto ser0 de *5I&Sal0rio acima de 23 =5555 o desconto ser0 de 23 555&
+a c6lula A* est0 o valor do sal0rio 7ue vamos testar&
> SE(A*P>*55?A*I?SE(A*P>955?A*DI?SE(A*P>=55?A**5I?5
/ode-se colocar at6 B condi#es encadeadas&
Os operadores l$icos so1*& J maior4& P menor Josu Santiago osue)palterm&com&br
D
7/23/2019 Polgrafo Excel Avanado
10/71
9& J> maior ou i$ual menor ou i$ual=& > i$ual& PJ diferente
? Segunda parte- .anco de dados- Q:nculos com outras planil"as e ar7uivos- /2OCQ- /2OCQ com CO+CA;E+A2 (duas c"aves- Formatao condicional- +omes em c6lulas- SOMASE- Coment0rios em c6lulas
+anco de dados
O banco de dados do E%cel no 6 nen"uma funo espec:fica e sim trata-se dasinforma#es constantes or$ani8adas por colunas sendo a primeira lin"a o nomedos campos do banco de dados&
;ome ndereo Cidade Cep stado #ele"one
Com as informa#es di$itadas no banco de dados podemos us0-las para v0riosfins como uma mala direta tabela dinRmica pes7uisa etc&
@nculos com outras planilhas ou arBui'os/odemos vincular uma c6lula a uma outra c6lula locali8ada em outra planil"a ouar7uivo&
E%&1 +a planil"a montada para obter o resultado final do desempen"o daempresa podemos buscar de outras planil"as os dados espec:ficos como por
Josu Santiago osue)palterm&com&br
*5
http://var/www/apps/conversion/tmp/scratch_2/%C3%8DNDICE%20Pol%C3%ADgrafo%20Excel%20Avan%C3%A7ado.doc#Voltahttp://var/www/apps/conversion/tmp/scratch_2/%C3%8DNDICE%20Pol%C3%ADgrafo%20Excel%20Avan%C3%A7ado.doc#Voltahttp://var/www/apps/conversion/tmp/scratch_2/%C3%8DNDICE%20Pol%C3%ADgrafo%20Excel%20Avan%C3%A7ado.doc#Voltahttp://var/www/apps/conversion/tmp/scratch_2/%C3%8DNDICE%20Pol%C3%ADgrafo%20Excel%20Avan%C3%A7ado.doc#Voltahttp://var/www/apps/conversion/tmp/scratch_2/%C3%8DNDICE%20Pol%C3%ADgrafo%20Excel%20Avan%C3%A7ado.doc#Voltahttp://var/www/apps/conversion/tmp/scratch_2/%C3%8DNDICE%20Pol%C3%ADgrafo%20Excel%20Avan%C3%A7ado.doc#Volta7/23/2019 Polgrafo Excel Avanado
11/71
e%emplo o total de faturamento da planil"a de vendas o esto7ue final da planil"ade controle de esto7ues etc&
/ara vincular uma c6lula a outra o procedimento 6 bem simples&/rimeiro temos 7ue abrir todos os ar7uivos 7ue vamos buscar as informa#es&
Estes ar7uivos devem aparecer relacionados 7uando selecionamos o menuJanela-
+a c6lula A* da planil"a atual 7ueremos buscar o total de vendas da planil"aFaturamento& /ara isto basta 7ue posicionemos o cursor na planil"a atual em A*
di$itar 8 e com o mouse clicar em Janela selecionar o ar7uivo Faturamento eclicar na c6lula 7ue consta o valor 7ue 7ueremos buscar e por final basta dar umEnter&/ronto neste momento na planil"a atual aparece o valor constante l0 na planil"ade Faturamento& Sempre 7ue for alterado o valor de faturamentoautomaticamente ser0 atuali8ado na planil"a 7ue criamos criando assim um
v:nculo& Observe a frmula 7ue dever0 ser parecido com o e%emplo abai%o1
>Faturamento&%lsT/lan*3A3 /2OCQ ( CWAQE? ;A.EKA? COKU+A? 5 OU *
Cha'e6 a informao em comum nas duas planil"as sendo 7ue na tabelanecessariamente deve ser a primeira coluna para 7ue o E%cel possa pes7uisar&
#aela6 o nome 7ue definimos para o nosso banco de dados de informa#es&
Coluna6 a coluna onde est0 a informao 7ue 7ueremos buscar& /or e%emplose 7ueremos o valor encontra-se na nossa tabela na coluna
7/23/2019 Polgrafo Excel Avanado
13/71
> /2OCQ ( A4 ? ;A.EKA ? 4 ? 5
.aseado na c"ave em A4 pes7uisar na tabela a coluna 4 7ue 6 a descriosendo 7ue deve ser e%ata a informao&
PR&C@ com C&;CA#;AR 2duas cha'es3!uando a c"ave para pes7uisa for mais 7ue uma por e%emplo um pedido decalados 7ue para cada taman"o de um mesmo modelo e%iste um preodiferente precisamos usar a funo C&;CA#;AR&
A nossa base de dados ser0 a se$uinte1
Cha'e (odelo #amanho Cor @alor *599 *5 99 .ranco 9B=5
*59< *5 9< /reto
7/23/2019 Polgrafo Excel Avanado
14/71
> /2OCQ ( A4Y.4 ? ;A.EKA*? = ? 5
.aseado na c"ave em A4 e .4 pes7uisar na tabela* a coluna = 7ue 6 o valorsendo 7ue deve ser e%ata a informao&
Formatao Condicional
Atrav6s do menu Formatar/Formatao Condicional podemos definir umaformatao para uma ou mais c6lulas com at6 9 crit6rios&
/or e%emplo1
Se a data de entre$a do pedido for menor do 7ue "oe deve ser formatado com afonte vermel"a e em ne$rito it0lico para 7ue c"ame ateno o pedido 7ue est0 ematraso&
;ome em clulasComo 0 comentamos anteriormente na funo /2OCQ 6 importante definirnomes para as c6lulas pois assim fica mais f0cil de montar uma frmula&
Josu Santiago osue)palterm&com&br
*
7/23/2019 Polgrafo Excel Avanado
15/71
E%&1 > ;O;AKXUKWO @ ;O;AKAZOS;O
S&(AS
Em um cadastro de pedidos 7ueremos fa8er um resumo com o total de pares evalor dos clientes&
Cliente Re"- Preo7nitrio
Pares total R0
.eira 2io 4* 4=5 *4&=
7/23/2019 Polgrafo Excel Avanado
16/71
Pares @alor A8al6ia &=* 4B&5*45.eira 2io 4
7/23/2019 Polgrafo Excel Avanado
17/71
>SOMASE(Cadped?A4?Qalor ] /ode-se di$itar direto a frmula&
Comentrios em clulas
2ecurso muito ,til onde colocamos coment0rios em uma determinada c6lula ou$rupo de c6lulas afim de sabermos como c"e$amos a um resultado&/or e%emplo usamos em uma c6lula um percentual de imposto de 4I&Colocamos um coment0rio para saber o 7ue comp#e os 4I&Um indicador em vermel"o aparece na c6lula indicando 7ue e%iste umcoment0rio&
/odemos definir se este coment0rio ficar0 sempre vis:vel ou se apenas aparecer0o indicador&
Josu Santiago osue)palterm&com&br
*B
http://var/www/apps/conversion/tmp/scratch_2/%C3%8DNDICE%20Pol%C3%ADgrafo%20Excel%20Avan%C3%A7ado.doc#Voltahttp://var/www/apps/conversion/tmp/scratch_2/%C3%8DNDICE%20Pol%C3%ADgrafo%20Excel%20Avan%C3%A7ado.doc#Volta7/23/2019 Polgrafo Excel Avanado
18/71
Esta definio est0 dispon:vel no menu Ferramentas/&p,esorel"a iir-
#erceira parte
- Uso do comando FK;2A2- Funo SU.;O;AK no modo FK;2A2- Classificao do .anco de Gados- Subtotais- ;abela GinRmica- Formul0rio
- Qalidao
7so do comando FE4#RAR
Em um banco de dados podemos filtrar informa#es&Pedido Cliente Re"- Preo
7nitrioPares #otal R0
4=== .eira 2io 4* 4=5 *4&=
7/23/2019 Polgrafo Excel Avanado
19/71
/or e%emplo na lista acima 7ueremos mostrar na tela apenas as informa#es docliente .eira 2io&
Pedido Cliente Re"- Preo7nitrio
Pares #otal R0
4=== .eira 2io 4* 4=5 *4&=
7/23/2019 Polgrafo Excel Avanado
20/71
4=* A8al6ia 4B B 9&4=* 4=&9=B54=
7/23/2019 Polgrafo Excel Avanado
21/71
+o nosso e%emplo a re$io 7ue cont6m os valores totais 6 F41F*5& /ara tantoem ve8 de usarmos >SOMA(F41F*5 usamos >SU.;O;AK(DF41F*5& Como paraeste e%emplo 7ueremos a somados valores filtrados usamos a opo ) conformemostrado no 7uadro acima&
Pedido Cliente Re"- Preo7nitrio Pares #otal R04=== .eira 2io 4* 4= *4&=
7/23/2019 Polgrafo Excel Avanado
22/71
+o menu Dados/Sutotais 6 poss:vel subtotali8ar um banco de dados desde 7ueeste estea classificado corretamente& /or e%emplo se vamos subtotali8ar porcliente o banco de dados deve estar primeiro classificado por cliente casocontr0rio no ir0 funcionar& Se fi8er um Subtotal por cliente 7uando o E%celencontrar um cliente diferente ele subtotali8a o anterior e assim por diante&
Qeamos o e%emplo1
Observem 7ue no lado es7uerdo da planil"a aparecem os bot#es numerados 1 ? 7ue correspondem ao n:vel 7ue 7ueremos visuali8ar& O 1mostra somente ototal $eral o ? mostra somente os subtotais e o mostra todos os dados untocom os subtotais& ;amb6m 6 poss:vel visuali8ar por partes usando os bot#es den:vel 2A3-
Josu Santiago osue)palterm&com&br
44
http://var/www/apps/conversion/tmp/scratch_2/%C3%8DNDICE%20Pol%C3%ADgrafo%20Excel%20Avan%C3%A7ado.doc#Volta27/23/2019 Polgrafo Excel Avanado
23/71
;abela GinRmica 6 bastante ,til 7uando 7ueremos analisar dados em umaestrutura diferente da 7ue temos no banco de dados& /ara uma planil"a de contasa pa$ar onde "0 informa#es di$itadas uma abai%o da outra 7ueremos visuali8arpor colunas usamos a ;abela GinRmica no menu Dados/Relat.rio da taela
dinNmica-
Qeamos os dados di$itados na primeira planil"a e lo$o abai%o a ;abela GinRmicapronta com os dados or$ani8ados&
Josu Santiago osue)palterm&com&br
49
7/23/2019 Polgrafo Excel Avanado
24/71
Josu Santiago osue)palterm&com&br
4
7/23/2019 Polgrafo Excel Avanado
25/71
+a etapa 9 de < 6 onde definimos como 7ueremos or$ani8ar os dados& +o nossoe%emplo usamos o campo Fornecedor em K+WA @alor em GAGOS e DataPagtoem COKU+A& /ara isto basta arrastar os campos locali8ados a direita no7uadro 2+3 para o local deseado&
+a opo GAGOS podemos ainda definir 7ual a operao a ser usada& Observeno 7uadro abai%o&
/ara obter este 7uadro basta dar 4 cli7ues no campo Soma de Qalor 2C3 emGAGOS na etapa 9 de
7/23/2019 Polgrafo Excel Avanado
26/71
Josu Santiago osue)palterm&com&br
4
7/23/2019 Polgrafo Excel Avanado
27/71
Josu Santiago osue)palterm&com&br
4B
7/23/2019 Polgrafo Excel Avanado
28/71
@alidao
/odemos definir para um campo uma definio de di$itao ou sea umavalidao para o campo& +o campo 'alor por e%emplo somente poder0 serdi$itados valores maior ou i$ual a 23 *5555& /ara isto usamos a opo
@alidaono menu Dados/@alidao-Observe abai%o as etapas para validar um campo&
Josu Santiago osue)palterm&com&br
4
http://var/www/apps/conversion/tmp/scratch_2/%C3%8DNDICE%20Pol%C3%ADgrafo%20Excel%20Avan%C3%A7ado.doc#Volta2http://var/www/apps/conversion/tmp/scratch_2/%C3%8DNDICE%20Pol%C3%ADgrafo%20Excel%20Avan%C3%A7ado.doc#Volta27/23/2019 Polgrafo Excel Avanado
29/71
Josu Santiago osue)palterm&com&br
4D
7/23/2019 Polgrafo Excel Avanado
30/71
Em De"ini,es definimos 7ual a validao a ser aplicada em (ensagem deentrada define-se 7ual a mensa$em 7ue deve aparecer 7uando o cursor 6posicionado no campo e por final em Alerta de erro 7ual a mensa$em a sermostrada se di$itamos um valor fora das defini#es aplicadas&
M 5uarta parte
- Macros- Filtro Avanado- Cai%a drop-do^n- .ot#es de seleo
(acros
Em uma planil"a pode ser necess0rio automati8ar uma tarefa pois "0procedimentos repetitivos& W0 a#es bem simples como por e%emplo ir para umaoutra planil"a para ver al$uns dados e retornar para a planil"a atual&!uando montamos uma macro estamos simplesmente $ravando as a#es 7ue7ueremos 7ue o E%cel repita 7uando e%ecutar a macro&/ara $ravar uma macro basta acessar o menu Ferramentas/(acro/Ora'ar no'amacro-A partir deste momento toda ao 7ue for feita estar0 sendo $ravada at67ue pea para parar a $ravao em Ferramentas/(acro/Parar Ora'ao-
/ode-se definir uma tecla de atal"o em conunto com a tecla Ctrl - Observe em2D3 & ;amb6m 6 poss:vel definir um boto e incluir na barra de ferramentas& Qea
na pgina II&Caso 7ueira 7ue a macro sea e%ecutada 7uando abrir a planil"a defina o nomeda macro como autoLopen e no es7uea de selecionar Arma$enar macro emesta pasta de traalho-
Filtro A'anado
Josu Santiago osue)palterm&com&br
95
D
http://var/www/apps/conversion/tmp/scratch_2/%C3%8DNDICE%20Pol%C3%ADgrafo%20Excel%20Avan%C3%A7ado.doc#Volta3http://var/www/apps/conversion/tmp/scratch_2/%C3%8DNDICE%20Pol%C3%ADgrafo%20Excel%20Avan%C3%A7ado.doc#Volta3http://var/www/apps/conversion/tmp/scratch_2/%C3%8DNDICE%20Pol%C3%ADgrafo%20Excel%20Avan%C3%A7ado.doc#Volta3http://var/www/apps/conversion/tmp/scratch_2/%C3%8DNDICE%20Pol%C3%ADgrafo%20Excel%20Avan%C3%A7ado.doc#Volta3http://var/www/apps/conversion/tmp/scratch_2/%C3%8DNDICE%20Pol%C3%ADgrafo%20Excel%20Avan%C3%A7ado.doc#Volta3http://var/www/apps/conversion/tmp/scratch_2/%C3%8DNDICE%20Pol%C3%ADgrafo%20Excel%20Avan%C3%A7ado.doc#Volta37/23/2019 Polgrafo Excel Avanado
31/71
O filtro avanado em ocasi#es espor0dicas onde em ve8 de clicarmos nos bot#esdrop-do^n para selecionar re$istros di$itamos em um lu$ar espec:fico 7ual ainformao 7ue 7ueremos filtrar&
Pedido Cliente Re"- Preo7nitrio
Pares #otal R0
.eira 2io
Pedido Cliente Re"- Preo7nitrio
Pares #otal R0
4=* A8al6ia 4B B 9&4=* 4=&9=B5
4=== .eira 2io 4* 4= *4&=
7/23/2019 Polgrafo Excel Avanado
32/71
Enter'alo de critrios - corresponde ao intervalo onde estamos di$itando asinforma#es incluindo o t:tulo& 23
Caia dropdoQn e +ot,es de seleo
Cai%as drop-do^n e bot#es de seleo so e%tremamente ,teis pois em conuntocom a funo /2OCQ e Macros 6 poss:vel automati8ar nossa planil"a&Observe abai%o um e%emplo de formul0rio de pedido onde com a cai%a drop-do^n selecionamos um cdi$o e automaticamente aparecem o valor descrioetc&
Os bot#es de seleo servem para selecionar neste e%emplo se o pedido 6 comdesconto se tem frete e se 6 fora ou dentro do estado& Conforme a seleo feitae%iste um c0lculo diferente&Observe em 2F3os bot#es de macro&
Josu Santiago osue)palterm&com&br
94
F
http://var/www/apps/conversion/tmp/scratch_2/%C3%8DNDICE%20Pol%C3%ADgrafo%20Excel%20Avan%C3%A7ado.doc#Volta3http://var/www/apps/conversion/tmp/scratch_2/%C3%8DNDICE%20Pol%C3%ADgrafo%20Excel%20Avan%C3%A7ado.doc#Volta37/23/2019 Polgrafo Excel Avanado
33/71
/ara ter acesso a estes recursos faa e%ibir a barra de ferramentas formul0rios&
Com a barra de ferramentas e%ibida basta clicar no boto deseado e arrast0-lopara uma 0rea da planil"a&Em se$uida 6 necess0rio confi$urar como este boto ou cai%a drop-do^n devea$ir na planil"a&
Josu Santiago osue)palterm&com&br
99
7/23/2019 Polgrafo Excel Avanado
34/71
/ara a cai%a drop-do^n deve-se definir a re$io da planil"a ao 7ualesto as informa#es a serem pes7uisadas&
Enter'alo de entrada - corresponde a re$io onde esto os dados@nculo da clula - corresponde a c6lula 7ue ser0 usada na funo /2OCQ4inhas dropdoQn - so a 7uantidade de lin"as a serem visuali8adas 7uandoselecionado o drop-do^n& O padro 6 &Somreamento D - mar7ue esta opo para dar um visual mais bonito para acai%a drop-do^n&
Estas op#es obtemos 7uando ao criar a cai%a drop-do^n clicar com o botodireito do mouse na cai%a e selecionar Formatar controle-
Josu Santiago osue)palterm&com&br
9
7/23/2019 Polgrafo Excel Avanado
35/71
/ara a cai%a de seleo e o boto de seleo se$ue a mesma re$rapor6m no "0 o intervalo de entrada somente a opo Q:nculo da c6lula 7ueservir0 de base para montar as frmulas de v:nculo&
Josu Santiago osue)palterm&com&br
9=
7/23/2019 Polgrafo Excel Avanado
36/71
H 5uinta parte
- Fun#es financeiras- Atin$ir meta- Solver
Fun,es "inanceiras
As fun#es financeiras do E%cel so as mesmas 7ue encontramos na calculadoraW/ *4-C& Ao selecionar o boto colar funo encontramos diversasfun#es dispon:veis&
Selecione a cate$oria Financeira e ao lado direito mostrar0 todas as fun#esfinanceiras dispon:veis&
A se$uir al$uns e%emplos1
Josu Santiago osue)palterm&com&br
9
http://var/www/apps/conversion/tmp/scratch_2/%C3%8DNDICE%20Pol%C3%ADgrafo%20Excel%20Avan%C3%A7ado.doc#Volta4http://var/www/apps/conversion/tmp/scratch_2/%C3%8DNDICE%20Pol%C3%ADgrafo%20Excel%20Avan%C3%A7ado.doc#Volta4http://var/www/apps/conversion/tmp/scratch_2/%C3%8DNDICE%20Pol%C3%ADgrafo%20Excel%20Avan%C3%A7ado.doc#Volta4http://var/www/apps/conversion/tmp/scratch_2/%C3%8DNDICE%20Pol%C3%ADgrafo%20Excel%20Avan%C3%A7ado.doc#Volta47/23/2019 Polgrafo Excel Avanado
37/71
Em uma loa compramos um televisor no valor de 23 =5555 \ vista& As condi#esde pa$amento so1- sem entrada- em *4 pa$amentos- ta%a de uros de =I ao m's&
!ual ser0 o valor da prestao
Selecione a opo /Z;O em colar funo&
O valor da prestao ser0 de 23 =
7/23/2019 Polgrafo Excel Avanado
38/71
Atingir meta
Esta funo 6 muito ,til 7uando deseamos saber 7ual o valor inicial ideal paraobtermos um resultado 0 definido considerando v0rios crit6rios&E%&1
Sal0rio +ominal *&45555+SS D5522F *45554Buido )KM*==
+o e%emplo acima temos um sal0rio nominal de 23 *&45555 com um +SS deI sobre o sal0rio e o 22F de *5I sobre o sal0rio resta 23 D
7/23/2019 Polgrafo Excel Avanado
39/71
Sol'er
Esta opo 6 um Atingir metasmais avanado& ma$inem 7ue para o e%emploanterior em Atingir metasonde somente temos uma opo de c6lula vari0vel no
solver 6 bem mais completo&E%&1
Sal0rio +ominal *&
7/23/2019 Polgrafo Excel Avanado
40/71
So estes os valores 7ue o Solver encontrou para satisfa8er nosso obetivo de 23*&45555 de l:7uido por6m com o valor do +SS no maior 7ue 23 555&
I Seta parte
- Fun#es com datas e "oras- W[perlin- Zr0ficos- Funo EE22OS- Fun#es A22EG e ;2U+CA2- Con$elar pain6is- Manipulando planil"as dentro do ar7uivo- Confi$urar impresso- Q:nculo com o Vord para Mala direta-
Gicas- /es7uisa- Soma condicional- .ot#es em Macros
Fun,es com datas e horas
/ara calcular datas o procedimento 6 bem simples basta ter em uma c6lula adata inicial e em outra c6lula a data final& +uma terceira c6lula 6 7ue criamos afrmula para calcular o per:odo de dias entre as duas datas&
Gata inicial 5*H5HDDGata Final 4=H5HDDDias ?M
/ara calcular "oras o procedimento 6 o mesmo ou sea em uma c6lula a "orainicial em outra c6lula a "ora final e em uma terceira c6lula a diferena entre a"ora inicial e "ora final& /or6m 7uando for somar o total de "oras o formato dac6lula total de "oras deve ser ThU6mm ou ThU6mm6ss incluindo os se$undosdepende da necessidade caso contr0rio a soma dar0 errada& ;amb6m para fa8erc0lculos com "oras e valores deve-se observar 7ue uma "ora para o E%cel 6 umafrao de um dia ( 4< "oras por isso em um c0lculo envolvendo valores e "oras
deve-se multiplicar por 4
7/23/2019 Polgrafo Excel Avanado
41/71
Em c0lculo com "oras usando a calculadora para conferir se o E%cel fe8 correto oc0lculo deve-se primeiro transformar os minutos em centesimal&
E%&1
7/23/2019 Polgrafo Excel Avanado
42/71
!VperlinW
O !VperlinW 6 usados para criar um lin com uma "ome pa$e ar7uivo ouplanil"a& _ muito ,til pois com um simples cli7ue podemos abrir a "ome pa$e daero Wora e consultar a ta%a do dlar ou abrir o ar7uivo de faturamento paraconsultar o faturamento do dia& /ara voltar a planil"a ori$inal 7uando entrar noar7uivo de faturamento basta criar neste ar7uivo um lin para voltar&
Observao1 /ode-se vincular somente uma coisa de cada ve8& Uma "ome pa$eou um ar7uivo ou uma planil"a dentro do prprio ar7uivo& Se for necess0riopodemos criar 9 lins ou mais na mesma planil"a& Cada um com uma funodiferente&
Josu Santiago osue)palterm&com&br
7/23/2019 Polgrafo Excel Avanado
43/71
Or"icos_ com os $r0ficos 7ue podemos analisar mel"or nossos dados&
/ara montar um $r0fico cli7ue no boto auiliar gr"icona barra deferramentas e se$uir o roteiro 7ue 6 bem intuitivo&
Josu Santiago osue)palterm&com&br
7/23/2019 Polgrafo Excel Avanado
44/71
Funo RR&S
Com a funo RR&Seliminamos o problema 7ue temos 7uando usamos afuno /2OCQ e este no encontra re$istros& !uando o PR&C@no encontra
um re$istro o E%cel retorna o s:mbolo X;/D- Em apenas uma frmula naplanil"a no seria problema mas 7uando "0 um $rande n,mero de frmulas naplanil"a pode ficar uma poluio visual& Eliminamos isso com o RR&S&!uando aplicamos a funo RR&Sem uma frmula 7ue cont6m o /2OCQ oE%cel retorna como @RDADER&7uando aparece o X;/D&/odemos aproveitar isto e usar a funo S* ou sea somente fa8 o c0lculo se forfalso pois se for verdadeiro si$nifica 7ue o /2OCQ no encontrou re$istro&
Fun,es ARRD e #R7;CAR
A funo ARRDarredonda o resultado de um c0lculo para 7uantas casas fornecess0rio& .asta incluir na frmula esta funo& Observe como fica a frmula>C*=C*< com o ARRD-
*&4===B55555
=BD55555-K1*HM=I?==
-K1*HM======
A funo #R7;CAR 6 parecido com o ARRD por6m em um resultado final7ueremos i$norar os d:$itos restantes aps os 4 d:$itos depois da v:r$ula&
*DDDDDD5555
=BD555551-1H*))M1?1=
1-1H*)======
Josu Santiago osue)palterm&com&br
7/23/2019 Polgrafo Excel Avanado
45/71
Congelar painis
Atrav6s do menu Janela/Congelar painis podemos definir 7ue a lin"a decabeal"o da planil"a permanea sempre vis:vel mesmo rolando a tela parabai%o& ;amb6m 6 poss:vel con$elar a coluna ou colunas imediatamente aes7uerda do ponto onde con$elamos&
A re$ra 6 bem simples& A partir do ponto onde o cursor est0 posicionado 7uandocon$elar pain6is ser0 con$elado as lin"as acima e a es7uerda do cursor& Seposicionar o cursor em A?ser0 con$elado a lin"a 1 por6m no ser0 con$eladonen"uma coluna pois a es7uerda de A?no "0 colunas mas se posicionarmos ocursor em +?*ser0 con$elado a lin"a 1e a coluna A* 7ue esto respectivamenteacima e a es7uerda do cursor&
AutoSal'amento
!uando no temos um +obrea (aparel"o para se$urar ener$ia el6trica 7uandofalta lu8 instalado em nosso computador corremos o risco de perder todo onosso trabal"o se no salvamos o ar7uivo e faltar lu8& Atualmente voc' est0 lendoa p0$ina
7/23/2019 Polgrafo Excel Avanado
46/71
Se no tiver dispon:vel esta opo em Ferramentas* ento acesse o menuFerramentas/Suplementos e mar7ue a opo AutoSal'amento para ser
instalado& 2O3
(anipulando planilhas dentro do arBui'o
As planil"as dentro do ar7uivo (/lan* /lan4 /lan9&&& podem ser copiadasmovidas de lu$ar renomeadas e%clu:das etc&
Cli7ue com o boto direito do mouse na $uia da planil"a e vea as op#esdispon:veis1 nserir E%cluir 2enomear Mover ou copiar Selecionar todas asplanil"as&
/ara di$itar informa#es em v0rias planil"as ao mesmo tempo devemosselecion0-las primeiro& /ara selecionar um intervalo de planil"as selecione aprimeira planil"a fi7ue pressionando a tecla SWF; e selecione a ,ltima planil"ado intervalo& /ara selecionar planil"as intercaladas selecione a primeira planil"a
fi7ue pressionando a tecla C;2Ke selecione as planil"as deseadas&
/ara mudar de lu$ar uma planil"a e%iste duas op#es& A primeira mais simples 6clicar com o boto es7uerdo do mouse na $uia da planil"a ficar pressionando poral$uns instantes e arraste para outro local& A outra opo 6 clicar com o botodireito do mouse na $uia da planil"a e selecione a opo Mover ou copiar&
Josu Santiago osue)palterm&com&br
7/23/2019 Polgrafo Excel Avanado
47/71
+esta opo alem de mover a planil"a para outro local dentro do prprio ar7uivo(/asta tamb6m 6 poss:vel mover ou copiar para outro ar7uivo (/asta&/ara copiar basta selecionar a opo Criar uma c.pia 2!3 na anela para 7ue oE%cel entenda 7ue deve manter a planil"a ori$inal e criar uma cpia em outrolocal caso contr0rio o E%cel entender0 7ue deve mover ou sea tirar a planil"ado ar7uivo atual e enviar para outro ar7uivo selecionado em Para pasta 2E3-/ara 7ue os outros ar7uivos (/astas esteam dispon:veis em Para pasta 2E3* elesdevem estar abertos& Observe primeiro no menu Janela se eles aparecem&/ara criar uma cpia ou mover para o prprio ar7uivo basta 7ue o ar7uivo esteaselecionado emPara pasta 2E3* e selecione em Antes da planilha 2J3o local 7uedeve ser movido ou criado uma cpia& Aps criado a cpia da planil"a basta
renomear&
/ara 2enomear uma planil"a d' dois cli7ues com o boto es7uerdo do mouse na$uia da planil"a ou d' um cli7ue com o boto direito do mouse e selecione aopo Renomear-
/ara e%cluir uma planil"a cli7ue com o boto direito do mouse na $uia da planil"ae selecione a opo cluir- ;amb6m pode ser selecionado o menuditar/cluir planilha-
/ara inserir uma planil"a cli7ue com o boto direito do mouse na $uia da planil"a
e selecione a opo Enserir ou selecione o menu Enserir/Planilha-
Josu Santiago osue)palterm&com&br
7/23/2019 Polgrafo Excel Avanado
48/71
Con"igurar impresso
Qamos ol"ar com carin"o como confi$urar corretamente a impresso pois depoisde elaborado uma planil"a 7ueremos ver no papel o nosso trabal"o&Comeamos visuali8ando a impresso clicando no boto visuali8arimpresso na barra de ferramentas&
Josu Santiago osue)palterm&com&br
7/23/2019 Polgrafo Excel Avanado
49/71
Cli7ue no boto Con"igurar 2Z3 para confi$urar como ser0 impresso a planil"a&
+a orel"a Pginaencontramos as se$uintes op#es1
&rientao - conforme mostra o e%emplo 243 define em 7ue posio ser0impresso a planil"a&Dimensionar - semel"ante a opo 7ue encontramos em uma m07uina ero%6 poss:vel austar o taman"o a ser impresso& ;amb6m 6 poss:vel dei%ar 7ue oE%cel encontre um auste ideal para 7ue caiba a planil"a em uma p0$ina casoesta planil"a sea muito $rande& 2(3#amanho do papel - 6 o tipo de papel 7ue voc' est0 usando na impressora&+oto op,es - nesta opo depende da impressora 7ue est0 instalado nam07uina& Gependendo da marca da impressora as op#es mudam pois cadamarca t'm um soft^are diferente& _ poss:vel definir a 7ualidade da impresso sedeve sair em escala cin8a ou sea no imprimir colorido para no $astar tinta
imprimir em modo 7ualidade modo normal ou modo econNmico& Consulte omanual da sua impressora para ver mais detal"es&
&relha (argens - serve para definir as mar$ens ideais&&relha Caealho/rodap - serve para definir o cabeal"o e rodap6&relha Planilha - serve para definir a 0rea de impresso padro& Em umaplanil"a podemos definir 7ue apenas uma determinada 0rea sea impressa&
Josu Santiago
osue)palterm&com&br
7/23/2019 Polgrafo Excel Avanado
50/71
Em imprimir t:tulos definimos as lin"as a repetir na parte superior e colunas arepetir \ es7uerda& Esta opo 6 ,til pois em uma planil"a relativamente $randeonde constam v0rias p0$inas pode ser interessante 7ue nas p0$inas seamimpressas sempre o t:tulo da lin"a 1por e%emplo e as informa#es da coluna A&
/odemos definir tamb6m se ser0 impresso as lin"as de $rade imprimir em pretoe branco imprimir em 7ualidade rascun"o (modo econNmico imprimir oscabeal"os de lin"a e coluna (os n,meros das lin"as e as letras das colunasdefinir como ser0 impresso os coment0rios das planil"as e a ordem 7ue ser0impresso a planil"a&Para "icar dispon'el as op,es de Emprimir ttulos* rea de impresso ecomentrios* entre em con"igurar pgina atra's do menuArBui'o/Con"igurar pgina-
@nculo com o [ord para (ala direta
Como 0 falamos anteriormente o E%cel serve como banco de dados& /odemosor$ani8ar as informa#es para criar uma mala direta no Vord& /ara isto devemosse$uir al$umas re$ras&
- O t:tulo 7ue consta na lin"a 1 servir0 como campo do banco de dados&- +ecessariamente deve ser um ar7uivo isolado no pode ser uma planil"a
dentro de um ar7uivo onde 0 constam v0rias planil"as&- Os campos devem estar dispostos na "ori8ontal conforme e%emplo abai%o&
;ome ndereo Cidade stado #ele"one
Zrave este ar7uivo com um nome f0cil de locali8ar por e%emplo Cadastro deClientes-ls
Josu Santiago osue)palterm&com&br
=5
http://var/www/apps/conversion/tmp/scratch_2/%C3%8DNDICE%20Pol%C3%ADgrafo%20Excel%20Avan%C3%A7ado.doc#Volta5http://var/www/apps/conversion/tmp/scratch_2/%C3%8DNDICE%20Pol%C3%ADgrafo%20Excel%20Avan%C3%A7ado.doc#Volta57/23/2019 Polgrafo Excel Avanado
51/71
+o Vord acesse o menu Ferramentas/(ala direta-
So 9 etapas a serem se$uidas& So op#es bem intuitivas ou sea so bemsimples se observar bem o 7ue o Vord est0 solicitando&
+a primeira etapa serve para criar o Gocumento principal& As op#es so CartasEti7uetas Envelopes e Cat0lo$o& Selecione Cartas&
+a Se$unda etapa 6 onde buscamos as informa#es 7ue criamos no E%cel naplanil"a Cadastro de Clientes-ls- Selecione Arir origem de dados-+o es7ueam de mudar o tipo de ar7uivo 7ue o Vord deve recon"ecer 2;3-
Josu Santiago osue)palterm&com&br
=*
7/23/2019 Polgrafo Excel Avanado
52/71
Kocali8e o ar7uivo 7ue criamos normalmente estar0 $ravado na pasta (eusDocumentos-
Si$a as instru#es e por final o Vord ir0 recon"ecer a lin"a * da planil"a comocampos e ir0 incluir uma barra de ferramentas 2&3para 7ue possamos trabal"arcom estes campo& Consultem o manual do Vord para ver maiores detal"es&
Josu Santiago osue)palterm&com&br
=4
;
7/23/2019 Polgrafo Excel Avanado
53/71
Em se$uida di$ite o te%to padro e 7uando necess0rio cli7ue no boto inserircampo na barra de ferramentas 2&3 e insira o campo& Este campo no Vord podeser definido em ne$rito se for necess0rio&Cli7ue no boto 2P3 na barra de ferramentas para visuali8ar os dados do cadastrono E%cel& Em 253podemos visuali8ar os pr%imos re$istros&
+a terceira etapa 6 onde mesclamos os re$istros do E%cel para a impressora oupara um novo documento& Os campos no te%to sero substitu:dos pelos re$istros&_ neste momento 7ue vimos o resultado da mala direta& /odemos tamb6m filtrar
as informa#es &p,es de consulta & /or e%emplo 7ueremos imprimir uma maladireta somente para os re$istros do estado de SPe cidade S\& PA74&&
Qea o e%emplo &
Josu Santiago osue)palterm&com&br
=9
&
P
5
7/23/2019 Polgrafo Excel Avanado
54/71
Observe as op#es de mesclar&
(esclar para - impressora novo documento ou correio eletrNnico&Registros a serem mesclados - um re$istro ou um intervalo&+este momento pode-se definir a opo de consulta tamb6m& 2R3-
Josu Santiago osue)palterm&com&br
=
Recommended