Escolar Documentos
Profissional Documentos
Cultura Documentos
Apostila Excel 2013
Apostila Excel 2013
http://www.sigaonerd.com
Pgina: 1 / 250
Alessandro Trovato
http://www.sigaonerd.com
Contedo:
Microsoft Excel 2007
Contato:
aletrovato@gmail.com
Pgina: 2 / 250
Alessandro Trovato
http://www.sigaonerd.com
Pgina: 3 / 250
Alessandro Trovato
http://www.sigaonerd.com
Contedo
Iniciando o Excel ........................................................................................................... 7
Criando um atalho de teclado para carregar o Excel ...................................................... 8
O ambiente de trabalho do Excel .................................................................................. 12
Teclas de atalho .......................................................................................................... 25
Os componentes do Excel ............................................................................................ 28
Coluna......................................................................................................................... 28
Linha ........................................................................................................................... 30
Entendendo Funes ................................................................................................... 31
1. Mesclar clulas ..................................................................................................... 33
2.
Funo Soma ..................................................................................................... 35
3.
Subtrao .......................................................................................................... 37
4.
Multiplicao ..................................................................................................... 38
5.
Diviso ............................................................................................................... 38
6.
Porcentagem ..................................................................................................... 39
7.
Funo Mximo .................................................................................................. 41
8.
Funo Mnimo ................................................................................................... 42
9.
Funo Maior ..................................................................................................... 42
10. Funo Menor .................................................................................................... 43
11. Funo Mdia..................................................................................................... 44
12. Funo Cont.nm ............................................................................................... 44
13. Funo Cont.Valores .......................................................................................... 45
14. Funo Contar.Vazio .......................................................................................... 46
15. Funo Hoje ....................................................................................................... 47
16. Funo Agora .................................................................................................... 48
17. Funo Hora ...................................................................................................... 48
18. Funo Minuto ................................................................................................... 49
19. Funo Segundo ................................................................................................ 49
20. Funo Tempo ................................................................................................... 50
21. Funo Dia ......................................................................................................... 51
22. Funo Ms........................................................................................................ 52
23. Funo Ano ........................................................................................................ 52
24. Funo Data....................................................................................................... 53
25. Funo Esquerda ............................................................................................... 54
26. Funo Direita ................................................................................................... 54
27. Funo Ext.texto ................................................................................................ 55
28. Funo Concatenar ............................................................................................ 55
29. Funo Texto ..................................................................................................... 57
30. Funo Maiscula .............................................................................................. 58
31. Funo Minscula .............................................................................................. 58
32. Funo Pri.Maiscula ......................................................................................... 59
33. Importar arquivos de texto ................................................................................. 59
34. Correo de exerccios sobre as funes de texto .............................................. 59
35. Funo Romano ................................................................................................. 59
36. Funo Valor...................................................................................................... 60
37. Funo Mod ....................................................................................................... 61
38. Funo Rept ...................................................................................................... 62
39. Funo Int .......................................................................................................... 63
40. Funo Arred ..................................................................................................... 64
41. Validao ........................................................................................................... 64
42. Formatao Condicional .................................................................................... 68
43. Funo Comentrio ............................................................................................ 71
44. Funo SE.......................................................................................................... 71
45. Identao de funes ......................................................................................... 76
46. Funo E............................................................................................................ 77
Pgina: 4 / 250
Alessandro Trovato
http://www.sigaonerd.com
Pgina: 5 / 250
Alessandro Trovato
http://www.sigaonerd.com
Para este manual utilizarei a Verso 2013 do Excel e o sistema operacional Windows 7 da
Microsoft.
Pgina: 6 / 250
Alessandro Trovato
http://www.sigaonerd.com
Iniciando o Excel
Para carregar o Excel devemos seguir os passos abaixo:
1.Clique no boto Iniciar (localizado no canto inferior esquerdo da tela)
2. Posicione e clique com o boto esquerdo do mouse sobre todos os programas. A lista
acima da opo Todos os programas ser atualizada.
A partir deste ponto o Excel carregado e estar pronto para ser utilizado. Nas prximas
pginas voc encontrar informaes sobre a descrio da nova tela INICIAR .
Pgina: 7 / 250
Alessandro Trovato
http://www.sigaonerd.com
7. Pressione as teclas Ctrl + Alt + E (simultaneamente). Observe que pressionando a sequncia acima
no campo Tecla de Atalho as teclas aparecero na ordem pressionada.
Pgina: 8 / 250
Alessandro Trovato
http://www.sigaonerd.com
9. Aps esse passo clique no boto OK (apenas se a mensagem de segurana acima no foi exibida).
Pronto, para carregar o Excel basta pressionar a sequncia de teclas cadastrada: CTRL +
ALT + E.
Para eliminar o atalho atribudo devemos repetir os passos acima mas pressionando a tecla
Backspace no campo Tecla de atalho. Aparecer a palavra Nenhum indicando a remoo da tecla
de atalho.
Com este recurso voc ter um considervel aumento de produtividade!
http://bit.ly/1KVnhLO
esquerda desta janela esto os arquivos recentemente abertos. Podem ser acessados os
arquivos a partir de um clique com o boto esquerdo do mouse sobre a pasta de trabalho desejada.
esquerda encontramos modelos de Pastas de trabalho que podem ser baixados no site da
Microsoft, sem custos. Caso deseje procurar um modelo especfico, basta digitar o nome do modelo
na parte indicada na imagem abaixo.
Pgina: 9 / 250
Alessandro Trovato
http://www.sigaonerd.com
Para abrir uma nova pasta de trabalho, o primeiro modelo de Pasta de Trabalho pode ser
utilizado. Clique uma vez com o boto esquerdo do mouse sobre a rea marcada na imagem abaixo
para carregar uma pasta de trabalho em branco.
Para abrir uma pasta de trabalho, que no esteja listada na lista de arquivos recentes, o
controle localizado na parte inferior esquerda da tela pode ser utilizado. Clique uma vez sobre Mais
pastas de trabalho
Pgina: 10 / 250
Alessandro Trovato
http://www.sigaonerd.com
http://bit.ly/1LE61LP
Pgina: 11 / 250
Alessandro Trovato
http://www.sigaonerd.com
Boto Backstage:
Substituto do Boto Office, lanado na verso 2007 e extinto na verso 2010. Ele agrupa os
principais controles para manipulao dos arquivos, impresso e publicao. So itens do boto
Backstage: Informaes, Novo, Abrir, Salvar, Salvar Como, Imprimir, Compartilhar, Exportar,
Fechar, Conta, Opes e Suplementos.
Pgina: 12 / 250
Alessandro Trovato
http://www.sigaonerd.com
d. Salvar: Permite salvar arquivos que esto sendo alterados e utilizados no momento.
Permite tambm salvar um arquivo novo que no tenha ainda sido salvo.
Pgina: 13 / 250
Alessandro Trovato
http://www.sigaonerd.com
Alessandro Trovato
http://www.sigaonerd.com
h. Exportar: Permite exportar a Pasta de Trabalho. Na primeira parte do recurso podese exportar a planilha para um arquivo PDF ou XPS (padro da Microsoft, similar ao
PDF) ou exportar a planilha para outros formatos como verses antigas do aplicativo,
como um documento OpenDocumento, CSV, entre outros formatos. Seria um
equivalente opo Salvar Como.
Pgina: 15 / 250
Alessandro Trovato
http://www.sigaonerd.com
k. Opes: Exibe o painel de controle do Excel. Neste painel podemos alterar algumas
caractersticas do aplicativo, funcionalidades, configuraes de segurana, ativar ou
desativar suplementos, mudar algumas caractersticas operacionais entre outros
recursos. Utilize-o com cuidado.
http://bit.ly/1KVo6o5
2. Barra de Acesso Rpido:
Permite que alguns dos principais recursos acessados do Excel sejam colocados nesta barra.
No exemplo so exibidos os botes Nova Pasta de Trabalho, Salvar, Desfazer e Refazer.
3. Personalizar Barra de Menus de Acesso Rpido.
Pgina: 16 / 250
Alessandro Trovato
http://www.sigaonerd.com
Atravs do boto assinalado na imagem acima, podemos configurar quais botes sero
exibidos ou ocultados. Apresenta tambm alguns botes padro que podem ser selecionados.
Observe que os quatro botes visveis na barra de acesso rpido esto marcados (Novo,
Salvar, Desfazer e Refazer).
http://bit.ly/1R71dPe
4. Barra de Ttulos: Exibe o nome da pasta de trabalho que est aberta no momento e o
programa.
5. Guias:
As guias trazem o conjunto de comandos abrigados pela Faixa de Opes (ribbon). So elas:
Pgina Inicial, Inserir, Layout da pgina, Frmulas, Dados, Reviso e Exibio. A guia PDF
Architect foi instalada por um programa de terceiro. H tambm uma guia oculta chamada
Desenvolvimento que traz recursos associados s macros, aos controles ActiveX e a
linguagem de programao VBA (Visual Basic for Application)
Pgina: 17 / 250
Alessandro Trovato
http://www.sigaonerd.com
9. Boto Opes de exibio da Faixa de Opes: Controla a forma com que a faixa de opes
exibida em tela.
11. Cursor: A representao da posio de onde est posicionado o cursor e onde sero inseridos
os dados em nossa planilha quando digitados.
12. Barra de Frmulas: onde sero inseridas as frmulas nas clulas. A barra de frmulas exibe
o contedo de uma clula quando esta estiver selecionada.
http://bit.ly/1MOZDTx
13. Inserir funo: Permite carregar o assistente do Excel para utilizao das funes.
Pgina: 18 / 250
Alessandro Trovato
http://www.sigaonerd.com
http://bit.ly/1iAX765
14. Caixa de nome. A caixa de nome possui alguns recursos que utilizaremos com frequncia.
Nos vdeos explico diversas ocasies onde podemos utilizar esse recurso.
http://bit.ly/1LE7dij
15. Galeria:
Pgina: 19 / 250
Alessandro Trovato
http://www.sigaonerd.com
Visualizamos na imagem acima a galeria Fonte. As galerias agrupam os comandos por suas
similaridades. Perceba que na Galeria Fonte somente aparecem os comandos referentes a
formatao de fonte. Para cada Guia h um conjunto diferente de Galerias. Na Guia Pgina
Inicial encontramos: rea de Transferncia, Fonte, Alinhamento, Nmero, Estilo, Clulas e
Edio. Dependo da seleo do cursor ou do recurso ativado nem todos os controles ficam
disponveis. H muitas outras funes de formatao de fonte que podem ser acessadas
quando clicamos no boto Formatar Clulas. Esse boto est localizado na parte inferior da
Galeria, representado por uma seta. Veja a imagem abaixo.
Quando pressionado a janela abaixo exibida. Veja que a tradicional tela de formatao
de clulas que, possivelmente voc j conhece.
Quando pressionado esse controle, todas as linhas e colunas da sua planilha so selecionadas.
17. RIBBON ou FAIXA DE OPES:
Pgina: 20 / 250
Alessandro Trovato
http://www.sigaonerd.com
Principal mudana na verso 2007 do Excel e dos aplicativos do pacote Office. A faixa de
Opes ou Ribbon fornece todos os comandos antes encontrados no Excel nas barras de
ferramentas de forma categorizada. Perceba que as guias fornecem a categoria principal do
recurso que ser acessado e, dentro das guias, separado por galerias encontram-se os
comandos. Para utilizar o comando basta clicar uma vez com o boto esquerdo do mouse
sobre os botes. Caso tenha dvidas quanto caracterstica do boto, uma ajuda rpida
poder ser exibida se o ponteiro do mouse ficar posicionado sobre o boto.
Em alguns segundos uma tela aberta com a descrio da opo, qual sua tecla de atalho
(caso tenha) e uma dica do que a ferramenta pode fazer.
Veja abaixo um exemplo de tela de ajuda para o recurso Mesclar e Centralizar.
18. Barra de rolagem Vertical: Quando arrastada para baixo ou para cima h uma rolagem na
rea de visualizao das clulas.
19. Zoom:
O zoom pode ser aumentado e diminudo de acordo com a rolagem do controle de Zoom.
Podemos tambm pressionar o boto + ou para interagir com o nvel de zoom na planilha.
Ao clicar sobre a porcentagem de zoom exibida, uma janela aberta (muito semelhante a
janela de Zoom da verso do Excel 2003). Veja a imagem abaixo.
Pgina: 21 / 250
Alessandro Trovato
http://www.sigaonerd.com
Pgina: 22 / 250
Alessandro Trovato
http://www.sigaonerd.com
A barra de status traz informaes sobre o ambiente. Podemos encontrar funes prconfiguradas, informaes sobre o modo de trabalho, situao das teclas Caps lock e Num
lock, um atalho para salvarmos macros, entre outros recursos.
Na imagem acima encontramos a mensagem Pronto que significa que a planilha est
pronta para receber dados. Para alterar as funes exibidas, basta clicar com o boto direito
do mouse sobre qualquer parte da barra de status para encontrar e configurar novos recursos.
Pgina: 23 / 250
Alessandro Trovato
http://www.sigaonerd.com
Ao clicarmos neste boto uma nova planilha inserida em sua Pasta de Trabalho. O atalho
de teclado para esse recurso SHIFT + F11.
24. Planilhas:
As planilhas representam os espaos de trabalho do Excel. Por padro, na verso 2013 apenas
uma planilha (Plan1) inseridas. Essa configurao poder ser alterada posteriormente no
painel de controles do Excel. Para alternar entre as planilhas, basta clicar com o boto
esquerdo do mouse sobre a planilha desejada. O Atalho de teclado para navegar nas planilhas
CTRL + PAGE DOWN ou CTRL + PAGE UP.
http://bit.ly/1Fzh9bJ
25. Movimentao pelas planilhas:
Pgina: 24 / 250
Alessandro Trovato
http://www.sigaonerd.com
Pressionando esse boto o assistente para gravao de macro exibido permitindo o incio
da gravao de uma nova macro. A macro um recurso que permite automatizar processos
realizados no Excel.
http://bit.ly/1LceWp3
Teclas de atalho
Muito til para ganho de produtividade. As teclas de
atalho so sequncias de teclas pr-configuradas para executar
uma ao. Por exemplo: para abrir uma Pasta de Trabalho nova
podemos pressionar CTRL + O.
Abaixo as principais teclas de atalho:
MENUS E BARRAS DE FERRAMENTAS
Pgina: 25 / 250
Alessandro Trovato
http://www.sigaonerd.com
F10 ou ALT
Seleciona a barra de menus e indica nesta verso, qual a tecla de atalho pode ser utilizada
para a maioria dos botes.
ENTER
Abre o menu selecionado, ou executa a ao do boto ou comando selecionado.
ALT+BARRA DE ESPAOS
Exibe o menu de atalho da barra de ttulo.
REDIMENSIONAR FONTES
CTRL+ SHIFT + F - Abre a janela Formatar Clula, na Guia Fonte
TECLAS DE FUNO
F1
- Abre a Ajuda ou o Microsoft Office Online.
F2
- Edita a clula
F3
- Janela Gerenciador de Nome
F4
- Repete a ltima ao.
F5
- Escolhe o comando Ir para
F6
- Vai para o prximo painel ou quadro. Quando a rea de exibio estiver dividida
F7
- Escolhe o comando Ortografia (menu Ferramentas).
F8
- Estende uma seleo.
F9
- Atualiza as clulas
F10 - Ativa a barra de menus.
F11 - Insere uma Guia para Grfico
F12 - Escolhe o comando Salvar como (menu Arquivo).
SHIFT + TECLA DE FUNO
SHIFT + F2 Insere um Comentrio na clula
SHIFT + F3 Inserir funo
SHIFT + F6 - Vai para o painel ou quadro anterior.
SHIFT+F10 - Exibe um menu de propriedades da clula em que o curso est posicionado
SHIFT+F11 Insere uma nova planilha na pasta atual.
SHIFT+F12 - Escolhe o comando Salvar
CTRL + TECLAS DE FUNO
CTRL + F4 - Fecha a janela.
CTRL + F6 - Vai para a prxima janela.
CTRL + F9 Minimiza a planilha
CTRL + F10 Maximiza / Restaura a janela do documento.
ALT + TECLAS DE FUNO
ALT + F4 - Encerra o Microsoft Excel
ALT + F8 - Abre a Janela Macro
ALT + F11 - Exibe o ambiente do Microsoft Visual Basic.
Pgina: 26 / 250
Alessandro Trovato
http://www.sigaonerd.com
http://bit.ly/1KVnhLO
Pgina: 27 / 250
Alessandro Trovato
http://www.sigaonerd.com
Os componentes do Excel
Este aplicativo possui cinco partes fundamentais, que so:
1. Pasta de Trabalho - denominada pasta de trabalho todo arquivo que for criado no Excel.
2. Planilha - Uma planilha considerada a parte onde ser executado todo o trabalho por isso esta
fundamental. Cada planilha possui no total de 17.179.869.184 clulas (isso mesmo! Dezessete
bilhes, cento e setenta e nove milhes, oitocentos e sessenta e nove mil, cento e oitenta e quatro
clulas).
3. Coluna - As colunas do Excel so representadas em letras de acordo com a ordem alfabtica
crescente sendo que a ordem vai de A at XFD, e so no total de 16.384 colunas.
5. Clula - As clulas so formadas atravs da interseco (cruzamento) de uma coluna com uma
linha e, cada clula tem um endereo referencial que mostrado na caixa de nomes que se
encontra na parte superior da Planilha.
Coluna
O Excel possui 16.384 colunas representadas por letras de nosso alfabeto, podemos localizar
uma coluna na tela do Excel atravs das letras que se encontram acima da rea de trabalho.
As colunas podem serajustadas em tamanho para aceitarem corretamente ao dados inseridos.
Se uma clula recebe a entrada de valor maior do que ela suporta mostrada a sequncia de
smbolos ########## indicando que no coube a representao nmerica. Para aumentar o tamanho
da coluna proceda da seguinte forma:
Pgina: 28 / 250
Alessandro Trovato
http://www.sigaonerd.com
1) Clique duas vezes com o boto esquerdo do mouse na unio de duas colunas (conforme
assinalado na imagem abaixo)
2) Segure o boto esquerdo do mouse e arraste-o para a direita ou para a esquerda para
aumentar ou diminuir a coluna.
3) Quando soltar o boto do mouse a coluna ter a dimenso que vocs desejar.
Ou
1) Clique no campo Selecionar Tudo para selecionar a planilha inteira.
2) Clique duas vezes entre as colunas para dimensionar TODA a planilha. Todas as clulas da
planilha sero corretamente adequadas ao maior tamanho do contedo preenchido.
Ou
1) Clique com o boto direito na clula que identifica a coluna
2) Clique em Largura da Coluna e faa o ajuste
Ou
1) Clique na Guia Pgina Inicial
2) Localize a Galeria Clulas
3) Clique no boto Formatar. Um menu de opes ser exibido. Clique sobre a opo
Largura da Coluna. A mesma tela acima ser exibida.
OBS.: O Excel no trabalha com uma rgua como o Word, ele trabalha com Pontos, Pixels e Centmetros. Quando voc
configura uma Coluna est ajustando o nmero provvel de caracteres que cabero na clula. Veja a tabela abaixo:
Pgina: 29 / 250
Alessandro Trovato
http://www.sigaonerd.com
Uma converso aproximada de pontos e pixels para centmetros mostrada na tabela abaixo.
Pontos
18
36
72
108
144
Pixels
24
48
96
144
192
Centmetros
0,635
1,27
2,54
3,81
5,08
Linha
O Excel possui 1.048.576 linhas que podem receber formataes individuais, cada linha
possui 16.384 clulas. Elas so representadas por nmeros, em ordem crescente e encontram-se a
esquerda da planilha.
Para dimension-las siga os mesmos passos anteriores, mas clicando na barra que as separa
conforme indicado na imagem abaixo.
http://bit.ly/1Fzh9bJ
Pgina: 30 / 250
Alessandro Trovato
http://www.sigaonerd.com
Entendendo Funes
O Excel uma ferramenta muito poderosa para execuo de clculos. Alm das operaes
bsicas (soma, subtrao, diviso, multiplicao, potenciao e porcentagem) pode trabalhar com
suas funes internas que agregam muito mais potencialidades.
Um detalhe muito importante que uma frmula ou funo no Excel deve ser precedida,
obrigatoriamente pelo sinal de = (igual) pois o programa reconhece uma frmula ou funo a partir
do momento que for iniciado com o sinal de igual.
A funo um mtodo para tornar mais rpido a montagem de frmulas que envolvem
clculos mais complexos e matrizes de valores. Existem funes para clculos matemticos,
financeiros, estatsticos, datas, texto, entre outros.
Por exemplo: vamos analisar a funo =SOMA(A1:C10)
Utilizaremos a funo SOMA para somar todos os valores do intervalo da clula A1 at a
clula C10, sem voc precise informar clula por clula em sua frmula.
Para uma correta utilizao das funes devemos dar preferncia pelo uso das referncias
das clulas nas frmulas. Sempre que uma clula for atualizada, automaticamente o resultado final
que se utilizou daquela referncia ser atualizado tambm.
Utilizando as referncias das clulas nas frmulas voc ficar livre para se preocupar com o
que realmente interessa: o RESULTADO FINAL ou QUAL INFORMAO VOC QUER
EXTRAIR DA SUA PLANILHA.
Sobre funes...
A seguir encontraremos uma pequena relao das funes mais utilizadas. O Excel na verso
2013 oferece mais de 300 funes (que podem ser aumentadas com a ativao de Suplementos,
baixadas na Internet ou criadas atravs do VBA).
Vamos conhecer algumas delas a partir de agora.
Lembre-se de que os resultados aparecero na clula onde est digitada a frmula.
http://bit.ly/1iAX765
Pgina: 31 / 250
Alessandro Trovato
http://www.sigaonerd.com
Multiplicao
Diviso
Adio
Subtrao
Potenciao
Porcentagem
*
/
+
^
%
Pgina: 32 / 250
Alessandro Trovato
http://www.sigaonerd.com
1. Mesclar clulas
Em algumas situaes, necessitamos juntar ou mesclar clulas para fazerem parte de um
ttulo ou representao de um dado que normalmente no caberia em uma clula apenas.
A este processo chamamos de Mesclar clulas.
O processo para criao muito simples.
1. Selecione as clulas que deseja mesclar.
Pgina: 33 / 250
Alessandro Trovato
http://www.sigaonerd.com
O resultado final, em uma clula com o recurso aplicado de quebra de texto ficaria como a
imagem abaixo:
Pgina: 34 / 250
Alessandro Trovato
http://www.sigaonerd.com
2. Funo Soma
Sintaxe: =SOMA(...)
A funo exige uma clula ou um intervalo de clulas para somar.
A funo ir somar todos os valores que se encontram na faixa de valores ou matriz de dados
selecionada e passada como argumento para a funo. No exemplo abaixo essa soma ser das clulas
A1 at a clula D1.
Na frmula =SOMA(A1:D1) os dois pontos (:) indicam AT, ou seja, some de A1 AT D1.
Esta regra de formao de faixa de clulas deve ser aplicada sempre que se deseja trabalhar
com funes. Para somar muitos valores, em intervalos indique a faixa de clulas desejada.
Antes de iniciar a digitao da funo SOMA ou qualquer outra funo e frmula do Excel,
devemos posicionar o cursor na clula onde o resultado ser exibido.
Pgina: 35 / 250
Alessandro Trovato
http://www.sigaonerd.com
Para criar a funo, clique sobre a clula D6. Digite =SOMA e abra o parntese. Agora
posicione o cursor na primeira clula (A1) com as setas de direo. Segure a tecla SHIFT e com
as setas de direo selecione o restante dos valores.
Com isso estaremos somando todos os valores numa nica frmula, o que chamamos de
somar intervalo de valores.
O resultado ficaria como a imagem abaixo:
Desta vez voc deseja somar nmeros dispostos de maneira alternada, ou seja, em endereos
diferentes (B5, D5 e F5).
Perceba que entre as clulas somadas (B5, D5 e F5) h um ponto e vrgula (;). Ele utilizado
quando queremos somar clulas no adjacentes. Ele separa tambm argumentos de uma funo.
Pgina: 36 / 250
Alessandro Trovato
http://www.sigaonerd.com
http://bit.ly/1VjlstI
3. Subtrao
Ao contrrio da funo SOMA no existe uma funo chamada SUBTRAIR. Para contas de
subtrao os valores devem ser indicados um a um.
No exemplo abaixo voc deseja saber qual o salrio lquido de um funcionrio.
1)
2)
3)
4)
Se houver muitos valores para serem subtrados podemos utilizar a funo soma em
conjunto com a subtrao.
Observe o exemplo abaixo:
Soma e Subtrao
http://bit.ly/1KDt6wf
Pgina: 37 / 250
Alessandro Trovato
http://www.sigaonerd.com
4. Multiplicao
A funo MULT tem a funo de multiplicar os valores apresentados como argumentos.
Podem ser uma faixa de valores ou uma matriz de dados.
Sintaxe: =MULT(nm1;nm2;...)
A funo exige quais valores devero ser multiplicados ou ainda uma matriz de dados.
Repare que os argumentos so separados por um ponto e vrgula (;)
http://bit.ly/1KYf0Xt
5. Diviso
Para se dividir um valor, utilizaremos tambm o mesmo mtodo. Indicaremos as referncias
das clulas separadas pelo smbolo da diviso (/).
No exemplo abaixo temos uma conta de Restaurante que deve ser dividida por sete pessoas.
Quanto cada um deve pagar?
Pgina: 38 / 250
Alessandro Trovato
http://www.sigaonerd.com
O total da conta (A2) foi dividido pelo nmero de pessoas (B2), o resultado est sendo
exibido na clula C2.
Multiplicao, Diviso e Potenciao
http://bit.ly/1KYf0Xt
6. Porcentagem
Porcentagem a frao de um nmero inteiro expressa em centsimos. Representa-se com o
smbolo % (que se l "por cento"). Os clculos de porcentagens so muito usados para avaliao de
resultados ou comparativos entre resultados.
No Excel o clculo da porcentagem se realiza multiplicando-se o valor pela porcentagem
que se deseja obter. Devemos preferencialmente utilizar as referncias das clulas para a operao.
Veja o exemplo:
Um cliente de sua empresa fez uma compra semestral antecipada. Voc concedeu um
desconto de 7% sobre o valor total. Para obter o valor do desconto (C2), multiplicamos o valor da
compra (A2) pela porcentagem obtida de desconto (B2)
Pgina: 39 / 250
Alessandro Trovato
http://www.sigaonerd.com
No exemplo acima observe que iniciamos a frmula com a referncia A2 (Valor) para depois
somar pela multiplicao do valor (A2) e a porcentagem (B2). O Excel utiliza as mesmas prioridades
das operaes, primeiro realiza a multiplicao e diviso para depois realizar a soma e a subtrao.
Outra forma de realizar a operao multiplicarmos o valor do principal pelo valor decimal
da porcentagem.
Por exemplo:
10% o mesmo que 0,1
25% o mesmo que 0,25
1% o mesmo que 0,01
Para achar o valor de 10% de R$ 7.500,00 multiplicaria: R$ 7.500,00 * 0,1 = R$ 750,00
Para achar o valor de 3% de R$ 7.500,00 multiplicaria: R$ 7.500,00 * 0,03 = R$ 225,00
Para somar 10% ao valor de R$ 7.500,00 multiplicaria: R$ 7.500,00 * 1,1 = R$ 8.250,00
Para descontar 10% de R$ 7.500,00 multiplicaria: R$ 7.500,00 * 0,9 = R$ 6.750,00
Dica: Esta forma de se calcular porcentagem mais simples, pois fazemos a conta diretamente,
utilizando o valor decimal que representa a porcentagem. No caso da ltima operao para subtrair
uma porcentagem devemos colocar na frmula quando sobrar aps a retirada. No exemplo com
10% de desconto sobraro 90% ou 0,9 em notao decimal.
Porcentagem
http://bit.ly/1KYf2yN
Exerccios de Operao Matemtica Parte 1
Pgina: 40 / 250
Alessandro Trovato
http://www.sigaonerd.com
http://bit.ly/1MyaaiS
Exerccios de Operao Matemtica Parte 2
http://bit.ly/1VjlkdC
7. Funo Mximo
A funo MXIMO retorna, de uma matriz de dados ou faixa de valores o maior valor
encontrado (valor mximo).
Sintaxe: =MXIMO(...)
A funo exige uma faixa de valores ou matriz de dados.
Exemplo: Em uma linha de produo, o supervisor deseja saber qual o apontamento mais alto
lanado durante um determinado perodo. Veja o resultado abaixo.
Onde:
(B2:E7) matriz de valores que sero verificados pela funo MXIMO.
http://bit.ly/1h03C1a
Pgina: 41 / 250
Alessandro Trovato
http://www.sigaonerd.com
8. Funo Mnimo
A funo MNIMO, em uma matriz de dados ou faixa de valores, exibe o menor valor lanado
(valor mnimo).
Sintaxe: =MNIMO(...)
A funo exige uma faixa de valores ou matriz de dados.
Exemplo: Em uma linha de produo, o supervisor deseja saber qual o menor valor de
apontamento lanado durante um determinado perodo. Veja o resultado abaixo.
Onde:
(B2:E7) matriz de valores que sero verificados pela funo MNIMO.
http://bit.ly/1h03C1a
9. Funo Maior
A funo MAIOR muito parecida com a funo Mximo. Ela retorna o maior valor de uma
matriz de dados dependendo da posio na escala desejada (o 2 maior, o 3 maior e assim por
diante).
Sintaxe: =MAIOR(matriz;k)
Matriz faixa de valores que sero analisados
; separador dos argumentos da funo
k posio de referncia do valor a ser encontrado.
Exemplo: Na matriz abaixo, retornar o valor mximo, o 2 e o 5 maior valor.
Pgina: 42 / 250
Alessandro Trovato
http://www.sigaonerd.com
http://bit.ly/1h03C1a
10.
Funo Menor
A funo MENOR faz a operao inversa da funo Maior. Ela retorna, dependendo da
posio desejada, qual o menor nmero de uma matriz de dados (o 2 menor, o 3 menor, e assim
por diante).
Sintaxe: =MENOR(matriz;k)
Matriz faixa de valores que sero analisados
; separador dos argumentos da funo
k posio de referncia do valor a ser encontrado.
Exemplo: Na matriz abaixo, retornar o 2 menor valor e o 5 menor valor.
Pgina: 43 / 250
Alessandro Trovato
http://www.sigaonerd.com
http://bit.ly/1h03C1a
11. Funo Mdia
A funo utilizada para calcular a mdia de uma faixa de valores ou uma matriz de dados.
Aps serem somados, os valores so divididos pela quantidade de valores utilizados, inclusive por
valores zerados.
Sintaxe: =MDIA(...)
A funo exige uma faixa de valores ou matriz de dados.
Exemplo: Em uma linha de produo, o supervisor deseja saber qual a mdia dos valores
lanados durante um determinado perodo. Veja o resultado abaixo.
DICA: Outra maneira de se calcular somando os termos e dividindo pelo nmero de elementos.
Futuramente voc poder utilizar uma funo de contagem para substituir o ltimo argumento
da funo: =SOMA(B2:E7)/24
http://bit.ly/1h03C1a
12. Funo Cont.nm
A funo CONT.NM deve ser utilizada para contar quantas clulas de uma faixa de valores
contm nmeros.
Use CONT.NM para obter o nmero de entradas em um campo de nmero que esto em
um intervalo ou matriz de nmeros.
Pgina: 44 / 250
Alessandro Trovato
http://www.sigaonerd.com
Esta funo NO CONTA textos inseridos na planilha. A funo conta somente nmeros.
Sintaxe: =CONT.NM(...)
A funo exige uma faixa de valores ou matriz de dados.
Exemplo: Na amostragem de produo, contar quantos nmeros de apontamentos foram realizados.
http://bit.ly/1h03C1a
13.
Funo Cont.Valores
Pgina: 45 / 250
Alessandro Trovato
http://www.sigaonerd.com
http://bit.ly/1h03C1a
14. Funo Contar.Vazio
Funo utilizada para contagem de clulas vazias dentro de uma matriz de dados.
Sintaxe: =CONTAR.VAZIO(intervalo)
O intervalo deve ser a faixa de clulas que se deseja contar as clulas vazias.
Exemplo: Quantos apontamentos em branco foram feitos na planilha abaixo?
Observe que o resultado (5) refere-se s clulas vazias no conjunto de dados (de B2 at E6)
Pgina: 46 / 250
Alessandro Trovato
http://www.sigaonerd.com
http://bit.ly/1h03C1a
Correo dos exerccios funes estatsticas
http://bit.ly/1NUVmfO
15. Funo Hoje
Esta funo insere a data do sistema operacional automaticamente em uma clula selecionada
em sua planilha.
Essa funo muito utilizada em planilhas utilizadas como matrizes, pois no h a
necessidade da digitao constante da data.
Requer um pouco de ateno, pois se esta funo for inserida por exemplo em um oramento,
exibir sempre a data em que o arquivo estar sendo aberto.
Sintaxe: =HOJE()
A funo no exige parmetros adicionais.
Veja o exemplo:
http://bit.ly/1LVkfDV
Pgina: 47 / 250
Alessandro Trovato
http://www.sigaonerd.com
http://bit.ly/1R9qf08
17. Funo Hora
A funo HORA extrai a hora de uma clula que contenha uma hora vlida.
Sintaxe: =HORA(nm_srie)
num_srie refere-se a clula que possui da hora completa.
Veja o exemplo:
Pgina: 48 / 250
Alessandro Trovato
http://www.sigaonerd.com
http://bit.ly/1R9qf08
18. Funo Minuto
A funo MINUTO extrai os minutos de uma clula que contenha uma hora vlida.
Sintaxe: =MINUTO(nm_srie)
num_srie refere-se a clula que possui da hora completa.
Veja o exemplo:
http://bit.ly/1R9qf08
19. Funo Segundo
A funo SEGUNDO extrai os segundos de uma clula que contenha uma hora vlida.
Sintaxe: =SEGUNDO(nm_srie)
num_srie refere-se a clula que possui a hora completa.
Veja o exemplo:
Pgina: 49 / 250
Alessandro Trovato
http://www.sigaonerd.com
http://bit.ly/1R9qf08
20. Funo Tempo
A funo TEMPO utilizada para unir as clulas separadas pelas funes HORA, MINUTO
e SEGUNDO formando uma nova clula com a hora completa. Pode ser utilizada tambm para
concatenar esses valores se sua planilha deriva de um sistema cujas informaes so dadas em
colunas separadas (como SAP, sistemas legados, etc.).
Sintaxe: =TEMPO(hora;minuto;segundo)
hora: clula que possui o valor das horas (B3)
minuto: clula que possui o valor dos minutos (B4)
segundo: clula que possui o valor dos segundos (B5)
Veja o exemplo:
Observao: O resultado da funo TEMPO uma clula formatada no formato AM/PM. Para
convert-la para o padro 24h devemos formatar a clula.
http://bit.ly/1R9qf08
Pgina: 50 / 250
Alessandro Trovato
http://www.sigaonerd.com
http://bit.ly/1iCZi9e
21. Funo Dia
A funo DIA utilizada para extrair, de uma data, o valor inteiro do dia.
Sintaxe: =DIA(nm_serie)
A funo exige apenas uma data para a extrao do dia.
Veja o exemplo.
http://bit.ly/1LVkfDV
Pgina: 51 / 250
Alessandro Trovato
http://www.sigaonerd.com
22. Funo Ms
A funo MS utilizada para extrair, de uma data, o valor inteiro do ms. A palavra ms
da funo deve ser acentuada.
Sintaxe: =MS(nm_serie)
A funo exige apenas uma data para a extrao do ms.
Veja o exemplo:
http://bit.ly/1LVkfDV
23. Funo Ano
A funo ANO utilizada para extrair, de uma data, o valor inteiro do ano.
Sintaxe: =ANO(nm_serie)
A funo exige apenas uma data para a extrao do ano.
Veja o exemplo:
Pgina: 52 / 250
Alessandro Trovato
http://www.sigaonerd.com
NA PRTICA: Podemos utilizar essas funes quando precisamos agrupar as datas por ms, por
dia ou por ano, o que no d para ser feito quando as datas esto lanadas em uma nica clula
(criando listas de aniversariantes, lista de vencimento de boletos, organizao de um evento por data
de inscrio, entre outras aplicaes).
http://bit.ly/1LVkfDV
24.
Funo Data
A funo DATA utilizada para juntar as clulas DIA, MS, ANO. A funo junta esses
dados para formar uma data vlida.
Esta data poder ser utilizada inclusive para realizao de clculos.
Sintaxe: =DATA(ano;ms;dia)
Deve-se informar a funo as clulas que contm o ano, ms e dia nesta ordem para
composio da data vlida.
Veja o exemplo:
http://bit.ly/1LVkfDV
Correo dos exerccios com Data
http://bit.ly/1LeQ3cr
Pgina: 53 / 250
Alessandro Trovato
http://www.sigaonerd.com
25.
Funo Esquerda
A funo ESQUERDA utilizada para extrair parte do texto esquerda de uma clula. Devese indicar qual a clula que possui o texto e a quantidade de caracteres que se deseja extrair.
Sintaxe: =ESQUERDA(texto;nm_caract)
texto refere-se a clula que contm o texto.
nm_caract refere-se ao nmero de caracteres (letras) que se deseja extrair.
Veja o exemplo:
http://bit.ly/1OAXoDF
26.
Funo Direita
A funo Direita utilizada para extrair parte do texto direita de uma clula. Deve-se
indicar qual a clula que possui o texto e a quantidade de caracteres que se deseja extrair.
Sintaxe: =DIREITA(texto;nm_caract)
texto refere-se a clula que contm o texto.
nm_caract refere-se ao nmero de caracteres (letras) que se deseja extrair.
Veja o exemplo:
Pgina: 54 / 250
Alessandro Trovato
http://www.sigaonerd.com
http://bit.ly/1OAXoDF
27.
Funo Ext.texto
A funo EXT.TEXTO utilizada para extrair parte do texto de acordo com o nmero de
caracteres estipulado e a partir de uma posio pr-definida. Utilizada quando a funo esquerda
e a funo direita no atendem a necessidade.
Os espaos entre as palavras tambm so considerados como texto e devem ser includo na
contagem de posio.
Sintaxe: =EXT.TEXTO(texto;nm_inicial;nm_caract)
texto refere-se a clula que contm o texto.
nm_inicial refere-se a posio inicial de onde ser extrado o texto.
nm_caract refere-se ao nmero de caracteres (letras) que se deseja extrair.
Veja o exemplo:
http://bit.ly/1OAXoDF
28.
Funo Concatenar
A funo CONCATENAR muito utilizada para agrupar duas ou mais clulas para formar
um resultado nico. Podemos juntar resultados de frmulas, trechos de textos, datas e qualquer
informao que esteja contida em clulas alternadas.
A funo tambm permite que criemos cdigos nicos de produtos quando h duplicidades
de registros em nossa base de dados. Podemos unir um registro duplicado com um campo de
identificao para criar campos nicos.
No caso de datas que sejam concatenadas a formatao padro perdida e o formato exibido
o nmero inteiro que representa a data. Para suprir essa limitao devemos utilizar funo texto
para formatar o resultado da concatenao.
Pgina: 55 / 250
Alessandro Trovato
http://www.sigaonerd.com
Sintaxe: =CONCATENAR(...)
(...) insira vrias clulas separadas pelo ponto e vrgula
Resultado: Em cada uma das linhas de Resultado ocorre a juno das clulas das colunas A,
B e C. Observe que existe um separador entre os campos. Se no for colocado o separador, o
resultado da primeira frmula seria (Show MusicalBanda EstrelaEstdio Aberto), observe que o
resultado da frmula fica ilegvel. Para colocar separadores, insira entre os ponto e vrgula o
separador barra / .
Exemplo: =CONCATENAR(A2; / ;B2; / ; C2)
Outro exemplo a concatenao com datas.
No exemplo abaixo farei a concatenao do valor da clula A1 com a clula B1. O resultado pode
ser visto na clula D1 (com a formatao da data removida).
http://bit.ly/1OAXoDF
Pgina: 56 / 250
Alessandro Trovato
http://www.sigaonerd.com
29.
Funo Texto
A funo TEXTO converte valores numricos para texto, inclusive alterando o padro de
visualizao de datas, conforme vimos no item anterior.
Pode ser utilizado quando necessrio converter valores para texto e ainda aplicar
formatao especfica sobre esta converso.
Sintaxe: =TEXTO(valor;formato_texto)
valor: clula que contm o valor a ser convertido para texto.
formato_texto: formato que pode ser aplicado ao texto.
Resultado: No exemplo acima, convertemos o texto 100 para o texto R$ 100,00 formatado como
moeda. Observe o parmetro de formato (R$ 0,00).
Abaixo converteremos uma data para exibir apenas o dia da semana, por extenso.
Pgina: 57 / 250
Alessandro Trovato
http://www.sigaonerd.com
30.
Funo Maiscula
http://bit.ly/1OAXGKJ
31.
Funo Minscula
http://bit.ly/1OAXGKJ
Pgina: 58 / 250
Alessandro Trovato
http://www.sigaonerd.com
32.
Funo Pri.Maiscula
A funo PRI.MAISCULA converte a primeira letra de uma palavra para maiscula. Muito
til para converso de nomes quando digitados em letras minsculas. As emendas de nomes (de,
dos, das, do, etc.) tambm so convertidos.
Sintaxe: =PRI.MAISCULA(texto)
texto clula em que o texto se encontra.
http://bit.ly/1OAXGKJ
33. Importar arquivos de texto
http://bit.ly/1OAXoDF
34. Correo de exerccios sobre as funes de texto
http://bit.ly/1iUqlgZ
35.
Funo Romano
Lembra-se o quanto era difcil ficar guardando na escola que a letra M representava 1000 em
algarismos romanos? Lembra aquelas converses de nmero complicadas? Com a funo
Romano isso deixou de existir. Veja abaixo a sintaxe do comando.
Sintaxe: =ROMANO(nm, forma)
Pgina: 59 / 250
Alessandro Trovato
http://www.sigaonerd.com
36.
Funo Valor
Se a funo retornar #VALOR! Significa que voc tentou converter um texto para valor
invlido. Corrija a frmula.
Veja o exemplo:
Pgina: 60 / 250
Alessandro Trovato
http://www.sigaonerd.com
Pgina: 61 / 250
Alessandro Trovato
http://www.sigaonerd.com
38.
Funo Rept
A funo REPT repete um caractere pelo nmero de vezes que for estipulado.
Essa funo serve para incrementar nossos dados criando um pequeno grfico ilustrando
graficamente o resultado de sua frmula ou funo.
Sintaxe: =REPT(texto;nm_vezes)
texto clula em que o texto se encontra ou o texto que voc deseja repetir.
nm_vezes nmero de vezes que voc deseja repetir o caractere. Normalmente
utilizamos uma clula com o resultado para referncia.
Veja o exemplo:
Pgina: 62 / 250
Alessandro Trovato
http://www.sigaonerd.com
Para representar um nmero grande de amostras calculamos com uma regra de trs a proporo:
Linha 1: 99 est para 100 assim como X est para 10, onde X o valor que apuramos.
Se suas amostras forem maiores do que 100 o clculo poder ser substitudo o fator pelo maior valor
da sua amostragem.
39. Funo Int
A funo INT arredonda um nmero para baixo at o nmero inteiro mais prximo.
Muito indicado para resultados que no podem exibir nmeros decimais, interferindo no
resultado final.
A funo exige apenas um argumento que o valor ou a operao que resultar no valor final
para extrao.
Veja duas situaes nos exemplo abaixo. O valor positivo foi arredondado para 8 enquanto
o valor negativo foi arredondado para -9 pois o valor inteiro mais prximo. No outro exemplo h
um clculo de idade.
Pgina: 63 / 250
Alessandro Trovato
http://www.sigaonerd.com
41.
Resultado 2,2
Resultado -1,48
Resultado 20
Validao
Neste exemplo, foi estipulado que o campo permite somente idade entre 18 e 25 anos. O
usurio digitou 10 ento o erro foi apresentado.
Pgina: 64 / 250
Alessandro Trovato
http://www.sigaonerd.com
Estipulei tambm que abaixo do campo de entrada de dados da idade, uma caixa descritiva
mostraria ao usurio os valores que deveria digitar. Ela chamada Caixa de Entrada.
Abaixo segue a sequncia de telas para chegar a esta configurao.
1. Clique na Guia Dados.
2. Localize a galeria Ferramentas de Dados.
Neste ponto definimos que permitido somente Nmeros Inteiros, com faixa de dados entre 18 e 25.
Neste ponto definimos a mensagem que ser exibida quando o usurio colocar o cursor sobre o campo ou quando
a clula receber o foco (como exibido na prxima imagem).
Pgina: 65 / 250
Alessandro Trovato
http://www.sigaonerd.com
Neste ponto definimos a mensagem que ser exibida quando o usurio inserir um valor invlido na clula com a
validao.
A validao tambm poder ser feita com base em uma lista de dados. Muitas vezes mais
fcil fazer a validao com base em dados j existentes. Para fazer a validao por uma lista,
devemos inicialmente criar a faixa de dados quer servir como base. Veja abaixo um exemplo.
2.
3.
4.
5.
6.
caixa de preenchimento (
). Marque da primeira ltima clula da sua lista (BA2:
B11).
7. Clique no boto OK. As clulas selecionadas sero validadas. As mensagens de entrada
e de erro podero ser preenchidas posteriormente.
Veja acima o resultado final. A lista de departamentos lanada servir como base para a caixa
de seleo da Validao.
Pgina: 66 / 250
Alessandro Trovato
http://www.sigaonerd.com
Existe uma desvantagem nesse mtodo. Se voc aumentar a lista de departamentos ver que
a lista no atualizada. Para que ela seja reconhecida h necessidade do acerto da rea de dados da
validao.
Podemos utilizar nesse caso uma lista de dados dinmica, utilizando as funes DESLOC,
CONT.VALORES e nomeao de clulas para executar esse recurso. Veja o tpico DESLOC para
mais informaes.
Outra forma utilizando a atribuio de nomes para a validao tambm.
Digamos que eu tenha nomeado os departamentos acima e atribudo o nome DEPTO para os
departamentos. Repito o procedimento acima, mas, na hora de informar a faixa de clulas que
compem a lista vou substituir pelo nome atribudo.
Veja a tela abaixo.
Se o sinal de = (igual) for esquecido, a caixa de validao exibir somente o texto DEPTO.
No se esquea dele se estiver utilizando um nome para a faixa de dados.
http://bit.ly/1JwLin2
Aula adicional: Como criar listas de validao dependentes
Pgina: 67 / 250
Alessandro Trovato
http://www.sigaonerd.com
http://bit.ly/1GamZLN
42. Formatao Condicional
Funciona de forma similar a formatao convencional, a diferena que a formatao
obedece a um critrio.
Por exemplo: Em uma planilha de vendas, voc quer assinalar as que tiveram valor igual ou
superior a R$ 100,00. Para executar a formatao deve-se em primeiro momento selecionar as
clulas onde os valores sero verificados.
1. Selecione os dados que tero a formatao condicional.
2. Clique na Guia Pgina Inicial.
3. Localize a galeria Estilo e clique no boto Formatao Condicional
5. Clique na opo Realar Regras das Clulas. No menu que se abrir voc ter os critrios
para seleo. Vamos escolher o tipo maior do que. Uma nova janela se abrir. Veja
abaixo.
Pgina: 68 / 250
Alessandro Trovato
http://www.sigaonerd.com
6. Na parte esquerda, definiremos o valor formatar. Na segunda parte h formatos prconfigurados. Caso no deseje nenhuma das opes disponveis clique em Formato
Personalizado. Ao concluir, clique no boto OK. Veja o resultado final abaixo
Observe que os valores maiores que R$ 100,00 esto marcados. Caso deseje selecionar o
valor de R$ 100,00 inclusive, teramos que criar uma regra personalizada. No passo 4 deveramos
escolher a opo Nova regra...
Essa opo til quando no temos formatos pr-configurados na tela de restries. Veja a
tela abaixo.
No campo Formatar apenas clulas que contenham teremos mais opes de restrio.
Podemos trocar a restrio para MAIOR OU IGUAL A ... Neste caso teramos os valores iguais
a R$ 100,00 tambm formatados.
Pgina: 69 / 250
Alessandro Trovato
http://www.sigaonerd.com
Nesta verso foi retirado o limite de trs condies para a formatao condicional. Voc
agora pode construir uma lista com diversas checagens para a mesma clula. Para fazer isso, no
menu principal da formatao condicional (quando voc clica no boto Formatao condicional),
clique em Gerenciar Regras.
Para adicionar nova regra, clique no boto Nova Regra. Veja a tela abaixo com quatro
diferentes regras para formatao.
As regras superiores tem precedncia ou prioridade sobre as inferiores. Lembre-se de criar
suas condies na ordem que deseja que elas sejam avaliadas. Caso precise, clicando nos botes
Mover para Cima ou Mover para baixo, sua regra reposicionada na lista.
Pgina: 70 / 250
Alessandro Trovato
http://www.sigaonerd.com
http://bit.ly/1Gan6a1
44.
Funo SE
A funo SE utilizada para realizar testes condicionais suas clulas. A funo retorna
VERDADEIRO ou FALSO dependendo da condio a que foi submetida a clula ou operao.
Sintaxe:
SE(teste_lgico;valor_se_verdadeiro;valor_se_falso)
Por exemplo:
Se o sexo informado em uma clula for masculino, ento execute uma funo
atribuda para Homens. Se o sexo informado for feminino, ento execute a uma
funo atribuda para Mulheres.
Se a nota maior que sete ento constar na clula de situao do aluno o termo
aprovado ou ento reprovado.
SMBOLOS DE COMPARAO UTILIZADOS NO EXCEL
Pgina: 71 / 250
Alessandro Trovato
http://www.sigaonerd.com
=
<>
>
>=
<
<=
EXEMPLO 1: Vamos criar um controle de notas de alunos. Aps a digitao da mdia, a funo
dever retornar se o aluno foi aprovado ou reprovado.
Condies para a planilha: Se o aluno tiver mdia igual ou superior a 7 (sete) estar aprovado,
seno estar de recuperao.
Alessandro Trovato
http://www.sigaonerd.com
OBS.: Sempre que uma funo precisar retornar um texto para a clula (Aprovado,
reprovado, rejeitado, com defeito, etc...), digite o termo entre aspas. Isso informa a funo que
o retorno ser um texto (ou em programao, retornar uma String).
Se ela for omitida a funo tentar resolver o termo e na maioria das vezes retornar um erro
(normalmente de frmula inconsistente).
EXEMPLO 2: Vamos verificar o estoque de materiais, informando quando o estoque est no
nvel Crtico.
Observe as frmulas:
Pgina: 73 / 250
Alessandro Trovato
http://www.sigaonerd.com
Em uma operao normal, o resultado da diferena ser negativo (5 10). Nesse caso ento
utilizaremos a funo SE para que o resultado seja positivo sempre.
Para criar o teste lgico devemos primeiro descobrir em que posio est o maior nmero.
Com a funo SE o resultado ficar sempre positivo, pois haver uma inverso na ordem dos
valores que sero subtrados.
Na funo =SE(B1<B2;B2-B1;B1-B2)
B1<B2 teste lgico (se B1 for menor que B2)
; separador dos argumentos. Leia-se ento.
B2-B1 condio verdadeira, ou seja, no teste lgico B1 menor que B2.
; separador dos argumentos. Leia-se seno.
B1-B2 condio falsa, ou seja, no teste lgico B1 maior que B2
Lendo a funo: SE B1 for menor que B2 ento execute B2B1, seno execute B1B2.
Observe que somente foi feita uma inverso na ordem da operao matemtica. Se o
primeiro valor menor, ento comece a subtrao do valor maior.
EXEMPLO 4: De acordo com a idade e o sexo informar no campo Teste de Condio, os valores
encontrados como: Sexo M ou F, maior ou menor de idade.
Observe que neste exemplo no podemos utilizar apenas 1 SE. Precisaremos utilizar mais de
uma vez a funo, pois h 2 condies a serem checadas.
Alessandro Trovato
http://www.sigaonerd.com
A funo SE requer para seu aprendizado muita prtica. No deixe de fazer os exerccios
desta apostila para fixao do contedo.
Pgina: 75 / 250
Alessandro Trovato
http://www.sigaonerd.com
Parte 1: http://bit.ly/1iUqReR
Parte 2: http://bit.ly/1OAY389
Extra: http://bit.ly/1JwLBhO
Pgina: 76 / 250
Alessandro Trovato
http://www.sigaonerd.com
46.
Funo E
Na funo SE representada na linha 10 perceba que no foi feito o teste lgico, simplesmente
referenciei o resultado da funo E. O retorno da funo E foi um valor lgico FALSO. Neste
caso a funo SE executou o argumento FALSO.
Podemos unificar a funo SE com a Funo E para ter uma nica clula para a resposta.
Veja abaixo a funo na forma utilizada.
Pgina: 77 / 250
Alessandro Trovato
http://www.sigaonerd.com
http://bit.ly/1OZNXwP
47.
Funo OU
Pgina: 78 / 250
Alessandro Trovato
http://www.sigaonerd.com
Na funo SE representada na linha 10 perceba que no foi feito o teste lgico, simplesmente
referenciei o resultado da funo OU. O retorno da funo OU foi um valor lgico FALSO. Neste
caso a funo SE executou o argumento FALSO.
Podemos unificar a funo SE com a Funo OU para ter uma nica clula para a resposta.
Veja abaixo a funo na forma utilizada.
http://bit.ly/1Lj9a4Y
Alessandro Trovato
http://www.sigaonerd.com
A funo exige apenas uma clula que contenha a funo a ser checada.
Exemplo1: a funo SOMA foi digitada errada na clula A2 (figura abaixo). Na clula A5
foi digitada a funo para verificao. O retorno for VERDADEIRO, pois h um erro na frmula.
Exemplo 2: Se o retorno de uma funo PROCV for invlido, deixar o campo em branco
para no interferir nos clculos das demais clulas que possuem frmulas.
Para resolver este problema vamos utilizar tambm a funo SE, que far a avaliao do
resultado.
Alessandro Trovato
http://www.sigaonerd.com
http://bit.ly/1L2WpK7
49. Funo Cont.se
Outra funo do Excel que tambm utiliza critrios para poder exibir seus resultados a
funo CONT.SE. A funo conta um determinado nmero de valores desde que atenda ao
critrio estipulado.
Por exemplo: Dentro de uma amostragem de dados voc gostaria de saber quantos registros
tem o status de pago. Basta usar a funo CONT.SE.
Alessandro Trovato
http://www.sigaonerd.com
;
separador de argumentos
cancelada Critrio que ser analisado pela funo CONT.SE. O valor do texto tem que
estar exatamente como est na planilha de dados.
A funo contar somente as clulas que possurem o contedo cancelada.
Nos critrios tambm podemos utilizar os operadores de comparao (>, <, >=, <=. <> e
=). Desde que os critrios estejam entre as aspas.
Por exemplo, gostaria de contar as notas acima cujo vencimento seja acima de 20/02/2014.
O parmetro >20/02/2014 restringiu a contagem para datas cujo vencimento seja maior
que 20/02/2014. A faixa de dados onde o critrio devia ser procurado agora a coluna de
vencimento (C2:C16).
http://bit.ly/1jwo37I
50.
Funo Somase
Em alguns trabalhos podemos deparar com uma necessidade especfica de somar parte dos
valores de uma planilha. Quando precisar resolver esse problema, utilize uma soma condicional
que realiza a soma de acordo com critrios pr-definidos.
Por exemplo: somar o valor dos pagamentos que tem status de PG.
Pgina: 82 / 250
Alessandro Trovato
http://www.sigaonerd.com
http://bit.ly/1jwo37I
51. Autofiltro
O recurso de Autofiltro utilizado quando quisermos rapidamente restringir a exibio dos
dados que esto na planilha, separando-os conforme critrios especficos.
ou
Veja o exemplo abaixo. Quero aplicar um filtro a minha base de dados para que somente os
dados de venda que tiverem o Item 6 sejam exibidos.
Pgina: 83 / 250
Alessandro Trovato
http://www.sigaonerd.com
5. No menu que ser apresentado, escolha Filtro. Sua planilha ir sofrer uma pequena
alterao.
Os ttulos de suas colunas agora apresentam um controle (uma seta apontado para a parte
inferior da planilha). Veja a imagem abaixo.
Atravs desses controles que aplicaremos o Filtro. Para filtrar ento o item 06 devemos
clicar no controle de filtro do campo PRODUTO. A janela abaixo ser exibida.
Pgina: 84 / 250
Alessandro Trovato
http://www.sigaonerd.com
Todos os produtos esto selecionados. Devemos desmarcar todos e deixar somente o campo
Item 6 selecionado. Uma forma de se fazer isso clicar na caixa de controle Selecionar Tudo para
que todos os itens sejam desmarcados. Em seguida marcaremos o Item 6.
Ao clicarmos no boto OK os dados sero filtrados. Veja a imagem dos dados abaixo
filtrados. Veja a rea em destaque.
O campo filtrado apresenta o desenho de um filtro. Outras caractersticas da filtragem: a troca
de cor do nmero das linhas e as linhas que no correspondem ao filtro so ocultas.
H possibilidade ainda de aplicar um filtro diferenciado para cada tipo de dados. H filtros
para campos de texto, campo de valores, entre outros. Veja a imagem abaixo.
Pgina: 85 / 250
Alessandro Trovato
http://www.sigaonerd.com
O Campo de filtragem de Preo de Custo foi selecionado. O sexto campo do menu alterouse para Filtros de nmero com diversas possibilidades de filtragem (com comparativo de valores,
mdia, primeiros itens, entre outros).
Se clicarmos em um campo de texto as opes so diferenciadas. Veja agora a imagem
abaixo:
Pgina: 86 / 250
Alessandro Trovato
http://www.sigaonerd.com
52.
Subtotais
No exemplo abaixo tenho uma tabela com valores. Podemos agrupar nossos dados por
clientes, itens, vendedores, regio. Para cada agrupamento podemos realizar uma contagem de
dados, uma soma de valores, entre outras operaes. Na planilha abaixo iremos verificar quando
foi faturado por regio.
Um detalhe muito importante que devemos classificar os dados para podermos aplicar os
subtotais as suas linhas. Devemos classificar os campos que sero agrupados. Em nosso exemplo
quero somar quanto faturei por regio. A classificao da planilha foi feita por regio.
Para aplicar a classificao consulte tpico especfico desta apostila. Vamos ento inserir os
subtotais.
1. Clique na guia Dados
2. Localize a galeria Estrutura de Tpicos
3. Clique no boto Subtotal. A tela abaixo ser exibida. Observe que a mesma tela da
verso 2003 do Excel!
Pgina: 87 / 250
Alessandro Trovato
http://www.sigaonerd.com
4. No campo A cada alterao em: devemos indicar o campo que est classificado. Em
nosso caso Regio.
5. O campo Usar funo permite que utilizemos diversas funes nos dados agrupados.
Vamos escolher e funo soma.
6. O campo Adicionar subtotal a deve indicar o campo que desejamos somar. Neste caso
vamos selecionar o campo Valor da Venda.
Pgina: 88 / 250
Alessandro Trovato
http://www.sigaonerd.com
Alguns controles novos foram exibidos. Observe do lado esquerdo da sua planilha. Os
nmeros 1, 2 e 3 representam a forma que podemos agrupar os dados. Veja abaixo os exemplos de
cada um dos botes pressionados.
Boto 1: Os itens sero agrupados exibindo apenas o total geral. Veja a imagem abaixo.
Pgina: 89 / 250
Alessandro Trovato
http://www.sigaonerd.com
Substituir subtotais atuais far com que os novos subtotais sejam sobrepostos ao que est
ativo na planilha. Pode ser usando por exemplo quando quisermos trocar as funes de agrupamento
(soma, contagem, etc).
Quebra de pgina entre grupos muito til quando precisarmos imprimir nossa planilha.
inserida uma quebra de pgina a cada subtotal, permitindo que cada grupo saia em uma pgina
diferente na impresso.
Resumir abaixo dos dados se for desmarcado, os subtotais aparecero sobre os itens. Veja a
imagem abaixo, fica mais fcil de visualizar a mudana em uma planilha parcial. Observe que o
total geral est agora sendo apresentado na linha 2. O total do Leste est na linha 3.
Pgina: 90 / 250
Alessandro Trovato
http://www.sigaonerd.com
Para remover o subtotal, basta clicar no boto remover todos da janela do SUBTOTAL.
http://bit.ly/1P4BPuw
53. Estrutura de Tpicos
A estrutura de tpicos pode ser utilizada quando voc precisar agrupar dados, ocultando, por
exemplo, partes da planilha at uma totalizao.
Neste caso a explicao mais simples se visualizarmos um exemplo.
Imagine que sua empresa venda para todas as regies do Brasil, para todos os Estados e para
alguns municpios. Gostaria de agrupar as Regies, depois os estados e por ltimo os municpios
para visualizao dos dados ou dos totais faturados.
Esse agrupamento o mesmo do recurso SUBTOTAL do Excel. nica diferena que voc
poder escolher onde ser criada uma estrutura. Seja nas linhas ou colunas.
Observe a planilha acima.
Pgina: 91 / 250
Alessandro Trovato
http://www.sigaonerd.com
Insira totalizadores para cada REGIO, ESTADO e CIDADE. Veja a imagem acima.
Agora, vamos criar a estrutura de tpicos, primeiro passo, iremos selecionar da linha 2 at a
linha 28. Essa primeira estrutura exibir o agrupamento de todos os dados para exibio do total
geral.
Pgina: 92 / 250
Alessandro Trovato
http://www.sigaonerd.com
Observe que do lado esquerdo, antes da representao das linhas apareceram dois controles
numerados como 1 e 2 (rea em destaque).
Esses controles agrupam as informaes, ocultando as clulas que esto definidas dentro da
estrutura.
Clicando no nmero 1 as linhas so agrupadas, a planilha ficar como a planilha abaixo.
Ao clicarmos sobre o controle nmero 2 os dados voltam a aparecer, ou seja, as linhas ocultas
so exibidas.
Agora vamos definir os subtpicos. Vamos agrupar as informaes por regio. Com todas
as linhas aparecendo, selecione as linhas 2 at 12 (repare que so as linhas da regio SUL).
Clique na guia Dados
Localize a guia Estrutura de Tpicos
Clique no boto Agrupar
Pgina: 93 / 250
Alessandro Trovato
http://www.sigaonerd.com
Pgina: 94 / 250
Alessandro Trovato
http://www.sigaonerd.com
Vamos agora agrupar as cidades. Deixe todos os registros aparecendo novamente (clique no
boto 3)
Repita os procedimentos acima s que desta vez selecionando as linhas referentes s cidades.
Quando concluir sua planilha dever ter a seguinte visualizao final.
Um novo controle foi acionado (controle 4). Repare na imagem abaixo quando o controle
nmero 3 for selecionado. Seus dados sero recolhidos e os totais das cidades sero exibidos.
Pgina: 95 / 250
Alessandro Trovato
http://www.sigaonerd.com
Para concluir, irei inserir uma estrutura para as colunas B e C. Para fazer isso deve-se
selecionar as colunas B e C e agrupar com o procedimento utilizado acima.
Quando o controle da coluna for recolhido, somente os valores e as regies sero exibidos.
Veja o exemplo abaixo. Observe que novos controles foram inseridos, s que desta vez na parte
superior da sua planilha.
Para limpar a estrutura, basta selecionar as linhas ou todos os dados e seguir o procedimento
abaixo:
Clique em Limpar Estrutura de Tpicos. Sua planilha voltar a ter o status original
antes do agrupamento.
Pgina: 96 / 250
Alessandro Trovato
http://www.sigaonerd.com
Direo: Indica em que direo que a estrutura de tpicos ir correr para localizar o
totalizador e fazer o agrupamento, no caso do Autotpico. Ele procurar linhas de totalizadores para
criar a diviso da estrutura sendo que para as linhas sero procurados abaixo dos detalhes a serem
agrupados e as colunas direita do detalhe do agrupamento.
A opo Estilos automticos insere um Estilo padro do Excel para a linha de totais. Coloca
o texto em negrito, da linha abaixo do agrupamento em Negrito.
http://bit.ly/1P4BPuw
54.
Funo Escolher
Alessandro Trovato
http://www.sigaonerd.com
Sintaxe: =ESCOLHER(nm_ndice;valor1;valor2;...)
nm_ndice: especifica o argumento de valor selecionado. Nm_ndice deve ser um nmero entre
1 e 29, ou uma frmula ou referncia a uma clula que contenha um nmero entre 1
e 29.
Se nm_ndice for 1, ESCOLHER retornar valor1; se for 2, ESCOLHER retornar
valor2; e assim por diante.
Se nm_ndice for menor do que 1 ou maior do que o nmero do ltimo valor na
lista, ESCOLHER retornar o valor de erro #VALOR!.
Se nm_ndice for uma frao, ser truncada para o menor inteiro antes de ser usada.
valor1, valor2: so 1 a 29 argumentos de valor a partir dos quais ESCOLHER seleciona um valor
ou uma ao a ser realizada com base no nm_ndice.
Exemplo 1:
Com base no ms escolhido, a funo retornar a quantidade de peas produzidas.
Pgina: 98 / 250
Alessandro Trovato
http://www.sigaonerd.com
Funo:
=ESCOLHER(E1;B2;SOMA(B2:B3);SOMA(B2:B4);SOMA(B2:B5);SOMA(B2:B6);SOMA(B2:B7);S
OMA(B2:B8);SOMA(B2:B9);SOMA(B2:B10);SOMA(B2:B11);SOMA(B2:B12);SOMA(B2:B13))
55.
Definio: Localiza um valor na primeira coluna esquerda de uma tabela e retorna um valor na
mesma linha de uma coluna especificada na tabela. Use PROCV em vez de PROCH quando os
valores da comparao estiverem posicionados em uma coluna esquerda ou direita dos dados
que voc deseja procurar.
A funo PROCV muito utilizada para Buscar informaes em outra planilha complementando
sua planilha principal. Por exemplo: Voc recebe do setor financeiro uma planilha com os gastos de
seus funcionrios na loja da empresa. Mas esse relatrio s apresenta o nmero de matrcula do
funcionrio. Como descobrir o nome e o departamento dele? Para fazer essa busca voc deve ter
uma planilha com o nome dos funcionrios, sua matrcula e departamento. Atravs da funo
PROCV voc pode buscar os dados faltantes e identificar o funcionrio e o departamento em que o
desconto deve ser realizado.
O V em PROCV significa "Vertical".
Sintaxe
PROCV(valor_procurado;matriz_tabela;nm_ndice_coluna;procurar_intervalo)
valor_procurado:
Pgina: 99 / 250
Alessandro Trovato
http://www.sigaonerd.com
num_ndice_coluna o nmero da coluna que est o resultado que a funo dever retornar. O
ndice inicia-se em 1 (sendo a primeira coluna) e sucessivamente at a ltima
coluna dos dados.
procurar_intervalo o modo que a funo ir retornar os dados. um valor lgico (Verdadeiro
ou falso), que indicar se a funo retornar o valor exato ou o aproximado.
Utilize 0 (zero) para a procura exata do valor ou 1 (um) para pesquisa
aproximada.
Para que o retorno seja EXATO (VERDADEIRO), os valores na primeira
coluna de matriz_tabela devero estar em ordem crescente; caso contrrio,
PROCV pode no retornar o valor correto.
Se procurar_intervalo for FALSO, matriz_tabela no precisar ser ordenada.
Possveis erros:
#VALOR!
quando nm_ndice_coluna for menor do que 1
#REF!
se nm_ndice_coluna for maior do que o nmero de colunas em matriz_tabela
#N/D
quando o valor no encontrado em matriz_tabela.
Para a explicao deste contedo, utilizaremos uma planilha independente com a seguinte
caracterstica:
Ordem das planilhas no arquivo:
Planilha de Clientes:
Alessandro Trovato
http://www.sigaonerd.com
Planilha de Produtos:
Planilha de Pedidos:
Alessandro Trovato
http://www.sigaonerd.com
http://bit.ly/1GfxIEB
http://bit.ly/1KQcVIJ
56.
Definio: Localiza um valor especifico na linha superior de uma tabela ou matriz e retorna um
valor na mesma coluna de uma linha especificada na tabela ou matriz. Use PROCH em
vez de PROCV quando os valores da comparao estiverem posicionados em uma
coluna a esquerda dos dados que voc quiser localizar.
A funo PROCH no to utilizada quanto a funo PROCV, mas pode ser utilizada para
Buscar informaes em outra planilha complementando sua planilha principal. Por exemplo: Voc
recebe do setor financeiro uma planilha com os gastos de seus funcionrios na loja da empresa. Mas
esse relatrio s apresenta o nmero de matrcula do funcionrio. Como descobrir o nome e o
Pgina: 102 / 250
Alessandro Trovato
http://www.sigaonerd.com
departamento dele? Para fazer essa busca voc deve ter uma planilha com o nome dos funcionrios,
sua matrcula e departamento.
Se os dados estiverem colunas e no em linhas atravs da funo PROCH voc pode buscar
os dados faltantes e identificar o funcionrio e o departamento em que o desconto deve ser realizado.
O H em PROCH significa "Horizontal".
Sintaxe
PROCH(valor_procurado;matriz_tabela;nm_ndice_lin;procurar_intervalo)
valor_procurado:
matriz_tabela
num_ndice_lin
Planilha de Clientes:
Pgina: 103 / 250
Alessandro Trovato
http://www.sigaonerd.com
Planilha de Produtos:
Planilha de Pedidos:
Alessandro Trovato
http://www.sigaonerd.com
http://bit.ly/1OF6Buz
Alessandro Trovato
http://www.sigaonerd.com
57.
Funo ndice
A funo ndice retorna um valor ou a referncia para um valor dentro de uma tabela ou intervalo.
A funo ndice possui duas formas de utilizao. A primeira forma quando utilizamos a funo
com referncias de clulas. A segunda forma a matricial.
Definio de Matricial: Matriz utilizada para criar frmulas nicas que produzem vrios
resultados ou que operam em um grupo de argumentos organizados em linhas e colunas.
Para exemplificar, veja em que situaes voc utilizaria as formas:
Se quiser
Utilize
Forma matricial
Forma de referncia
Forma matricial
Retorna o valor de um elemento em uma tabela ou matriz selecionado pelos ndices de nmero
de linha e coluna.
Use a forma de matriz se o primeiro argumento de NDICE for uma constante de matriz (Por
exemplo um conjunto de clulas - a1:a10)
Sintaxe: =NDICE(matriz; num_linha; num_coluna)
Matriz: um intervalo de clulas ou uma constante de matriz.
Se a matriz contiver apenas uma linha ou coluna, argumento nm_linha ou nm_coluna
correspondente opcional.
Se a matriz tiver mais de uma linha e mais de uma coluna e apenas nm_linha ou nm_coluna
for usado, NDICE retornar uma matriz referente linha ou coluna inteira da matriz.
Nm_linha seleciona a linha na matriz a partir da qual um valor dever ser retornado. Se
nm_linha for omitido, nm_coluna obrigatrio.
Nm_coluna seleciona a coluna na matriz a partir da qual um valor dever ser retornado. Se
nm_coluna for omitido, nm_linha obrigatrio.
Observaes:
Se os argumentos nm_linha e nm_coluna forem usados, NDICE retornar o valor
contido na clula que estiver no ponto de interseo entre nm_linha e nm_coluna.
Se voc definir nm_linha ou nm_coluna como 0 (zero), NDICE retornar a matriz de
valores referente coluna ou linha inteira, respectivamente. Para usar valores retornados
como uma matriz, insira a funo NDICE como uma frmula de matriz em um intervalo
horizontal de clulas para uma linha e em um intervalo vertical de clulas para uma
coluna. Para inserir uma frmula de matriz, pressione CTRL+SHIFT+ENTER.
Pgina: 106 / 250
Alessandro Trovato
http://www.sigaonerd.com
Nm_linha e nm_coluna devem fazer referncia a uma clula dentro de uma matriz,
caso contrrio, NDICE retornar o valor de erro #REF!.
Forma Referncia
Retorna a referncia da clula na interseo de linha e coluna especficas. Se a referncia for
formada por selees no-adjacentes, voc pode escolher a seleo que deseja observar.
Sintaxe: =NDICE(ref; nm_linha; nm_coluna; nm_rea)
Ref = uma referncia a um ou mais intervalos de clulas.
Observao: 1) Se voc estiver inserindo um intervalo no adjacente para a ref, coloque ref entre
parnteses. 2) Se cada rea na referncia contiver apenas uma linha ou coluna, o
argumento nm_linha ou nm_coluna, respectivamente, ser opcional. Por exemplo,
para uma referncia de linha nica, use NDICE(ref;;nm_coluna).
Nm_linha o nmero da linha em ref de onde ser fornecida uma referncia.
Nm_coluna o nmero da coluna em ref de onde ser fornecida uma referncia.
Nm_rea seleciona um intervalo em ref do qual deve ser retornada a interseo de nm_linha
com nm_coluna. A primeira rea selecionada ou inserida recebe o nmero 1, a
segunda recebe o nmero 2, e assim por diante. Se nm_rea for omitido, NDICE
usar a rea 1.
Por exemplo, se ref descrever as clulas (A1:B4;D1:E4;G1:H4), ento nm_rea 1
representar o intervalo A1:B4, nm_rea 2 representar o intervalo D1:E4 e nm_rea 3
representar o intervalo G1:H4.
Exemplo:
Pgina: 107 / 250
Alessandro Trovato
http://www.sigaonerd.com
Frmula
Fruta
Preo
Contagem
Mas
R$ 0,69
40
Bananas
R$ 0,34
38
Limes
R$ 0,55
15
Laranjas
R$ 0,25
25
Pras
R$ 0,59
40
Fruta
Preo
Contagem
Amndoas
R$ 2,80
10
Cajus
R$ 3,55
16
Amendoins
R$ 1,25
20
Nozes
R$ 1,75
12
Descrio (resultado)
=NDICE(A2:C6;2;3)
A interseo da segunda linha com a terceira coluna no intervalo A2:C6, que o contedo
da clula C3 (38)
=NDICE((A2:C6;A8:C11);2;2;2)
A interseo da segunda linha com a segunda coluna na segunda rea de A8:C11, que o
contedo da clula B9 (3,55)
=SOMA(NDICE(A1:C11;0;3;1))
A soma da terceira coluna na primeira rea do intervalo A1:C11, que a soma de C1:C6
(216)
=SOMA(B2:NDICE(A2:C6;5;2))
http://bit.ly/1Wz7F4C
Alessandro Trovato
http://www.sigaonerd.com
58.
Funo Corresp
Retorna a posio relativa de um item em uma matriz que coincide com um valor
especificado em uma ordem especfica.
Use CORRESP em vez de uma das funes PROC quando voc precisar da posio de um
item em um intervalo ao invs do item propriamente dito.
Sintaxe: =CORRESP(valor_procurado; matriz_procurada; tipo_correspondncia)
Valor_procurado o valor utilizado para localizar o valor desejado em uma tabela.
Matriz_procurada um intervalo contguo de clulas que contm valores possveis de procura.
Tipo_correspondncia o nmero -1, 0 ou 1. Tipo_correspondncia especifica como o Excel
corresponde a valor_procurado com os valores contidos em
matriz_procurada.
Obsevaes:
Se tipo_correspondncia for 1, CORRESP localizar o maior valor que for menor do que ou
igual a valor_procurado. Matriz_procurada deve ser posicionada em ordem Crescente;
Se tipo_correspondncia for 0, CORRESP localizar o primeiro valor que for exatamente
igual a valor_procurado.
Se tipo_correspondncia for -1, CORRESP localizar o menor valor que seja maior ou igual
a valor_procurado. Matriz_procurada deve ser posicionada em ordem decrescente:
Se tipo_correspondncia for omitido, ser equivalente a 1.
Comentrios
CORRESP no faz distino entre letras maisculas e minsculas quando estiver fazendo a
correspondncia entre valores de texto.
Se CORRESP no conseguir localizar um valor coincidente, ele fornecer o valor de erro
#N/D.
Se tipo_correspondncia for 0 e valor_procurado for um texto, valor_procurado poder
conter os caracteres curinga asterisco (*) e ponto de interrogao (?). Um asterisco
corresponde a qualquer sequncia de caracteres; um ponto de interrogao corresponde a
qualquer caractere individual.
Alessandro Trovato
http://www.sigaonerd.com
Exemplo
Observe na primeira parte do exerccio que inicialmente devo digitar o Estado que desejo
encontrar (clula C1).
Para localizar a linha da minha base de dados utilizei a funo CORRESP onde C1 a clula
onde tenho o Estado desejado. F2:F28 minha matriz de dados, observe que selecionei a partir da
segunda linha, desprezando a linha de ttulo da minha tabela.
O parmetro 0 (zero) indica a busca exata. Como resultado para a frmula encontramos o
valor 26, ou seja, a sigla do estado de So Paulo aparece na linha 26 (contados a partir da minha
seleo, ou seja, a partir de A2).
Na segunda parte precisei utilizar a funo NDICE para retornar a informao desejada
pois o CORRESP s retorna a posio da minha informao na matriz de dados.
Para retornar o Estado utilizei a funo = NDICE(F2:H28;D3;2).
Observe que o parmetro D3, ou seja, o nmero da linha foi obtido atravs da funo
CORRESP em D3. Podemos utilizar as 2 funes juntas para retornar o resultado. Veja abaixo.
Pgina: 110 / 250
Alessandro Trovato
http://www.sigaonerd.com
http://bit.ly/1Wz7F4C
Alessandro Trovato
http://www.sigaonerd.com
59.
Funo Desloc
Retorna uma referncia para um intervalo, que um nmero especificado de linhas e colunas
de uma clula ou intervalo de clulas. A referncia retornada pode ser uma nica clula ou um
intervalo de clulas. Voc pode especificar o nmero de linhas e de colunas a serem retornadas.
Resumindo a informao acima (que foi obtida no Help do Excel) a funo Desloc
extremamente til para criar matrizes de clulas variveis. Voc vai ver nesta apostilas exemplos de
como aplica-la e tambm nos vdeos que tenho no Youtube o uso constante dessa funo. Para
dashboard uma funo imprescindvel!
Sintaxe: =DESLOC(ref;lins;cols;altura;largura)
Ref a referncia em que se deseja basear o deslocamento. Ref deve se referir a uma clula ou
intervalo de clulas adjacentes; caso contrrio, DESLOC retornar o valor de erro #VALOR!.
Lins o nmero de linhas, acima ou abaixo, a que se deseja que a clula superior esquerda se refira.
Usar 5 como o argumento de linhas, especifica que a clula superior esquerda na referncia est
cinco linhas abaixo da referncia. Lins pode ser positivo (que significa abaixo da referncia inicial)
ou negativo (acima da referncia inicial).
Cols o nmero de colunas, esquerda ou direita, a que se deseja que a clula superior esquerda
do resultado se refira. Usar 5 como o argumento de colunas, especifica que a clula superior
esquerda na referncia est cinco colunas direita da referncia. Cols pode ser positivo (que
significa direita da referncia inicial) ou negativo ( esquerda da referncia inicial).
Altura a altura, em nmero de linhas, que se deseja para a referncia fornecida. Altura deve ser
um nmero positivo.
Largura a largura, em nmero de colunas, que se deseja para a referncia fornecida. Largura deve
ser um nmero positivo.
Observaes
Se lins e cols deslocarem a referncia sobre a borda da planilha, DESLOC retornar o valor
de erro #REF!.
Se altura ou largura forem omitidos, sero equivalentes a altura ou largura de ref.
Na verdade, DESLOC no desloca quaisquer clulas nem modifica a seleo; apenas fornece
uma referncia. DESLOC pode ser usada com qualquer funo que pressuponha um
argumento de referncia. Por exemplo, a frmula SOMA(DESLOC(C2;1;2;3;1)) calcula o
valor total de um intervalo formado por 3 linhas e 1 coluna que est 1 linha abaixo e 2 colunas
direita da clula C2.
Alessandro Trovato
http://www.sigaonerd.com
Exemplos
=DESLOC(C3;2;3;1;1)
O deslocamento ocorre a partir da clula C3. Duas linhas para baixo, trs colunas para a
direita. O contedo da clula F5 exibido.
=SOMA(DESLOC(C3:E5;-1;0;3;3))
Seria somado por essa funo a faixa de C2 at E4 devido ao argumento -1, que deslocou o
incio das referncia 1 coluna para a esquerda. O parmetro zero indica que no ser deslocado
nenhuma coluna. Altura e largura sero de 3.
=DESLOC(C3:E5;0;-3;3;3)
Neste caso retornado um erro, pois a referncia no est na planilha. Observe que o
parmetro linha est sendo deslocado trs colunas para a esquerda, antes da coluna A. O erro
apresentado seria #REF!
Alessandro Trovato
http://www.sigaonerd.com
8. Agora vamos criar uma regra de validao para a minha clula, para que eu possa utilizar os
departamentos digitados. Na clula B2 digitei Escolha o departamento e na clula B3 irei
fazer a validao da clula.
Pgina: 114 / 250
Alessandro Trovato
http://www.sigaonerd.com
15. Quando concluir pressione o boto OK. Sua clula foi validada por uma lista e essa lista
dinmica. Veja a prxima imagem.
16. Observe que a caixa de validao est com os departamentos listados. Para mostrar a lista
dinmica, clique na clula B9 e adicione mais um departamento. Em minha planilha irei digitar
Diretoria.
Alessandro Trovato
http://www.sigaonerd.com
17. Aps a incluso do novo departamento, basta clicar na caixa de validao novamente que voc
ver o departamento novo, sem que voc tenha que alterar o tamanho da faixa de dados da sua
lista. Veja a imagem abaixo.
O recurso de listas dinmicas tambm pode ser utilizado para grficos, tabelas
dinmicas, funes, e muitas outras aplicaes! Experimente utiliz-las e use a
sua criatividade.
Alessandro Trovato
http://www.sigaonerd.com
http://bit.ly/1VrtEbq
http://bit.ly/1GamZLN
Alessandro Trovato
http://www.sigaonerd.com
60.
Atribuio de nomes
Alessandro Trovato
http://www.sigaonerd.com
4. Veja agora as funes utilizadas nos campos Estado e Capital com a substituio das
referncias pelo nome da faixa de dados.
=PROCV(G2;ESTADOS;2;0)
=PROCV(G2;ESTADOS;3;0)
5. Caso voc deseje visualizar todos os nomes dados s clulas em sua planilha, clique na seta
do lado direito da caixa de nome. Todos os nomes sero exibidos como na figura abaixo.
Alessandro Trovato
http://www.sigaonerd.com
4.
Se quisermos alterar ou excluir o nome das faixas atribudos, podemos clicar sobre o nome
e depois nos respectivos botes EDITAR ou EXCLUIR.
Podemos utilizar outras funes com os nomes, por exemplo:
=CONT.VALORES(ESTADO)
o resultado seria 81 pois sero contados todas as clulas preenchidas de A1:C28.
http://bit.ly/1LE7dij
Alessandro Trovato
http://www.sigaonerd.com
61.
Tabela Dinmica
Muitas vezes necessria a anlise de diversas perspectivas de uma mesma base de dados (sua
planilha com informaes para analisar).
Para evitar que sejam confeccionadas vrias planilhas de anlise, com base em um mesmo
banco de dados, o Excel possui um recurso muito interessante conhecido como Tabela Dinmica.
A Tabela Dinmica muito til, pois permite a anlise dos dados e no permite a
manipulao desses dados para apagar ou substituir os valores. Eles so utilizados somente para
exibio e a combinao dos campos pode deixar seu relatrio pronto em segundos.
Os dados de origem para a tabela dinmica podem vir do Excel, do Access, de um banco de
dados como o Oracle, o SQL Server e de muitos outros programas de banco de dados.
O processo de criao de uma tabela dinmica simples. Devemos cri-la a partir de uma
base de dados existente. Aps a seleo dos dados, vemos montar a estrutura da tabela dinmica.
Nos passos abaixo voc acompanhar passo a passo todo o processo. Tomaremos como Base
uma planilha do Excel.
1. Vamos criar uma tabela de exemplo. Digite os dados abaixo em uma planilha em branco.
Nome
Produto
Representante Regio
Cliente7
Cliente8
Cliente6
Cliente14
Cliente15
Cliente1
Cliente5
Cliente15
Cliente6
Cliente15
Cliente15
Cliente4
Cliente10
Cliente8
Cliente6
Item 12
Item 08
Item 12
Item 14
Item 15
Item 01
Item 01
Item 11
Item 01
Item 01
Item 01
Item 04
Item 10
Item 14
Item 15
R$ 624,00
R$ 3.133,00
R$ 5.221,67
R$ 1.305,42
R$ 3.916,25
R$ 100,00
R$ 25,00
R$ 41,67
R$ 69,44
R$ 116,00
R$ 20,50
R$ 100,00
R$ 166,67
R$ 5.286,94
R$ 135,00
Vendedor3
Vendedor8
Vendedor3
Vendedor3
Vendedor15
Vendedor1
Vendedor3
Vendedor11
Vendedor3
Vendedor3
Vendedor3
Vendedor4
Vendedor10
Vendedor11
Vendedor3
2.
3.
4.
5.
R$ 374,40
R$ 1.566,50
R$ 4.177,33
R$ 1.096,55
R$ 3.681,28
R$ 80,00
R$ 20,00
R$ 25,00
R$ 63,89
R$ 81,20
R$ 12,30
R$ 50,00
R$ 121,67
R$ 4.177,33
R$ 1.096,55
67%
100%
25%
19%
6%
25%
25%
67%
9%
43%
67%
100%
37%
25%
19%
Leste
Leste
Leste
Leste
Leste
Norte
Norte
Norte
Norte
Oeste
Sul
Sul
Sul
Leste
Norte
Alessandro Trovato
http://www.sigaonerd.com
a. O item Selecionar uma tabela ou intervalo indica rea de origem dos dados.
Dever ser selecionada a matriz completa com seus dados.
b. O item Usar uma fonte de dados externa permite a abertura de arquivos gerados
por outros programas de banco de dados.
c. Na segunda parte da tela encontramos o local onde a tabela dinmica vai ser
criada. Podem inseri-la em uma planilha j existente ou permitir a abertura de
uma nova planilha. Recomendo que voc insira em uma Nova Planilha, a no ser
que haja necessidades especficas.
6. Selecione a rea dos seus dados (o prprio assistente ir sugerir a rea em que ele
reconheceu os dados inseridos).
7. Escolha o local como sendo uma Nova Planilha.
8. Pressione o boto OK. A planilha abaixo ser inserida na sua Pasta de Trabalho.
Alessandro Trovato
http://www.sigaonerd.com
Quando utilizamos alguns recursos no Excel, novas Guias so abertas (veja a rea
em destaque na imagem abaixo).
As guias geradas no caso de trabalharmos com uma tabela dinmica sero
ANALISAR e DESIGN. Essas duas guias possuem todos os comandos necessrios
para trabalharmos com a tabela dinmica.
Guia Analisar
Guia Design
Pgina: 123 / 250
Alessandro Trovato
http://www.sigaonerd.com
LINHAS:
COLUNAS:
FILTROS campo principal da tabela que filtra todos os demais campos posicionados nas demais
reas. um campo de filtragem principal.
VALORES
local onde realizamos os clculos dos nossos dados. Por exemplo: soma total do
faturamento, contagem de notas, mdia dos valores, insero de campos calculados,
entre outros.
Em nosso exemplo queremos emitir uma consulta que permita consultar por regio: o nome
do vendedor, o produto vendido, o representante e o total das vendas.
Acima da rea de identificao das partes da tabela dinmica exibido todos os campos que
podem ser utilizados para montar a tabela. Veja a imagem abaixo.
Alessandro Trovato
http://www.sigaonerd.com
Na verso anterior do Office os campos deviam ser arrastados para a rea desejada da tabela
dinmica. Nesta nova verso devemos apenas clicar na caixa de seleo do campo. Automaticamente
o campo ser associado rea de LINHA. Caso deseje que o campo seja atribudo outra regio da
Tabela dinmica basta arrastar o campo para o campo desejado.
No exemplo abaixo selecionei o campo Regio. Em seguida, nome, produto e representante
foram selecionados tambm. O campo Valor da Venda foi arrastado para a rea Valores, onde
totalizamos pela soma os dados. A imagem abaixo demonstra como foram inseridos os dados na
tabela dinmica. Veja a rea em destaque com os respectivos campos nas reas.
Alessandro Trovato
http://www.sigaonerd.com
Para que possamos escolher a ordem de exibio dos dados, podemos arrastar os campos na
rea de linha trazendo para cima ou para baixo sendo que o primeiro campo ser sempre o
concentrador das informaes.
Veja a tela um: Ordem dos campos: Regio, Representante, Nome e Produto.
Para tornar o campo Nome prioritrio, basta clicar e segurar pressionado o boto esquerdo
do mouse sobre o campo e arrast-lo para a primeira posio da lista. Veja a prxima imagem.
Observe que ao lado de cada campo h uma seta de opes apontando para a parte inferior
da tela. Quando clicamos nesse boto, a janela abaixo exibida.
Alessandro Trovato
http://www.sigaonerd.com
Podemos atravs do menu mudar a ordem dos campos (Mover para cima, mover para baixo,
mover para o incio, mover para o fim). Podemos trocar o campo de posio na tabela dinmica
(mover para FILTRO de Relatrio, Mover para Rtulos de LINHA, mover para rtulos de
COLUNA e mover para VALORES), podemos remover o campo e ainda entrar nas configuraes
do campo (onde poderemos trocar a operao que ele faz se estiver na rea de dados, trocar o nome
do campo, entre outras operaes).
A imagem do lado abaixo exibida quando o boto configuraes do campo foi selecionado,
para o campo Nome.
Alessandro Trovato
http://www.sigaonerd.com
Para filtrar, por exemplo, um cliente especfico clique no boto de filtragem do cliente. No
menu de opes que abrir escolha o cliente que deseja que esteja visvel. Os demais devero ser
desmarcados. Observe na imagem abaixo. Somente o cliente 15 est visvel.
Aps pressionar o boto OK sero filtrados os clientes. Veja a tabela dinmica abaixo
filtrada.
Alessandro Trovato
http://www.sigaonerd.com
O boto Formato do Nmero permite a formatao das clulas que sero utilizadas para a
totalizao. Devemos evitar formatar as clulas diretamente na tabela dinmica. Recomendo voc
utilizar essa opo para que, ao mover os dados pela tabela no corra o risco de perder a formatao.
Veja a tela que aberta quando clicamos no boto Formato do Nmero. a tela de formatao
de clula.
Alessandro Trovato
http://www.sigaonerd.com
Uma vez escolhida a opo de Resumo e a formatao da clula, clique no boto OK at voltar
a sua tabela dinmica. Veja o resultado final. Alterei o nome do campo totalizador para Valor Total
e a formatao do campo agora no formato monetrio.
Alessandro Trovato
http://www.sigaonerd.com
Vamos montar uma nova tabela, gostaria agora de visualizar quando faturei para cada regio
apenas. Veja como ficaria a tabela dinmica abaixo.
Gostaria ento de saber os dados completos das vendas realizadas para a regio Norte. Para
criar a nova planilha com os dados para anlise, clique duas vezes com o boto esquerdo do mouse
sobre o totalizador da regio Norte (conforme destacado na imagem acima).
Uma nova planilha ser exibida com os dados exportados (conforme imagem abaixo). O
Excel insere uma nova planilha (no meu exemplo Plan1), os dados e os ttulos so preenchidos com
cores diferentes para que no haja confuso com seu banco de dados. A nova planilha j vem com
o recurso de filtragem ativado tambm.
CAMPO CALCULADO
Um recurso interessante da tabela dinmica a possibilidade de criarmos CAMPOS
CALCULADOS diretamente na tabela, sem incluirmos clculos na nossa base de dados.
O campo calculado somente pode ser utilizado na rea de VALORES da nossa tabela dinmica.
Gostaria de saber quanto de PIS e COFINS que pagaria pelas notas fiscais emitidas.
Normalmente utilizaramos uma coluna extra no nosso banco de dados, mas imagine que
esse banco de dados atualizado constantemente. Com esse recurso pouparemos trabalho de ficar
atualizando a base de dados a cada insero que fizermos de informaes.
Vamos ao exemplo. Utilizaremos o mesmo conjunto de dados acima.
Alessandro Trovato
http://www.sigaonerd.com
Alessandro Trovato
http://www.sigaonerd.com
Agora pratique. Insira em sua tabela dinmica mais um campo, chamado COFINS com alquota
de 3% sobre o valor da Venda.
Outro campo que voc pode inserir para praticar o Total de Impostos que ser a soma do
campo PIS e COFINS.
http://bit.ly/1j1oRl7
Alessandro Trovato
http://www.sigaonerd.com
http://bit.ly/1j1oQ0v
http://bit.ly/1FJ3n6o
62.
Grficos
Para iniciarmos o processo precisamos selecionar a rea que ser representada no grfico.
Irei selecionar da clula A3 at a clula F10.
Alessandro Trovato
http://www.sigaonerd.com
3. Clique no boto Colunas. O menu aberto permite que voc escolha o grfico desejado.
Vamos selecionar o tipo Colunas 3D Agrupadas.
Alessandro Trovato
http://www.sigaonerd.com
Na verso anterior um assistente de quatro etapas seria exibido. Esse assistente foi abolido,
pois podemos a partir de agora definir quais alteraes faremos em nosso grfico.
Vamos refinar um pouco nosso grfico. Veja abaixo as guias disponveis para alterao do
seu grfico.
Guia DESIGN
Em Design podemos:
Alterar o tipo de grfico
o O boto Alterar Tipo de Grfico quando pressionado exibe a tela de Tipos de Grfico
completa. Veja a imagem abaixo.
Alessandro Trovato
http://www.sigaonerd.com
Alessandro Trovato
http://www.sigaonerd.com
Mover o grfico.
Pgina: 138 / 250
Alessandro Trovato
http://www.sigaonerd.com
o Nosso grfico pode aparecer na planilha junto com nossos dados (como no exemplo
acima) ou em uma planilha separada. Para mov-lo, clique no boto Mover Grfico.
A tela abaixo ser exibida. Basta escolher a opo desejada e clicar no boto OK.
Guia FORMATAR
Em FORMATAR podemos:
Seleo atual
o Permite que sejam selecionadas partes especficas do seu grfico com o primeiro item
(onde est identificado como rea do Grfico). Depois de selecionado, podemos
formatar a seleo. O boto Redefinir para coincidir estilo servir para retornar ao
padro do estilo escolhido anteriormente.
Inserir Formas
o Permite que objetos sejam inseridos em seu grfico. So eles: Imagem, Formas e
Caixa de Texto.
Alessandro Trovato
http://www.sigaonerd.com
Eixos
o Podemos ocultar ou reexibir os Eixos que identificam as sries de dados inseridas em
seu grfico. Podemos inclusive invert-los fazendo que os eixos sejam exibidos da
direita para a esquerda. Podemos tambm mostrar os eixos em escalas logartmicas
ou em escala de Milhar, Milho ou Bilho.
Se clicarmos no boto Mais Opes de Eixos, vrias opes de configurao sero
exibidas na rea a direita de sua planilha.
Alessandro Trovato
http://www.sigaonerd.com
Se clicarmos no boto Mais Opes de ttulos de Eixos uma caixa de dilogo ser
exibida com diversas configuraes ainda possveis.
Alessandro Trovato
http://www.sigaonerd.com
Rtulos de Dados
o Os rtulos so caixas de texto inseridos no grfico para explicar a informao que foi
plotada
Alessandro Trovato
http://www.sigaonerd.com
Tabela de Dados
o O item Tabela de Dados permite a exibio dos dados que originaram o grfico,
plotados em conjunto.
Linhas de Grade
o O recurso linhas de grade permite selecionar se sero exibidas ou nas as linhas de
grade para separar as barras ou linhas do grfico plotado
Alessandro Trovato
http://www.sigaonerd.com
Legenda
Alessandro Trovato
http://www.sigaonerd.com
Os demais itens do Menu (Barras de Erros, Linhas, Linhas de Tendncia e Barras Superiores e
Inferiores so exibidos dependendo do tipo de grfico).
Guia FORMATAR
Alessandro Trovato
http://www.sigaonerd.com
Em Formatar podemos:
Estilos de Forma
Estilos de WordArt
o Podemos utilizar os estilos de formatao do WordArt para formatar o texto que
compe nosso grfico. Muito til para a rea de ttulo principal do grfico ou de
ttulos dos rtulos.
Organizar
o A galeria organizao permite que organizemos nosso grfico em nossa planilha,
quando sua posio, alinhamento, se ele est a frente ou atrs de outros objetos entre
outras configuraes.
Alessandro Trovato
http://www.sigaonerd.com
Tamanho
o A galeria Tamanho permite que o grfico possa ter dimenses especficas quando as
medidas so inseridas nos campos Altura e Largura. As medidas so automaticamente
acertadas quando dimensionamos o grfico arrastando suas bordas tambm.
Podemos tambm criar grficos com dados parciais da nossa base de dados.
Para fazer isso selecione apenas os dados desejados antes de iniciar a criao de grficos.
Na imagem abaixo voc pode observar que foram selecionados
Esta seleo feita segurando a tecla CTRL enquanto voc arrasta o mouse selecionando os
dados para a criao do grfico. Ao escolher o tipo do grfico, apenas os dados selecionados sero
plotados.
Alessandro Trovato
http://www.sigaonerd.com
Elementos do Grfico: Permite adicionar elementos como ttulos, legendas, rtulos, etc.
Estilos do Grfico: Permite alterar rapidamente os estilos do grfico selecionado
Filtros de Grfico: Permite a aplicao de filtros para os dados
Alessandro Trovato
http://www.sigaonerd.com
http://bit.ly/1OHnRQ2
http://bit.ly/1RgMPEg
63.
Grfico Dinmico
O grfico dinmico construdo com base em uma tabela dinmica, para mostrar
graficamente o resultado apurado pela tabela. A criao de um Grfico Dinmico muito simples.
Aps a concluso da construo de uma Tabela Dinmica, clique no boto de Grfico
Dinmico que est localizado na guia Ferramentas de Tabela Dinmica, galeria Ferramentas.
Alessandro Trovato
http://www.sigaonerd.com
Uma nova janela foi aberta com seu grfico e o Painel de Filtro da Tabela Dinmica. Seu
grfico agora depende de sua tabela Dinmica. Quando esta sofrer as alteraes, seu grfico ser
automaticamente atualizado. Uma nova guia ser inserida no grupo de guias Ferramentas de Grfico
Dinmico. Veja abaixo o grfico dinmico inserido e a nova guia Analisar.
Alessandro Trovato
http://www.sigaonerd.com
http://bit.ly/1j1oQ0v
64.
Segmentao de dados
Um recurso muito interessante que foi incorporado no Excel foi a segmentao de dados para
Tabelas Dinmicas e Grficos Dinmicos.
Se voc pretende criar vises mais profissionais para seus dados ou criar dashboards ento voc
com certeza utilizar a segmentao de dados.
Uma vez criada a sua tabela ou grfico dinmico, clique na guia Ferramentas de Tabela
Dinmica, clique na guia ANALISAR e em seguida na Galeria Filtrar clique na opo Inserir
Segmentao de dados.
Uma caixa de dilogo ser aberta com todos os campos que compem a sua tabela dinmica.
Alessandro Trovato
http://www.sigaonerd.com
A janela aberta com os campos permite que voc marque ou desmarque os dados que no quer
visualizar em sua tabela dinmica ou grfico dinmico.
No exemplo abaixo esto marcadas apenas as regies Leste e Sul
Alessandro Trovato
http://www.sigaonerd.com
Alessandro Trovato
http://www.sigaonerd.com
65.
Impresso no Excel
A impresso nem sempre considerada como importante no Excel, mas existem detalhes que
fazem toda a diferena na hora da impresso. Vamos falar abaixo de alguns desses tpicos.
a) Seleo de impresso
1. Selecione a rea que deseja imprimir.
2. Clique na guia Layout da Pgina
Observe tambm que na rea de nomes (assinalada acima), foi inserida automaticamente pelo
Excel, uma faixa de nomes chamada Area_de_impressao.
O Modo de Visualizao de Impresso permite que analisemos a impresso da planilha na
tela do micro, sem gastarmos folha ou tinta. Para acessar esse modo de visualizao, siga os passos
abaixo.
1.
2.
3.
4.
Alessandro Trovato
http://www.sigaonerd.com
b) Seleo de Impressora
Se tivermos mais de uma impressora instalada em nosso equipamento, poderemos escolher em
qual delas nossa planilha ser impressa.
Para selecionar a impressora, siga os passos abaixo.
Na tela de impresso exibida nos passos anteriores, clique na opo assinalada na
imagem abaixo.
Alessandro Trovato
http://www.sigaonerd.com
Clique no boto Tamanho. Uma lista com diversos tamanhos de papis ser exibida.
Escolha aquela que ir descrever corretamente a folha utilizada pela sua impressora
clicando sobre ela.
d) Margens
Podemos tambm escolher as margens de impresso para nossos dados. Em uma impresso
no Excel, evite encostar seus dados nas laterais da pgina, pois poder haver corte de informao
impressa.
Para configurar as margens do documento siga os passos abaixo.
Pgina: 156 / 250
Alessandro Trovato
http://www.sigaonerd.com
Clique sobre o boto Margens. Uma janela com opes ser aberta. Para selecionar
qualquer uma das opes basta clicar sobre o item do menu.
Alessandro Trovato
http://www.sigaonerd.com
Uma dica importante a centralizao do relatrio na pgina, ela pode ser horizontal ou vertical,
dependendo da configurao escolhida.
e) Cabealho e Rodap
Nos relatrios a serem impressos podemos configurar o cabealho e rodap das folhas. Esses
controles facilitam a organizao de relatrios muito extensos ou mesmo facilitam a localizao da
planilha de origem. Na verso a partir do Excel 2003 podemos inclusive definir imagens para o
cabealho ou rodap.
Para alterar o cabealho e rodap siga os passos abaixo.
1. Clique na guia Inserir.
2. Localize a galeria Texto.
3. Clique no boto Cabealho e Rodap. O layout da sua planilha ir alterar. Ficar como a
imagem abaixo. Observe que uma nova guia chamada Ferramentas de Cabealho e Rodap
exibida com todas as configuraes para o Cabealho e rodap. Sua planilha tambm foi
alterada para o modo de visualizao de Layout de Pgina.
Alessandro Trovato
http://www.sigaonerd.com
4. O cabealho est sendo exibido no exemplo acima. Podemos a partir desse momento
configurar o cabealho inserindo os controles que desejamos. Podemos inserir: Nmero de
pgina, Nmero de pginas, Data atual, hora atual, Caminho do arquivo, Nome do arquivo,
nome da planilha, imagem, formatar a imagem, alternar entre cabealho e rodap e configurar
na galeria Opes de que forma desejamos o cabealho. Se clicarmos nos dois primeiros
botes chamados Cabealho e Rodap encontraremos j formatos pr-configurados.
Podemos ainda utilizar a configurao conforme a verso 2003, utilizando a tela de
configurao de pgina. Para isso devemos seguir os seguintes passos.
Localize a guia Configurar Pgina. No canto inferior da guia h um boto assinalado em
destaque na imagem abaixo.
Alessandro Trovato
http://www.sigaonerd.com
Clicando nos botes Personalizar Cabealho ou Personalizar Rodap a imagem abaixo ser
exibida.
Alessandro Trovato
http://www.sigaonerd.com
Alessandro Trovato
http://www.sigaonerd.com
Alessandro Trovato
http://www.sigaonerd.com
5. No exemplo acima a linha 1 (que contm os ttulos das colunas) ser repetida em todas as
folhas e a coluna A (que contm o nome dos alunos) ser repetida a esquerda facilitando a
identificao de quem a informao impressa.
g) Impresso de comentrios
Os comentrios no so impressos por padro nas planilhas de Excel. Para realizar a
impresso dos comentrios devemos marcar esse campo. Podemos definir se os comentrios sero
impressos No final da planilha ou Como exibido na planilha.
Nas opes de impresso ainda podemos configurar que as linhas de grade sejam impressas
(mesmo que no tenham sido formatadas as bordas das clulas), impresso em preto e branco,
qualidade rascunho e com os ttulos de linhas e coluna (imagem abaixo).
http://bit.ly/1VrtHnr
http://bit.ly/1iMpEpo
Alessandro Trovato
http://www.sigaonerd.com
66.
Modos de Visualizao
O Excel possui trs formatos de visualizao dos dados de sua planilha. O primeiro
chamado de Normal e neste formato que normalmente trabalhamos.
O segundo formato chamado de Layout da Pgina e j vimos como ele opera na
explicao anterior.
O terceiro formato chamado de Visualizao da quebra de pgina e pode ser til para
formatarmos a impresso do documento, arrastando as linhas que formam os limites de impresso.
Para alternar o modo devemos:
1. Clique na guia Exibio
2. Localizar a galeria Modos de Exibio de Pasta de Trabalho
As linhas mais grossas, na borda dos dados e que contornam nossa planilha servem para
ajustarmos o local das quebras arrastando-as com o mouse.
Pgina: 164 / 250
Alessandro Trovato
http://www.sigaonerd.com
Alessandro Trovato
http://www.sigaonerd.com
67. Autosalvamento
O Excel est programado para fazer salvamentos
peridicos das planilhas que esto sendo manipuladas. Esse
recurso muito til quando h casos de queda de energia ou
problemas com o aplicativo.
O tempo padro do Excel para o recurso de
autosalvamento de 10 minutos.
Se voc estiver trabalhando com o Excel e aps 10
minutos sem salvar o seu arquivo o micro apresentar
problemas. O seu documento poder ser salvo. Veja o
exemplo.
Estava trabalhando em minha mquina quando a
energia caiu. Ao carregar o Excel na volta de energia, percebi
que o arquivo que estava trabalhando foi recuperado.
Os arquivos exibidos ao lado foram salvos pelo
recurso de Autorecuperao, pois haviam sido salvos
enquanto trabalhava com eles.
Para restaurar o arquivo, basta clicar com o boto
esquerdo do mouse sobre o arquivo desejado.
Na barra de ttulos do Excel uma informao de
recuperao do arquivo exibida.
Para continuar trabalhando com ele basta salvar o
arquivo novamente. Se no salvarmos o arquivo, a
recuperao ser perdida.
Alessandro Trovato
http://www.sigaonerd.com
Alessandro Trovato
http://www.sigaonerd.com
Nesta tela podemos ainda trocar o local padro para os arquivos de seu
computador. Se voc trabalha em rede isso til para no ter que abrir
constantemente a pasta onde os arquivos esto salvos.
http://bit.ly/1hbNWrH
68.
Em ambientes corporativos precisamos muitas vezes compartilhar nossa planilha para que
outros usurios possam fazer alteraes simultaneamente com voc ou com sua equipe. O Excel
possui esse recurso.
Aps o compartilhamento, qualquer usurio que tiver acesso a pasta onde seu arquivo est
salvo poder utiliz-lo.
Para compartilhar um arquivo no Excel.
1. Crie a planilha que deve ser compartilhada ou abra o arquivo que voc deseja
compartilhar.
2. Clique na guia Reviso
3. Localize a galeria Alteraes.
Alessandro Trovato
http://www.sigaonerd.com
Alessandro Trovato
http://www.sigaonerd.com
Aps o salvamento, as clulas que foram alteradas apresentaro uma caixa de comentrio,
indicada por uma seta no canto superior esquerdo da clula. Quando o mouse posicionado sobre a
clula, Veja a figura abaixo.
Alessandro Trovato
http://www.sigaonerd.com
http://bit.ly/1JDXB0V
Alessandro Trovato
http://www.sigaonerd.com
69.
Este processo utilizado para vincular (criar um vnculo) entre clulas de vrias planilhas.
O processo bem simples de ser realizado.
Na clula de destino (onde voc quer ter os dados vinculados) digite = (igual).
Agora com o mouse clique na planilha onde se localiza os dados (em nosso exemplo na
planilha Vinculo Plan 2)
Alessandro Trovato
http://www.sigaonerd.com
70.
possvel vincular ou inserir arquivos do Microsoft Word em uma planilha do Excel (e tambm
vice-versa). Os arquivos podero ser inseridos como cones ou com a representao dos arquivos.
Os arquivos devero ser inseridos como Objetos.
1. Clique na guia Inserir
2. Localize a galeria Texto
4. A primeira guia permite que seja inserido um documento novo dos aplicativos listados.
Vamos iniciar inserindo um documento do Word em branco. Na lista Tipo de Objeto escolha
Microsoft Word Document
Alessandro Trovato
http://www.sigaonerd.com
6. A rea em destaque na sua planilha um documento do Word novo. Repare que a faixa de
opes do Excel mudou tambm. Agora as galerias e botes que esto sendo exibidos so
do Word. Aumente a janela do Word caso precise arrastando os controles laterais.
7. Para concluir a edio do documento do Word, clique em uma clula em branco na sua
planilha.
Para editar o contedo basta clicar duas vezes sobre o objeto inserido. Para apag-lo basta
clicar com o boto direito do mouse sobre o objeto e escolher a opo Recortar ou clicar com o
boto esquerdo do mouse sobre o objeto e a tecla Delete.
Pgina: 174 / 250
Alessandro Trovato
http://www.sigaonerd.com
3. Clique no boto Objeto. Na tela que aparecer clique na guia Criar do Arquivo. A tela abaixo
ser exibida.
Alessandro Trovato
http://www.sigaonerd.com
6. O campo Vincular ao arquivo faz com que o Excel crie um vnculo com o arquivo original.
Sempre que houver uma alterao no arquivo do Word, ele ser automaticamente atualizado
na abertura da planilha que o tem vinculado. No vamos selecionar essa opo.
7. O campo Exibir como cone utilizado para que o arquivo seja exibido reduzido, no formato
de um cone em sua planilha. Ao dar um duplo clique sobre o cone o arquivo aberto em
uma nova seo do Word. No vamos selecionar essa opo.
8. Clique no boto OK. Veja o resultado abaixo. Se quiser editar o arquivo, basta clicar duas
vezes sobre ele.
Ao abrir uma planilha com um documento vinculado, o Excel emite uma notificao na parte
superior da tela. Este aviso de segurana impede que documentos maliciosos sejam executados.
Clique no boto Habilitar contedo.
Alessandro Trovato
http://www.sigaonerd.com
Na prxima vez que o documento for aberto uma mensagem como a abaixo ser exibida.
Clique no boto Atualizar para que as novas alteraes do documento (caso tenham sido
feitas), seja atualizado em sua planilha. Clique em No atualizar se no deseja a atualizao dos
dados.
71.
Classificando os dados
Para extrairmos INFORMAES dos nossos DADOS precisamos analis-los. Para facilitar
essa anlise podemos ordenar nossas informaes, classificando-as.
As informaes podem ser classificadas em ordem CRESCENTE ou DECRESCENTE, na
vertical ou horizontal.
Nas antigas verses do Excel, havia um grande problema durante o processo de classificao.
Se no estendssemos a faixa de seleo por todos os dados da nossa base de dados a chance de
corromper os registros era muito grande, pois somente os dados selecionados recebiam a
classificao. Os demais campos dos registros no. Na imagem abaixo uma base de dados de
exemplo.
Alessandro Trovato
http://www.sigaonerd.com
Alessandro Trovato
http://www.sigaonerd.com
4.
Alessandro Trovato
http://www.sigaonerd.com
Caso tenha selecionado apenas uma coluna ou uma linha dos seus dados, o Excel apresentar
a seguinte mensagem de erro (imagem abaixo).
Este erro indica que h mais dados prximos rea de seleo, se voc continuar, seus dados
sero corrompidos (A no ser que voc no queira mesmo estender a sua seleo e seja uma
classificao parcial).
Muito cuidado!!!
http://bit.ly/1iMqqCE
Alessandro Trovato
http://www.sigaonerd.com
72.
6. Depois de compartilhar, podemos definir o que desejamos controlar. Vamos deixar ento
definido Quando para Todos, Autor para Todos e Onde de A1 at Z100 realar
alteraes na tela ativado.
Alessandro Trovato
http://www.sigaonerd.com
9. Ao pararmos o mouse sobre a clula, uma caixa aberta com a descrio da alterao
realizada na clula. Veja a prxima imagem.
Alessandro Trovato
http://www.sigaonerd.com
14. Podemos aceitar uma a uma as alteraes realizadas, podemos tambm rejeit-las.
Conforme os valores detectados como alterados faa a sua escolha.
Podemos tambm incluir uma nova planilha com a listagem de todas as alteraes realizadas
em sua planilha. Para fazer isso devemos:
1. Clicar na guia Reviso
2. Localize a galeria Alteraes
3. Clique no boto Controlar alteraes.
5. Observe que a ltima opo da tela que foi aberta est ativa: Listar alteraes em uma nova
planilha. Vamos selecion-la.
Alessandro Trovato
http://www.sigaonerd.com
10. A planilha exibir ento em ordem cronolgica as alteraes realizadas. Ao salvar o arquivo,
essa planilha ser automaticamente removida.
11. Para exibir as alteraes novamente, repita o procedimento acima.
http://bit.ly/1JDXB0V
Alessandro Trovato
http://www.sigaonerd.com
73.
Auditoria de Frmulas
Alessandro Trovato
http://www.sigaonerd.com
RASTREAR DEPENDENTES
Ao contrrio da funo anterior, Rastrear Dependentes exibe as clulas que dependem
diretamente da clula selecionada.
Em nosso exemplo, a clula F4 possui uma frmula, com base no resultado da clula C4.
Vamos ento ver na planilha.
1.
2.
3.
4.
Clique na clula C4
Clique na guia Frmulas
Localize a galeria Auditoria de Frmulas
Clique no boto Rastrear Dependentes. O resultado abaixo ser obtido. Observe que a clula
F4 tem em sua funo a clula C4. A funo =C4*2. Resumindo, o resultado de F4 ser
diretamente alterado caso haja variaes na clula C4.
Alessandro Trovato
http://www.sigaonerd.com
RASTREAR ERRO
A funo Rastrear Erro permite que os todos os passos de resoluo da funo selecionada
seja rastreada e, depois de analisada, indique a origem do erro.
Veja o exemplo abaixo:
Na clula A1 criei a funo PROCV para induzir o erro clula. Perceba que estou
procurando o valor da clula A2 na Clula D1. O resultado o #N/D de no disponvel.
Quando h um erro em uma clula, o resultado de outras funes prejudicado quando esse
evento no tratado. A clula C4 apresentou um erro. Ela tem a frmula A1 * 2. Vou analisar esse
erro com o Excel para obter a tela acima.
1.
2.
3.
4.
Alessandro Trovato
http://www.sigaonerd.com
5. Analisando a funo, percebemos que a seta vermelha indica que h um erro na utilizao do
resultado da clula A1 para a clula C4.
6. Se analisarmos as setas da funo da clula A1 perceberemos que ela indica a clula A2 e a
clula D1 como precedentes. Nesse casso o erro no est na clula A1, mas sim na utilizao
do resultado de A1 na frmula em C4.
REMOVER TODAS AS SETAS
Como o prprio nome j diz, todas as setas inseridas em sua planilha so removidas.
Caso a mensagem abaixo aparea, significa que no h nenhuma seta a ser retirada. Caso
haja, nenhuma mensagem de confirmao ser exibida. As setas sero todas removidas.
VERIFICAO DE ERROS
Alessandro Trovato
http://www.sigaonerd.com
Na parte superior h indicao de que frmula ou funo ele se reporta. O erro apresentado
Erro de valor no disponvel e logo abaixo uma descrio do problema. Um valor para a frmula
ou funo no est disponvel.
H diversos botes onde poderemos: obter ajuda sobre o erro, Rastrear o erro, ignorar o erro,
Editar na barra de frmulas. Se houver mais de um erro na planilha, os botes Anterior e Avanar
estaro disponveis.
Pressionando o boto Opes ainda teremos como configurar e interagir como o Excel
realizada essas verificaes de erro. Veja a tela abaixo.
AVALIAR FRMULA
Em funes complexas muito difcil manter a lgica durante sua construo. Mesmo depois
de pronta, pode ainda haver dvidas de quais operaes esto sendo executadas e principalmente
em que ordem.
Nessas situaes de avaliao podemos utilizar o recurso AVALIAR FRMULA do Excel.
Pgina: 189 / 250
Alessandro Trovato
http://www.sigaonerd.com
5. Clicando no boto Avaliar iremos para a prxima tela. Observe que C3 foi substitudo pelo contedo
da clula. A linha sublinhada agora estendeu-se por todo o teste lgico da funo SE.
6. Clicando no boto Avaliar iremos para a prxima tela. O teste lgico da funo SE foi executado
(2739,73<=1024,97) e o resultado obtido foi FALSO. O valor da clula C3 maior que 1024,97.
Alessandro Trovato
http://www.sigaonerd.com
Agora o segundo SE foi selecionado para Avaliao. Perceba que a clula C3 foi novamente
sublinhada.
7. Clicando em Avaliar, ser feita novamente a substituio da clula C3 pelo seu valor, observe que
agora estamos executando a depurao da funo E. A primeira parte ser avaliada. Veja a tela
abaixo.
Clicando em Avaliar novamente veremos a prxima parte da instruo E ser executada. A resposta
para a segunda condio FALSO, pois C3 no menor ou igual a 1.708,27. Veja a tela.
Alessandro Trovato
http://www.sigaonerd.com
8. Ao clicar em Avaliar, a funo E ser executada. Sua resposta FALSO. Passamos ento para a
funo SE novamente.
Alessandro Trovato
http://www.sigaonerd.com
10. A ltima fase da avaliao a execuo final do primeiro SE da funo. Veja abaixo o resultado.
Alessandro Trovato
http://www.sigaonerd.com
4. Ao clicar no boto Adicionar inspeo de variveis aberta uma janela de seleo, onde
podemos escolher que clula ser includa na inspeo. Vou escolher uma clula da minha
planilha para monitorar. Veja o resultado depois que pressionar OK no boto da tela de
seleo.
5. Observe que as clulas B4 e C7 foram selecionadas. O campo Valor exibe o valor atual da
clula e o campo Frmula exibe a frmula que est salva na clula monitorada.
Para cancelar uma varivel podemos clicar sobre ela e depois selecionar a opo Excluir
inspeo de variveis.
Para fechar a janela basta clicar no X ou clicar em Ferramentas / Auditoria de Frmulas /
Ocultar janela de inspeo.
MODO AUDITORIA DE FRMULAS
Nas verses anteriores do Excel, bastava pressionar CTRL + J para que alternssemos o
modo de exibio de resultas para o modo de exibio de frmulas. Na verso 2003 do Excel, apesar
deste atalho aparecer no menu ele no funciona.
Podemos utilizar o menu ou pressionar CTRL + SHIFT + ` (acento grave).
Quando ativado esse modo, as frmulas so exibidas. Os resultados so alternados para as
frmulas que esto armazenadas nas clulas.
Para acessar esse recurso, utilizando a faixa de opes.
Pgina: 194 / 250
Alessandro Trovato
http://www.sigaonerd.com
74.
Suplementos: Histograma
O Excel possui diversos suplementos que esto instalados mas no ativos. Para acessar a
pgina de suplementos, siga o passo abaixo.
1. Clique no boto Backstage.
2. Clique no boto Opes localizado na parte inferior do menu. Clique nas opes a
esquerda em Suplementos. A tela abaixo ser exibida.
Alessandro Trovato
http://www.sigaonerd.com
Alessandro Trovato
http://www.sigaonerd.com
Alessandro Trovato
http://www.sigaonerd.com
5. No campo Intervalo de Entrada informaremos a faixa de valores que possuem os dados que sero
analisados. Clique no boto de captura
6. No campo Intervalo de bloco informaremos os dados cuja frequncia vamos analisar. Clique no
boto de captura e indique a faixa de D2 at D5
7. Se a seleo acima tivesse sido marcada desde a linha de rtulo, devemos marcar a opo Rtulo.
Como marcamos apenas os dados no h essa necessidade.
Definiremos agora as opes de Sada. Podemos escolher uma clula a qual os dados sero
inseridos quando o campo Intervalo de Sada estiver selecionado. Podemos gerar uma nova Planilha
ou at mesmo uma nova pasta de trabalho.
1. Vamos escolher como sada a prpria planilha. Clique na opo Intervalo de sada e marque
a clula A13.
2. A ferramenta de Histograma pode gerar ainda, como resultado: Pareto, a porcentagem
cumulativa e o resultado do grfico. Vamos marcar as trs opes. Sua tela dever ter a
aparncia da tela abaixo.
Alessandro Trovato
http://www.sigaonerd.com
Alessandro Trovato
http://www.sigaonerd.com
O percentual cumulativo mostra quando representa esses valores frente ao total de valores,
acumulado.
A segunda parte da planilha gerada classifica os dados em ordem decrescente do nmero de
ocorrncias para o desenho do percentual no grfico, como segunda faixa de valores.
O grfico pode ser alterado quanto a escala, ttulos ou qualquer informao que voc julgar
necessrio alterar.
75.
Cenrios
No exemplo acima, veja na coluna C que fao uma projeo de crescimento para o atual ano.
Esse seria o primeiro cenrio que criaramos.
Observe que o INSS varivel dependendo do valor do Faturamento Projetado.
Iremos salvar os percentuais como o primeiro cenrio e vamos cham-lo de CENRIO
IDEAL.
Alessandro Trovato
http://www.sigaonerd.com
6.
7.
8.
9.
Alessandro Trovato
http://www.sigaonerd.com
Observe que os valores que estavam nas clulas foram transferidos para ao Campo. Neste
momento que definiramos os valores para o cenrio. Como esse o cenrio ideal no vamos alterar
os valores.
10. Clique no Boto Adicionar para voltar a tela anterior.
11. Aproveitando a tela de cadastro, vamos Cadastrar um segundo cenrio. Um cenrio que
seja mais Otimista. Em nome do Cenrio digite CENRIO OTIMISTA e mantenha a
faixa de valores de C3 C6
Alessandro Trovato
http://www.sigaonerd.com
Alessandro Trovato
http://www.sigaonerd.com
As clulas definidas no Cenrio Otimista foram projetadas na sua planilha. Observe que
todos os valores foram alterados com base nos ndices apresentados.
H algumas opes para cenrios encontradas nos botes:
MOSTRAR
Quando pressionado, transfere os valores das clulas do cenrio para a
planilha, atualizando seus valores.
FECHAR
Fecha a tela dos cenrios.
ADICIONAR Permite adicionar mais cenrios.
EXCLUIR
Exclui um cenrio selecionado
EDITAR
Edita o cenrio para alterao dos valores variveis.
MESCLAR
Quando pressionado, permite que cenrios gerados em outras planilhas ou
mesmo de outros arquivos sejam mesclados com a planilha atual. Para que
o recurso funcione os arquivos devem estar abertos (tanto da origem
quando do destino da mesclagem). Na parte inferior da lista de planilhas
h uma mensagem indicando se h cenrios na planilha selecionada.
Alessandro Trovato
http://www.sigaonerd.com
RESUMIR
Esse relatrio representa os trs cenrios em um nico relatrio. Observe a variao dos
valores entre os cenrios. Em valores atuais os ndices foram zerados para que possamos fazer uma
comparao entre eles.
No resumo, inserida uma nova planilha com os dados resumidos.
O resumo tambm poder ser direcionado para uma tabela dinmica. Veja a tela abaixo.
Pgina: 205 / 250
Alessandro Trovato
http://www.sigaonerd.com
76.
Atingir Meta
O comando ATINGIR META (mtodo para encontrar um valor especfico para uma clula
ajustando o valor de outra clula) faz parte do conjunto de comandos chamado de ferramentas de
anlise hipottica, como o Solver j visto anteriormente.
A Anlise hipottica um processo de alterao dos valores em clulas para saber como
essas alteraes afetam o resultado de frmulas na planilha.
Quando voc conhece o resultado desejado de uma frmula nica, mas no conhece o valor
de entrada que a frmula precisa para determinar o resultado, voc pode usar o recurso de ATINGIR
META.
Enquanto est atingindo a meta o Excel varia o valor em uma clula especfica at que uma
frmula dependente daquela clula retorne o resultado desejado.
Veja um exemplo.
Alessandro Trovato
http://www.sigaonerd.com
Gostaria de projetar o salrio lquido final para R$ 2.000,00. Para ter esse resultado preciso
alterar o salrio bruto de forma que, aps todos os clculos dos impostos atinja o valor lquido
almejado. Para fazer esse clculo.
1. Clique na clula C7 ( a clula que desejo alterar).
2. Clique na guia Dados.
3. Localize a galeria Ferramentas de Dados.
4. Clique no boto Teste de Hipteses.
5. No menu que ser aberto, clique em Atingir Meta... A prxima tela ser exibida.
6. Observe que o Campo Definir Clula est j preenchido com a clula C7. Este campo
permite escolher qual clula ser a base para o resultado que desejo atingir.
7. No campo Para valor, digite 2000 ( o valor que quero atingir).
8. No campo Alternando clula vamos escolher a clula que possui o valor que ser alterado
pelo Excel, de forma que o resultado seja satisfatrio. Vamos clicar na clula C3. Veja
como deve ficar a tela do Atingir Meta.
Alessandro Trovato
http://www.sigaonerd.com
11. Na planilha, observe que o salrio bruto passou a ser de R$ 2.739,73, os impostos foram
calculados tambm (pois cada clula de impostos possui sua prpria frmula e que
utilizam a clula C3 como referncia). O saldo final agora de R$ 2.000,00.
Lembre-se que o recurso ATINGIR META permite a alterao apenas de uma varivel por
vez. Caso deseje alterar mais variveis, devemos utilizar o recurso SOLVER.
http://bit.ly/1JDYxT2
Alessandro Trovato
http://www.sigaonerd.com
77.
Solver
Alessandro Trovato
http://www.sigaonerd.com
Para entender o conceito inicial, vamos fazer um exemplo. Crie a planilha abaixo. O exemplo
uma projeo de maximizao de lucros de uma empresa com base em peas produzidas e de uma
demanda apresentada.
Alessandro Trovato
http://www.sigaonerd.com
4. Em definir clula de destino, vamos selecionar a clula que possui o resultado do lucro desta
empresa com base na produo informada. A clula B19.
5. Nos parmetros do Solver, vamos estipular Mx (para localizar o valor mximo do lucro que
poder ser obtido).
6. No campo clulas variveis, vamos selecionar a faixa de opes de C2 C13, que so as
peas que sero produzidas. Se clicarmos em Resolver nesse ponto haver um problema no
resultado. Sem definir restries, o Excel procurar o valor mximo obtido. Haver um erro
de Convergncia e o resultado no ser conhecido. Vamos agora informar as restries.
7. Clique no boto Adicionar. A tela abaixo ser exibida.
Frmula, clula ou
referncia de valor
Clula(s) que
sofrer(o) a(s)
restrio(es)
Tipo de restrio
Alessandro Trovato
http://www.sigaonerd.com
11. Pressione o boto Adicionar. A restrio ser gravada. Continuaremos a lanar as restries.
12. A prxima restrio dever ser que, no podemos gastar mais de mo de obra do que temos
disponvel. Informaremos ento que a clula B16 deve ser menor que a clula G15. Clique
no boto Adicionar e vamos para a prxima restrio.
13. A prxima restrio dever ser um limitador da quantidade de matria prima utilizada.
Devemos utilizar at o limite do nosso estoque. A restrio ficar ento: B17 <= G16.
Alessandro Trovato
http://www.sigaonerd.com
16. Ainda no conclumos. No Solver podemos ainda utilizar as opes para melhorar o processo
de soluo dos problemas. Clique no boto Opes. A tela abaixo ser exibida.
Alessandro Trovato
http://www.sigaonerd.com
17. Clique agora no boto Resolver. Se todos os passos foram executados o resultado ser
exibido como abaixo. Observe que algumas quantidades foram zeradas para que o lucro
pudesse ser priorizado. Com a soluo apresentada, com base nas quantidades produzidas,
aumentaramos nosso lucro para R$ 1.737,55. O valor original era de R$ 5.605,00. Um
aumento considervel.
18. Observe a tela de resultado do Solver. Quando a mensagem O Solver encontrou uma
soluo. Todas as restries e condies de adequao foram atendidas aparecer, o
resultado foi atingido.
a. A opo Manter soluo do Solver faz com que o resultado seja mantido, sua planilha
agora refletir as alteraes encontradas por ele.
Pgina: 214 / 250
Alessandro Trovato
http://www.sigaonerd.com
Alessandro Trovato
http://www.sigaonerd.com
a. Resposta: Lista a clula de destino e as clulas ajustveis com seus valores originais e finais,
restries e informaes sobre as restries. Veja o relatrio.
Alessandro Trovato
http://www.sigaonerd.com
Alessandro Trovato
http://www.sigaonerd.com
c. Limites: Lista a clula de destino e as clulas ajustveis com seus respectivos valores, limites
inferior e superior, e valores de destino. Este relatrio no gerado para os modelos que contm
restries de nmero inteiro. O limite inferior o menor valor que a clula ajustvel pode usar,
enquanto mantm todas as outras clulas ajustveis fixas e atende s restries. O limite
superior o valor mais alto.
Alessandro Trovato
http://www.sigaonerd.com
deve ser indicada por uma frao entre 0 (zero) e 1. Uma preciso maior indicada quando o nmero
fornecido possui mais casas decimais por exemplo, 0,0001 mais preciso que 0,01.
Tolerncia: A porcentagem atravs da qual a clula de destino de uma soluo atendendo s restries de
nmero inteiro pode divergir do valor ideal e ainda ser considerada aceitvel. Esta opo aplicada somente
aos problemas com restries de nmero inteiro. Uma tolerncia mais alta tende a acelerar o processo de
soluo.
Convergncia: Quando a alterao relativa no valor da clula de destino menor que o nmero exibido
na caixa Convergncia para as cinco ltimas iteraes, o Solver para. A convergncia aplicada apenas
aos problemas no-lineares e deve ser indicada por um nmero fracionrio entre 0 (zero) e 1. Uma
convergncia menor indicada quando o nmero inserido tem mais casas decimais. Quanto menor o valor
da convergncia, mais tempo ser necessrio para o Solver encontrar uma soluo.
Presumir modelo linear: Selecione esta opo para acelerar o processo de soluo quando todas as
relaes no modelo forem lineares e voc desejar resolver um problema de otimizao linear.
Mostrar resultado de iterao: Selecione esta opo para instruir o Solver a fazer uma pausa e exibir os
resultados de cada iterao.
Usar escala automtica: Selecione esta opo para usar a escala automtica quando as entradas e sadas
tiverem tamanhos muito diferentes por exemplo, quando a maximizao da porcentagem de lucros
estiver sendo feita com base em investimentos de milhes de dlares.
Presumir no negativos: Faz com que o Solver assuma um limite inferior 0 (zero) para todas as clulas
ajustveis para as quais no foi definido um limite inferior na caixa Restrio da caixa de dilogo Adicionar
Restrio.
Estimativas: Especifica a abordagem usada para obter as estimativas iniciais das variveis bsicas em
cada pesquisa unidimensional.
Tangente: Usa a extrapolao linear de um vetor tangencial.
Quadrtica: Usa a extrapolao quadrtica, que pode melhorar os resultados em problemas altamente nolineares.
Derivadas: Especifica a diferenciao usada para estimar as derivadas parciais das funes de objetivo e de
restrio.
Adiante: usada na maioria dos problemas em que os valores de restrio so alterados com relativa lentido.
Central: usada em problemas em que as restries so rapidamente alteradas, principalmente perto dos
limites. Embora esta opo exija mais clculos, ela poder ser til quando o Solver retornar uma
mensagem informando que no pde melhorar a soluo.
Pesquisar: Especifica o algoritmo que ser usado em cada iterao para determinar a direo da pesquisa.
Newton: Usa um mtodo quasi-Newton que geralmente exige mais memria e bem menos iteraes que o
mtodo gradiente Conjugado.
Conjugado: Requer menos memria que o mtodo Newton, mas geralmente necessita de mais iteraes para
atingir um determinado nvel de preciso. Use esta opo quando houver um problema srio e a quantidade de
memria disponvel for uma preocupao, ou quando o progresso atravs das iteraes ficar lento.
Carregar modelo: Exibe a caixa de dilogo Carregar Modelo, em que voc pode especificar a referncia para
o modelo que deseja carregar.
Salvar modelo: Exibe a caixa de dilogo Salvar Modelo, em que voc pode especificar onde deseja salvar o
modelo. Clique nesta caixa somente quando voc desejar salvar mais de um modelo com uma planilha o
primeiro modelo salvo automaticamente.
Alessandro Trovato
http://www.sigaonerd.com
http://bit.ly/1O3b5K4
http://bit.ly/1O3b6O3
http://bit.ly/1L4OZWw
v
78.
Tabela de Dados
Alessandro Trovato
http://www.sigaonerd.com
A funo que utilizaremos a funo PGTO, vista anteriormente. Temos o prazo (36
meses), temos o valor (R$ 5.000,00) e temos diversas taxas (de 0,99% a 3,12% ao ms).
A clula A5 ser utilizada temporariamente para que os ndices que sero definidos na
tabela sejam substitudos e calculados na frmula. Obrigatoriamente devemos criar essa clula
temporria do lado esquerdo do primeiro valor que ser substitudo. Caso mudemos a clula de
lugar haver erro no clculo.
Siga os passos abaixo para efetuar os clculos de uma nica vez utilizando a tabela de
dados.
1. Clique na clula C4 (logo abaixo do valor). nessa clula que vamos inserir a funo
=PGTO(A5;36;C3), onde A5 a clula temporria em destaque na planilha acima, 36 o
nmero de parcelas e C3 a clula do valor do emprstimo. O resultado apresentado da
frmula inserida de R$ 138,89. Esse o valor de cada parcela, sem juros... Ele negativo,
pois trata-se de um pagamento (forma que a funo retorna o valor). Se multiplicarmos esse
valor por 36 encontraremos o valor de R$ 5.000,00
2. Selecione agora da clula B4 at a clula C14.
3. Clique na guia Dados.
4. Localize a galeria Ferramentas de Dados
5. Clique sobre o boto Teste de Hipteses. Um menu ser aberto.
6. Clique sobre Tabela de Dados. A tela abaixo ser exibida.
Alessandro Trovato
http://www.sigaonerd.com
7. Defina o campo Clula de entrada da coluna com o endereo da clula que reservamos, ou
seja, a clula A5. Ela a clula de entrada da coluna. Nossos dados variveis esto em
coluna... Lembre-se disso!
8. Clique no boto OK. Veja o resultado abaixo. De uma nica vez todas as taxas foram
substitudas e calculadas nas clulas de B5 a B14. Se eu quitar o emprstimo com uma taxa
de 2% terei uma parcela mensal de R$ 196,16 e um total final do emprstimo de R$ 7.061,76
(esses so valores aproximados, pois no contemplam taxas ou outros tributos cobrados
pelos bancos).
9. Veja na tela abaixo as frmulas das clulas da Tabela de Dados. Observe que estamos
utilizando a funo tabela.
Alessandro Trovato
http://www.sigaonerd.com
Em destaque a barra de frmulas. Ela foi inserida pelo Excel no formato de MATRIZ
(lembra-se do modo? Ele ocorre quando em uma frmula digitamos CTRL + SHIFT + ENTER
para inseri-la).
Podemos tambm utilizar o mesmo recurso para fazer clculos simulando financiamento
com vrias colunas e vrios valores. Crie a planilha abaixo e tente resolve-la utilizando os
mesmos recursos acima.
Alessandro Trovato
http://www.sigaonerd.com
7. Clique no boto OK. Todas as parcelas sero calculadas com base nas taxas armazenadas
nas colunas e nas linhas os prazos de pagamento. Veja a imagem abaixo.
Alessandro Trovato
http://www.sigaonerd.com
Clculos na tabela de dados: As tabelas de dados so recalculadas toda vez que uma
planilha recalculada, mesmo que no haja alterao. Para acelerar o clculo de uma planilha
que contm uma tabela de dados, voc pode alterar a opo Clculo para automaticamente
recalcular a planilha, mas no as tabelas de dados.
http://bit.ly/1LQuXja
Alessandro Trovato
http://www.sigaonerd.com
79.
Funo Pgto
Alessandro Trovato
http://www.sigaonerd.com
http://bit.ly/1LQuXja
Alessandro Trovato
http://www.sigaonerd.com
80.
Macros
SOBRE AS MACROS...
Texto extrado do Help do Microsoft Excel
Caso execute uma tarefa vrias vezes no Microsoft Excel, voc pode automatiz-la com uma macro.
Uma macro uma sequncia de comandos e funes armazenadas em um mdulo do Visual Basic e pode
ser executada sempre que voc precisar executar a tarefa.
Por exemplo, se inserir com freqncia sequncias de caracteres de texto extensas em clulas, voc
poder criar uma macro para formatar essas clulas de modo que haja quebra automtica de texto.
Gravando macros
Quando uma macro gravada, o Excel armazena informaes sobre cada etapa que voc passa ao
executar um srie de comandos. Em seguida, execute a macro para repetir ou "reproduzir" os comandos. Se
voc cometer um erro quando gravar a macro, as correes feitas tambm sero gravadas. O Visual Basic
armazena cada macro em um novo mdulo anexado a uma pasta de trabalho.
Facilitando a execuo de uma macro
Voc pode executar uma macro escolhendo-a na lista na caixa de dilogo Macro. Para que uma
macro seja executada sempre que clicar em um boto especfico ou pressionar uma determinada combinao
de teclas, voc pode atribuir a macro a um boto da barra de ferramentas, um atalho do teclado ou um objeto
grfico em uma planilha.
Gerenciando suas macros
Aps gravar uma macro, voc pode exibir seu cdigo com o Editor do Visual Basic para corrigir
erros ou alterar o que a macro faz. Por exemplo, caso deseje que a macro de quebra automtica de texto
tambm deixe o texto em negrito, pode gravar outra macro para aplicar negrito a uma clula e copiar as
instrues dessa macro para a macro de quebra automtica de texto.
O Editor do Visual Basic um programa criado para facilitar a gravao e edio de cdigo de macro
para. Voc no precisa aprender a programar ou usar a linguagem do Visual Basic para fazer alteraes
simples nas macros. Com o Editor do Visual Basic, possvel editar macros, copiar macros de um mdulo
para outro, copiar macros entre pastas de trabalho diferentes, renomear os mdulos que armazenam as macros
ou renome-las.
Alessandro Trovato
http://www.sigaonerd.com
2. Para que a macro esteja disponvel para todas as planilhas, dever ser salva na pasta pessoal
de macros, selecionando a opo conforme exibido ao lado. Se salvarmos a macro na Pasta
de trabalho atual ela s estar disponvel no arquivo em que foi salva.
3. Digite um nome para sua macro. No podero ser utilizados os smbolos reservados ($, ?, /,
entre outros) ou espaos. Utilize a conveno de colocar a primeira letra maiscula e as
demais minsculas. Tenha em mente de identificar de maneira simples o contedo da macro.
Vamos criar uma chamada ConfigurarPgina.
4. Ao clicar em OK o boto Gravar Macro ser alterado para Parar Gravao. Veja a imagem
do boto na barra de status.
5. Clique na guia Layout de Pgina.
6. Na galeria Configurar Pgina, clique no boto Tamanho.
7. Escolha o Tamanho A4.
8. Clique no boto Margens, defina as margens do documento para Superior e Inferior 2,0 cm
e Direita e Esquerda para 2 cm.
9. Clique na Opo Centralizar Pgina
10. Clique na Opo Orientao e defina Paisagem.
11. Clique na guia Inserir
12. Localize a galeria Texto e clique no boto Cabealho e Rodap.
13. Escreva no cabealho: TESTE DE CONFIGURAO DE MACRO. Formate o texto da
forma que desejar.
14. Insira no rodap: Data atual, hora atual e caminho do arquivo.
15. Para concluir clique em sua planilha. Terminada as configuraes, clique no boto para
interromper a gravao da macro.
EXECUTANDO A MACRO
1.
2.
3.
4.
Alessandro Trovato
http://www.sigaonerd.com
de fazer. Exibir Macros, Gravar Macros ou Usar referncia Relativas. Clique na parte
superior do boto. A tela abaixo ser exibida.
Sub ConfigurarPgina()
'
' ConfigurarPgina Macro
'
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
'
Range("A1:H19").Select
Range("H19").Activate
ActiveSheet.PageSetup.PrintArea = "$A$1:$H$19"
Application.PrintCommunication = False
With ActiveSheet.PageSetup
.PrintTitleRows = ""
.PrintTitleColumns = ""
End With
Application.PrintCommunication = True
ActiveSheet.PageSetup.PrintArea = "$A$1:$H$19"
Application.PrintCommunication = False
With ActiveSheet.PageSetup
.LeftHeader = ""
.CenterHeader = "&""-,Negrito""&14&UTESTE DE CONFIGURAO DE MACRO"
.RightHeader = ""
.LeftFooter = "&D / &T
"
.CenterFooter = ""
.RightFooter = "&9&Z&F"
.LeftMargin = Application.InchesToPoints(0.78740157480315)
.RightMargin = Application.InchesToPoints(0.78740157480315)
.TopMargin = Application.InchesToPoints(0.78740157480315)
.BottomMargin = Application.InchesToPoints(0.78740157480315)
.HeaderMargin = Application.InchesToPoints(0.31496062992126)
.FooterMargin = Application.InchesToPoints(0.31496062992126)
.PrintHeadings = False
.PrintGridlines = False
.PrintComments = xlPrintNoComments
Alessandro Trovato
http://www.sigaonerd.com
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
97.
98.
99.
.CenterHorizontally = False
.CenterVertically = False
.Orientation = xlLandscape
.Draft = False
.PaperSize = xlPaperA4
.FirstPageNumber = xlAutomatic
.Order = xlDownThenOver
.BlackAndWhite = False
.Zoom = 100
.PrintErrors = xlPrintErrorsDisplayed
.OddAndEvenPagesHeaderFooter = False
.DifferentFirstPageHeaderFooter = False
.ScaleWithDocHeaderFooter = True
.AlignMarginsHeaderFooter = True
.EvenPage.LeftHeader.Text = ""
.EvenPage.CenterHeader.Text = ""
.EvenPage.RightHeader.Text = ""
.EvenPage.LeftFooter.Text = ""
.EvenPage.CenterFooter.Text = ""
.EvenPage.RightFooter.Text = ""
.FirstPage.LeftHeader.Text = ""
.FirstPage.CenterHeader.Text = ""
.FirstPage.RightHeader.Text = ""
.FirstPage.LeftFooter.Text = ""
.FirstPage.CenterFooter.Text = ""
.FirstPage.RightFooter.Text = ""
End With
Application.PrintCommunication = True
Application.PrintCommunication = False
With ActiveSheet.PageSetup
.PrintTitleRows = ""
.PrintTitleColumns = ""
End With
Application.PrintCommunication = True
ActiveSheet.PageSetup.PrintArea = "$A$1:$H$19"
Application.PrintCommunication = False
With ActiveSheet.PageSetup
.LeftHeader = ""
.CenterHeader = "&""-,Negrito""&14&UTESTE DE CONFIGURAO DE MACRO"
.RightHeader = ""
.LeftFooter = "&D / &T
"
.CenterFooter = ""
.RightFooter = "&9&Z&F"
.LeftMargin = Application.InchesToPoints(0.511811023622047)
.RightMargin = Application.InchesToPoints(0.511811023622047)
.TopMargin = Application.InchesToPoints(0.78740157480315)
.BottomMargin = Application.InchesToPoints(0.78740157480315)
.HeaderMargin = Application.InchesToPoints(0.31496062992126)
.FooterMargin = Application.InchesToPoints(0.31496062992126)
.PrintHeadings = False
.PrintGridlines = False
.PrintComments = xlPrintNoComments
.CenterHorizontally = False
.CenterVertically = False
.Orientation = xlLandscape
.Draft = False
.PaperSize = xlPaperA4
.FirstPageNumber = xlAutomatic
.Order = xlDownThenOver
.BlackAndWhite = False
.Zoom = 100
.PrintErrors = xlPrintErrorsDisplayed
.OddAndEvenPagesHeaderFooter = False
.DifferentFirstPageHeaderFooter = False
.ScaleWithDocHeaderFooter = True
.AlignMarginsHeaderFooter = True
.EvenPage.LeftHeader.Text = ""
Alessandro Trovato
http://www.sigaonerd.com
100.
101.
102.
103.
104.
105.
106.
107.
108.
109.
110.
111.
112.
113.
114.
115.
116.
117.
118.
119.
120.
121.
122.
123.
124.
125.
126.
127.
128.
129.
130.
131.
132.
133.
134.
135.
136.
137.
138.
139.
140.
141.
142.
143.
144.
145.
146.
147.
148.
149.
150.
151.
152.
153.
154.
155.
156.
157.
158.
159.
160.
161.
162.
163.
164.
165.
166.
.EvenPage.CenterHeader.Text = ""
.EvenPage.RightHeader.Text = ""
.EvenPage.LeftFooter.Text = ""
.EvenPage.CenterFooter.Text = ""
.EvenPage.RightFooter.Text = ""
.FirstPage.LeftHeader.Text = ""
.FirstPage.CenterHeader.Text = ""
.FirstPage.RightHeader.Text = ""
.FirstPage.LeftFooter.Text = ""
.FirstPage.CenterFooter.Text = ""
.FirstPage.RightFooter.Text = ""
End With
Application.PrintCommunication = True
Application.PrintCommunication = False
With ActiveSheet.PageSetup
.PrintTitleRows = ""
.PrintTitleColumns = ""
End With
Application.PrintCommunication = True
ActiveSheet.PageSetup.PrintArea = "$A$1:$H$19"
Application.PrintCommunication = False
With ActiveSheet.PageSetup
.LeftHeader = ""
.CenterHeader = "&""-,Negrito""&14&UTESTE DE CONFIGURAO DE MACRO"
.RightHeader = ""
.LeftFooter = "&D / &T
"
.CenterFooter = ""
.RightFooter = "&9&Z&F"
.LeftMargin = Application.InchesToPoints(0.511811023622047)
.RightMargin = Application.InchesToPoints(0.511811023622047)
.TopMargin = Application.InchesToPoints(0.78740157480315)
.BottomMargin = Application.InchesToPoints(0.78740157480315)
.HeaderMargin = Application.InchesToPoints(0.31496062992126)
.FooterMargin = Application.InchesToPoints(0.31496062992126)
.PrintHeadings = False
.PrintGridlines = False
.PrintComments = xlPrintNoComments
.CenterHorizontally = True
.CenterVertically = False
.Orientation = xlLandscape
.Draft = False
.PaperSize = xlPaperA4
.FirstPageNumber = xlAutomatic
.Order = xlDownThenOver
.BlackAndWhite = False
.Zoom = 100
.PrintErrors = xlPrintErrorsDisplayed
.OddAndEvenPagesHeaderFooter = False
.DifferentFirstPageHeaderFooter = False
.ScaleWithDocHeaderFooter = True
.AlignMarginsHeaderFooter = True
.EvenPage.LeftHeader.Text = ""
.EvenPage.CenterHeader.Text = ""
.EvenPage.RightHeader.Text = ""
.EvenPage.LeftFooter.Text = ""
.EvenPage.CenterFooter.Text = ""
.EvenPage.RightFooter.Text = ""
.FirstPage.LeftHeader.Text = ""
.FirstPage.CenterHeader.Text = ""
.FirstPage.RightHeader.Text = ""
.FirstPage.LeftFooter.Text = ""
.FirstPage.CenterFooter.Text = ""
.FirstPage.RightFooter.Text = ""
End With
Application.PrintCommunication = True
Application.PrintCommunication = False
With ActiveSheet.PageSetup
Alessandro Trovato
http://www.sigaonerd.com
167.
168.
169.
170.
171.
172.
173.
174.
175.
176.
177.
178.
179.
180.
181.
182.
183.
184.
185.
186.
187.
188.
189.
190.
191.
192.
193.
194.
195.
196.
197.
198.
199.
200.
201.
202.
203.
204.
205.
206.
207.
208.
209.
210.
211.
212.
213.
214.
215.
216.
217.
.PrintTitleRows = ""
.PrintTitleColumns = ""
End With
Application.PrintCommunication = True
ActiveSheet.PageSetup.PrintArea = "$A$1:$H$19"
Application.PrintCommunication = False
With ActiveSheet.PageSetup
.LeftHeader = ""
.CenterHeader = "&""-,Negrito""&14&UTESTE DE CONFIGURAO DE MACRO"
.RightHeader = ""
.LeftFooter = "&D / &T
"
.CenterFooter = ""
.RightFooter = "&9&Z&F"
.LeftMargin = Application.InchesToPoints(0.511811023622047)
.RightMargin = Application.InchesToPoints(0.511811023622047)
.TopMargin = Application.InchesToPoints(0.78740157480315)
.BottomMargin = Application.InchesToPoints(0.78740157480315)
.HeaderMargin = Application.InchesToPoints(0.31496062992126)
.FooterMargin = Application.InchesToPoints(0.31496062992126)
.PrintHeadings = False
.PrintGridlines = False
.PrintComments = xlPrintNoComments
.CenterHorizontally = True
.CenterVertically = False
.Orientation = xlLandscape
.Draft = False
.PaperSize = xlPaperA4
.FirstPageNumber = xlAutomatic
.Order = xlDownThenOver
.BlackAndWhite = False
.Zoom = 100
.PrintErrors = xlPrintErrorsDisplayed
.OddAndEvenPagesHeaderFooter = False
.DifferentFirstPageHeaderFooter = False
.ScaleWithDocHeaderFooter = True
.AlignMarginsHeaderFooter = True
.EvenPage.LeftHeader.Text = ""
.EvenPage.CenterHeader.Text = ""
.EvenPage.RightHeader.Text = ""
.EvenPage.LeftFooter.Text = ""
.EvenPage.CenterFooter.Text = ""
.EvenPage.RightFooter.Text = ""
.FirstPage.LeftHeader.Text = ""
.FirstPage.CenterHeader.Text = ""
.FirstPage.RightHeader.Text = ""
.FirstPage.LeftFooter.Text = ""
.FirstPage.CenterFooter.Text = ""
.FirstPage.RightFooter.Text = ""
End With
Application.PrintCommunication = True
End Sub
COMENTRIOS
Este cdigo escrito automaticamente pelo Excel atravs da linguagem de programao
chamada VBA. Com estudo aprofundado poderemos ser capazes de criar nossos prprios cdigos
VBA.
Caso tenha sido digitado um valor invlido e no se tenha percebido, a edio da macro
poder ser realizada para acerto. No h necessidade, neste caso, de recriar a macro.
Alessandro Trovato
http://www.sigaonerd.com
Alessandro Trovato
http://www.sigaonerd.com
Vamos ao cdigo.
1.
Na planilha ativa pressione ALT + F11 para abrirmos o ambiente do VBA. A tela ao
lado ser exibida.
2. No lado esquerdo do Menu temos as opes do Projeto. Clique duas vezes sobre o item
ESTA PASTA DE TRABALHO. Vai ser aberto o ambiente de programao para a Pasta
de trabalho ativa (o cdigo inserido nessa parte do projeto faz com que todo cdigo
gerado possa ser replicado s planilhas da pasta).
3. Na parte superior h dois itens: OBJETO e PROCEDIMENTOS. Clique em Objeto e
escolha a opo WORKBOOK.
4. Em PROCEDIMENTOS escolha a opo BeforeClose (Toda linha de cdigo inserida
entre PRIVATE SUB WORKBOOK_BEFORECLOSE(Cancel as Boolean) e END SUB
ser executado antes do fechamento do arquivo. neste espao que inseriremos o cdigo
em VBA.
5. Digite o seguinte cdigo:
Dim sht As Worksheet
For Each sht In Sheets
sht.Protect Password:="atca"
Next sht
6. Sua tela dever ter ficado dessa forma:
Alessandro Trovato
http://www.sigaonerd.com
Podemos ainda utilizar botes em nossa planilha para proteger e desproteger nossas
planilhas. Acompanhe os exerccios para elaborao das macros.
MACRO: Abertura de arquivo
MTODO: Criar um boto para atribuio do cdigo
Private Sub CommandButton1_Click()
CommandButton1.Caption = "Abrir arquivo"
Set X1 = CreateObject("Excel.Sheet")
ArqParaAbrir = Application.GetOpenFilename("Arquivos do Excel 2007_
(*.xlsx),*.xlsx,Arquivos do Excel 2003 (*.xls),*.xls")
If ArqParaAbrir <> False Then
X1.Application.Workbooks.Open ArqParaAbrir
Else
Exit Sub
End If
End Sub
Alessandro Trovato
http://www.sigaonerd.com
Alessandro Trovato
http://www.sigaonerd.com
Alessandro Trovato
http://www.sigaonerd.com
Alessandro Trovato
http://www.sigaonerd.com
Alessandro Trovato
http://www.sigaonerd.com
Alessandro Trovato
http://www.sigaonerd.com
Exerccios
No meu blog voc encontrar planilhas, manuais e apostilas para download.
Endereo: http://www.sigaonerd.com
2 SE
1. Dado um valor, informe se este valor positivo ou negativo.
2. Dado dois valores, calcule a diferena entre eles, onde a diferena deve ser sempre positiva.
3. Uma empresa de vendas oferece para seus clientes, um desconto que funo do valor da compra do
cliente. Este desconto de 20%, se o valor da compra for maior ou igual a R$ 5.000,00 e 15%, se for
menor. Em sua planilha, exiba o percentual de desconto obtido pelo cliente e logo abaixo o valor em
reais do desconto.
4. Um vendedor tem seu salrio calculado em funo do valor total de suas vendas. Este clculo feito
de acordo com o seguinte critrio: se o valor total de suas vendas for maior que R$ 20.000,00, o vendedor
receber como salrio, 10% do valor das vendas. Caso contrrio, receber apenas 7,5% do valor das
vendas. Em sua planilha, exiba o percentual de comisso conseguida pelo vendedor e outra clula que
indique qual o valor do salrio.
5. Refaa o exerccio 2 tendo como base a diferena entre duas datas.
6. Construa uma planilha que, tome como entrada um nmero inteiro positivo, e mostre uma mensagem
dizendo se este nmero par ou mpar. Neste exerccio voc precisar utilizar a funo MOD.
7. Faa uma planilha, que tendo como dados de entrada a altura (h) e o sexo de uma pessoa mostre seu
peso ideal de acordo com a frmula de Lorentz. A altura dever ser informada em centmetros.
Frmula do Peso ideal = h 100 (h 150)/K
HOMENS: K = 4
MULHERES: K = 2
Alessandro Trovato
http://www.sigaonerd.com
8. Crie um boletim escolar com 8 disciplinas. D notas aleatrias entre 0 e 10. Crie um campo indicando
se o aluno foi aprovado, reprovado ou est em recuperao com os seguintes critrios. Para notas iguais
ou superiores a 7, indicar aprovado. Notas iguais a 5 e notas menores que 7 indicar Recuperao. Notas
menores que 5 indicar reprovado.
CTRL + T
F10
CTRL + U
SHIFT + F3
CTRL + K
CTRL + +
4 OPERAES MATEMTICAS
FAA AS SOMAS ABAIXO.
1
23
3
5
6
23
0,354
354
0,0354
0,154
0,546
122
10
10
20
30
40
50
60
54
54
51
23
94
57
54
87
55
10,254
11,254
12,254
13,254
14,254
10,254
10,254
10,254
10,254
10,254
11,254
11,254
11,254
11,254
11,254
6
2,254
3,254
4,254
5,254
6,254
1 Mdia
5
2 Mdia
6,5
3 Mdia
10
4 Mdia
3
12,254
12,254
12,254
12,254
12,254
13,254
13,254
13,254
13,254
13,254
14,254
14,254
14,254
14,254
14,254
Alessandro Trovato
http://www.sigaonerd.com
5 OPERAES MATEMTICAS
IMPOSTOS
R$
7.868,55
TOTAL ARRECADADO
Gastos
Despesa 1
Despesa 2
Despesa 3
Despesa 4
SALDO FINAL
R$
5.000,00
R$
R$
R$
R$
500,00
25,36
1.254,00
899,00
SALDO
SALRIO
Gastos
INSS
IR
SINDICATO
VALE
SALDO FINAL
R$ 1.800,00
R$
R$
R$
R$
198,00
90,00
60,00
720,00
6 OPERAES MATEMTICAS
FAA AS MULTIPLICAES ABAIXO
TOTAL DE DIAS
150
SALDO
TABUADA DO 123
1
X
123
2
X
123
3
X
123
4
X
123
5
X
123
6
X
123
7
X
123
8
X
123
9
X
123
10
X
123
RESULTADO
7 OPERAES MATEMTICAS
GARONS
21
SALDO
VALOR
O faturamento de uma empresa de R$ 100.000,00 mensais e ele tem 121 funcionrios.
Considerando uma Partipao nos Lucros de 15% do faturamento, quanto cada funcionrios vai
receber?
Alessandro Trovato
http://www.sigaonerd.com
8 OPERAES MATEMTICAS
Resolva: (a + b) * C - (c - b/a) + (a + b + c)
a=5
b = 10
c = 15
VALOR
9 FUNES ESTATSTICAS
Alessandro Trovato
http://www.sigaonerd.com
10 OPERAES MATEMTICAS
SALARIO
BRUTO
AUMENTO
SALARIAL
R$850,00
R$850,00
R$850,00
R$1.250,00
R$3.000,00
R$4.000,00
R$450,00
R$450,00
NOVO
SALRIO
INSS (-)
Adiantamento
(-)
SALARIO
LIQUIDO
CARGO
2%
5%
1,5%
7%
1%
3%
10%
10%
AUX. ADM
ASS.SOCIAL
SUPERVISOR
ESTAGIARIO
GERENTE
SUPERVISOR
ACIONISTA JR
VENDEDORA
11 FUNES DE DATA
CALCULO DE DIAS EM ATRASO
Cliente
DATA DO VENCIMENTO:
DATA DO PAGAMENTO
Total de Juros
NR. DE DIAS DE ATRASO:
Total a pagar.
Valor do Ttulo
Calculo de IDADE
Data de Nascimento:
Dias
Horas
Minutos
Segundos
Anos
Data de hoje
11/11/1972
05/10/2006
05/11/2004
01/02/2000
Alessandro Trovato
http://www.sigaonerd.com
12 FUNES DE HORA
Tabela de horrios
Nome do empregado:
Departamento:
Incio:
Data
Dia da semana
01/10/2006
domingo
02/10/2006 segunda-feira
03/10/2006
tera-feira
04/10/2006
quarta-feira
05/10/2006
quinta-feira
06/10/2006
sexta-feira
07/10/2006
sbado
Alessandro Trovato
TI
01 /outubro/2006
Entrada Sada Entrada
10:00
10:00
9:30
8:15
8:00
14:30
14:00
13:00
12:00
12:00
15:15
14:47
14:45
12:30
13:00
Sada
Total de horas
19:30
19:00
19:00
18:45
17:00
Total na semana
Total de horas:
Horas regulares:
Horas extras:
13 FUNES DE TEXTO
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
Adriana
Aline
Ana
Andr
Antonio
Arlete
Camila
Carla
Claudia
Daniela
Daniele
Debora
QUANTIDADE DE LETRAS
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
X
Y
W
Z
Alessandro Trovato
http://www.sigaonerd.com
14 FUNES SE
Nome
Cliente 1
Cliente 2
Cliente 3
Cliente 4
Cliente 5
Cliente 6
Cliente 7
Cliente 8
Cliente 9
Cliente 10
Cliente 11
Cliente 12
Cliente 13
Cliente 14
Cliente 15
Cliente 16
Cliente 17
Cliente 18
Depto.
Estado
Cidade
COMPRAS
Compras
Compras
Administrativo
Compras
Comercial
Compras
Administrativo
CPD
Tesouraria
Administrativo
Contabilidade
Comercial
Comercial
Tesouraria
Compras
Comercial
Compras
MG
SP
SP
MG
RJ
RJ
RJ
RJ
SC
SP
SP
SP
MG
SP
SP
RJ
SP
SP
Belo Horizonte
So Paulo
Santos
Belo Horizonte
Niteroi
Rio de Janeiro
So Paulo
Rio de Janeiro
Florianpolis
So Paulo
Santos
Campinas
Belo Horizonte
So Paulo
Campinas
Rio de Janeiro
Santos
So Paulo
Mdia de
Cliente Mdia de
compras
VIP
faturamento
em meses
5
6
19
33
12
4
9
5
6
18
4,5
99
3
12
2,25
15
1,5
54
VIP
VIP
VIP
VIP
VIP
VIP
Condio 1
Condio 2
Condio 3
R$ 50.000,00
R$ 33.333,33
R$ 22.222,22
R$ 14.814,81
R$ 19.753,09
R$ 26.337,45
R$ 35.116,60
R$ 46.822,13
R$ 62.429,51
R$ 83.239,34
R$ 110.985,79
R$ 147.981,06
R$ 10.205,59
R$ 8.164,47
R$ 32.657,89
R$ 43.543,85
R$ 34.835,08
R$ 348.350,81
Condies:
1 ) Se a mdia de compras foi maior que 12 indicar --> compra o ano todo
2 ) Se o depto for Compras e a cidade for So Paulo --> Aprovado para aumento
3 ) Se o cliente for VIP, de So Paulo e a mdia de faturamento maior que R$ 10.000,00 --> Conceder desconto extra de 10%
15 MACROS
1. Veja a tela abaixo. Crie um boto para que uma caixa de dilogo de abertura de
arquivo seja exibida. Nessa janela o usurio escolher o arquivo que poder ser aberto.
Defina planilhas do Excel na verso 2007 e arquivos do Excel da verso 2003 para
exibio.
http://bit.ly/1MyaaiS
Alessandro Trovato
http://www.sigaonerd.com
http://bit.ly/1VjlkdC
http://bit.ly/1h03C1a
http://bit.ly/1NUVmfO
http://bit.ly/1LVkfDV
http://bit.ly/1LeQ3cr
http://bit.ly/1iCZi9e
Alessandro Trovato
http://www.sigaonerd.com
Agradecimentos
Agradeo sua ateno e espero que esse material tenha sido til para seus estudos. Caso
tenha sugestes, mande-me um e-mail (aletrovato@gmail.com)!
At a prxima!