Escolar Documentos
Profissional Documentos
Cultura Documentos
3336 Excel 2007 Avancado
3336 Excel 2007 Avancado
Professores:
Mnica Mara
Tathiana da Silva
Resende
2011
Excel Avanado
SUMRIO
PROCV(BuscaOQue;TabeladeBusca;Coluna;lgico)
Onde:
valor_procurado: o critrio utilizado na procura
matriz_tabela: todo o intervalo de dados, compreendendo linhas e colunas
nm_ndice_coluna: a coluna que contm o valor a ser retornado. A primeira coluna
tem valor 1, a segunda 2, a terceira 3, e assim sucessivamente.
intervalo: define a preciso da procura. Pode ser 0 ou 1. Sendo:
0: retorna um valor exato
1: retorna um valor aproximado
Nota: o valor a ser procurado sempre deve estar na primeira coluna, caso contrrio a
funo PROCV no ir funcionar.
Tutorial PROCV
1. Monte a seguinte estrutura no seu Excel 2007 ou 2003:
4. Se tudo deu certo, na clula E4 voc estar vendo a mensagem #N/D. Essa
mensagem de erro est aparecendo porque ainda no definimos o valor a ser
procurado. Ento vamos informar um valor. Na clula D4, digite o nmero 1, e veja o
resultado.
Formulrios
Os botes relacionados a formulrios, no Excel 2007, ficam na guia Desenvolvedor. O
problema que essa guia, por padro, no exibida. Para que ela aparea, siga esses
passos:
Pressione o boto do Microsof Office
4) Aperte OK
Pronto, agora voc pode acessar a guia Desenvolvedor na Faixa de Opes, e inserir
seus formulrios normalmente.
Selecione de A1 at J22 para criar um fundo do formulrio. Isso opcional mas fica
bem mais bonito.
Agora voc pode digitar um ttulo (Rtulo de Colunas) para seu trabalho. Que tal
"Venda de Computador"?
Desenhe esse boto dentro da caixa de grupo (isso muito importante porque faz com
que a opo seja reconhecida como componente da caixa de grupo) o boto da
primeira opo para escolha do Processador.
Digite um nome para a opo e posicione no inicio da lista.
Todo o processo dever ser repetido em cada opo dessa caixa para os outros
modelos de Processadores.
Agora: Os clculos
Clique com o boto direito sobre o item AMD Athlon XP e escolha Formatar Controle.
Na opo Valor est habilitado No Selecionado que corresponde a atual situao
boto do processador AMD Athlon XP.
10
Clique no boto Recolher (o boto com setinha vermelha) para associar a opo do
boto com uma clula. Clique na clula O4 para insero do digito de controle da
opo. Clique no boto Recolher novamente para retornar tela anterior e confirme
OK.
Se for marcada a segunda opo da lista (Intel Core2Duo) aparecer o nmero 2 nessa
mesma clula indicando que agora a segunda opo da Caixa de Grupo foi escolhida
pelo usurio.
O que so e para que servem os Dgitos de Controle: Na caixa Processador, o primeiro
item da lista AMD Athlon XP. Se essa opo for escolhida com um clique do mouse,
a clula do dgito de controle deve registrar o nmero 1, se for escolhido Intel
Core2Duo, que a segunda opo da caixa, a clula do dgito de controle deve
registrar o nmero 2 e assim sucessivamente, no importando quantos itens existem
dentro da caixa grupo.
Apenas as opes devem ser criadas na ordem em que estaro na caixa de grupo,
pois esse dgito de controle resulta na ordem crescente de criao da opo.
11
escolha. Nesse caso, necessrio clicar boto direito e escolher cada clula de
controle individualmente.
Ex: Ao clicar com o boto direito em Web Cam, escolher a clula ao lado de Web Cam
na base de dados, como exemplo da figura acima, clicar boto direito em Pen-drive e
escolher a clula ao lado de Pen-Drive na base para o controle e assim por diante.
No final teremos o valor lgico VERDADEIRO para os itens assinalados na lista e
FALSO para os itens no assinalados.
13
Agora as frmulas:
Clique na clula em branco ao lado da palavra processador e digite:
=SE(O4=1;N4;SE(O4=2;N5;N6))
Que diz o seguinte:
Se a clula O4 for igual a 1, ento insira aqui o valor contido em N4, SE a clula O4 for
igual a 2, ento insira aqui o valor contido em N5, SENO, insira o valor de N6.
Se marcarmos a primeira opo do formulrio, ento a clula de controle vai registrar 1
e se for 1 o valor de O4 ou seja R$190,00....Se for 2, ento R$ 258,00 seno R$
289,00.
Clique na clula em branco ao lado da palavra Memrias e digite:
=SE(O8=1;N8;SE(O8=2;N9;N10))
Se a clula O8 for igual a 1, ento insira aqui o valor contido em N8, SE a clula O8 for
igual a 2, ento insira aqui o valor contido em N9, SENO, insira o valor de N10.
Agora vamos s frmulas para verificar a validao das Caixas de Seleo dos
Acessrios, onde a resposta Verdadeiro para os itens habilitados e Falso para os
itens no habilitados.
Clique na clula ao lado dos Acessrios e digite a frmula com a funo SOMASE:
=SOMASE(O12:O17;VERDADEIRO;N12:N17)
O Excel busca os valores Verdadeiros (habilitados) de O12 at O17 e quando os
encontrar, somar os valores correspondes nas mesmas linhas de N12 at N17.
Agora clique como boto direito do mouse no Boto de Opo A Vista e escolha
formatar controle.
14
Escolha uma clula na base de dados que no esteja sendo usada e defina como
clula de controle da forma de pagamento. Pode ser P16, abaixo da lista das cidades.
Clique OK.
- A clula da entrada deixe em branco, afinal a gente no sabe quanto o cliente quer
pagar na entrada.
- Na clula Saldo, o clculo do valor total da compra menos a entrada;
=SE(P16=2;F14-C16;0)
Se a clula P16 tiver o valor 2, ento o cliente vai pagar em parcelas, ento faa o
clculo do valor da compra menos a entrada, seno deixe 0 (Zero)
15
Na clula Nmero de Parcelas, deixe em branco mas vamos pr uma validao para o
mximo de 10 parcelas Clique na clula em branco ao lado de Nmero de Parcelas e
clique na Guia Dados > Validao de Dados:
- Escolha um nmero inteiro...
16
Na clula Valor Base da parcela, vamos apenas dividir o saldo pelo nmero de
parcelas:
=F16/I16
Nos Juros vamos aplicar trs alquotas diferentes, dependendo do nmero de parcelas:
De 2 a 4 = 1,75%
De 4 a 7 = 2,75%
De 7 a 10 = 3,5%
Olha a frmula a:
=SE(I16<4;1,99%;se(i16>=7;3,5%;2,75%))
SE o Nmero de Parcelas (I16) for menor que 4, ento 1,99%
SE o Nmero de Parcelas (I16) for maior ou igual a 7, ento 3,5%%
SENO ( se no for nenhuma das opes anteriores) 2,75%
No valor final da Parcelas, multiplique o valor base das parcelas pelo juro, mais o
prprio valor das parcelas. Resultar no valor base j adicionado o juro.
No Valor final da compra, use a frmula:
=SE(P16=2;I18*I16+C16;C14)
SE a compra foi a prazo (P16 =2), ento multiplique o I18 (Valor final das parcelas) pelo
I16 (quantidade de parcelas) e some ainda o C16 (a entrada), SENO mostre aqui o
valor do C14 (Valor vista).
Para concluir o formulrio precisamos inserir mais um controle chamado de Caixa de
Combinao para selecionar o local da entrega da mercadoria comprada. Na Guia
Desenvolvedor, clique em inserir e nos controles de formulrio escolha Caixa de
Combinao.
Clique com o boto direito do mouse sobre a caixa de combinao e escolha Formatar
Controle.
Configure as opes:
Intervalo de Entrada: Esse intervalo relaciona as clulas que contm a lista que far
parte das opes da Caixa de Combinao. No nosso caso as cidades que sero
escolhidas com um clique do mouse.
Vnculo com a clula: Devemos indicar a clula que dever exibir o dgito verificador
que indica o item selecionado na lista.
Veja que Belo Horizonte o quarto item da lista, ento a clula registra 4. Esse tipo de
controle poderia ser usado aqui como um critrio para cobrar frete de acordo com a
distncia do cliente ou meramente informativo. A inteno aqui foi demonstrar como
funciona uma lista de formulrio.
Aps o trabalho concludo, desabilite a visualizao das linhas de grade do Excel, elas
servem como guias no momento de organizar e alinhas as caixas, mas depois podem
ser desligadas. Clique na Guia Layout da Pgina, Opes de Planilha e desmarque a
opo Exibir nas linhas de Grade.
19
Tabela Dinmica
O programa Microsoft Excel bastante utilizado por diversos tipos de pessoas e para
variadas finalidades. Com ele, possvel criar simples tabelas de horrios escolares,
por exemplo, at mesmo complexos bancos de dados.
Contudo, no caso dos bancos de dados, quanto maior for o seu tamanho e a
quantidade de informaes contidas, mais difcil ser para gerenci-lo e at mesmo
para realizar buscas por dados.
Neste caso, voc poder criar tabelas dinmicas para facilitar a comparao,
elaborao de relatrios e acesso aos dados de suas planilhas. Alm disso, com ela
ficar mais fcil tambm a reordenao de linhas e colunas em suas tabelas.
20
Agora, clique na guia Inserir e depois em Tabela Dinmica e ento surgir uma nova
janela em sua tela. Nela, voc poder alterar os campos que faro parte de sua nova
tabela e tambm definir o local aonde ela ser criada (na mesma ou em uma nova
planilha).
Alm dos campos em sua prpria planilha, possvel tambm selecionar fontes
externas, para isso, clique em Usar uma fonte de dados externa e ento escolha a
21
partir de onde viro os dados de sua nova tabela dinmica. Depois disso, clique em
OK.
Sua tabela dinmica est pronta. A partir de agora, para acessar os valores e dados,
clique sobre a tabela e ento selecione tudo o que deseja analisar.
22
Com este tipo de tabela, voc poder comparar dados facilmente, como no exemplo
abaixo, quando foram selecionados os dados de somente trs pessoas:
Ainda na barra do lado direito, voc poder mover os dados entre os campos Filtro de
Relatrios, Rtulos de Coluna, Rtulos de Linha e Valores.
Acessando as opes da tabela dinmica (Tabela Dinmica > Opes > Opes), voc
poder alterar algumas configuraes de sua planilha, como impresso, definies de
exibio, layout, filtros e dados.
23
Adicionando filtros
Para melhor analisar os dados, voc pode adicionar filtros para poder reduzir a
visualizao de dados a algo mais especfico. Para isso, clique sobre a guia Rtulos de
Linha para que seja aberto o seu menu, depois v em Filtro de Valores e escolha o tipo
de filtro que deseja aplicar.
24
Veja um exemplo com o filtro Maior do que aplicado com o valor 140.000:
Outro tipo de filtros so os Filtros de Rtulos, estes relativos aos rtulos da sua tabela.
No nosso exemplo, os rtulos so os meses. Esta funo tambm ser bem til no
caso de tabelas com um grande nmero de dados e informaes.
Voc pode ainda utilizar seus prprios dados como filtros para comparao na tabela.
Por exemplo, arraste qualquer um dos dados da aba direita para o campo Filtro de
Relatrio e ento ele aparecer em cima da sua tabela.
25
Clique para abrir sua guia e ento selecione o valor que deseja utilizar como referncia.
Desta forma, voc pode selecionar um ou vrios itens (no caso de nosso exemplo,
meses) para filtrar e comparar com os demais dados informados na tabela.
26
Grfico Dinmico
O procedimento para criar um grfico dinmico quase igual ao relatrio de tabela
dinmica, basta escolher os campos que voc necessite (no caso Vendedor e Valor)
que o Microsoft Excel ir construir o grfico, conforme a figura abaixo.
Consideraes
Apesar de nosso exemplo ser uma tabela pequena, este recurso bastante
interessante para bancos de dados com muitas informaes, onde a simples
visualizao prejudicada pela grande quantidade de informaes. De qualquer
maneira, este recurso indicado para qualquer um que queira gerar relatrios de
maneira eficiente e precisa, sem que para isso tenha muito trabalho.
27
Macros Excel
Clique na aba desenvolvedor, selecione o item criar macro no canto esquerdo. Esta
uma macro de gravao, portanto, a caixa abaixo se abrir:
Automaticamente
comea a gravao da sua macro! Faa todo procedimento que deseja que a macro
realize e ao finalizar clique no quadrado azul da figura abaixo:
28
Tendo clicado no boto acima, ser necessrio atribuir a macro gravada a um boto
para que o mesmo execute sua macro. Para criar esse boto, voc tem vrias
opes:
29
Escolhido o boto que receber a macro, clique com o boto direito sobre o mesmo,
em seguida, clique em atribuir macro.
Toda macro gravada dessa maneira, mas tenha cuidado, pois ela executar
exatamente o que foi gravado. Caso tenha feito alguma operao errada, voc poder
exclu-la e gravar novamente. No exemplo abaixo temos uma planilha com nomes e
endereos:
30
Vamos criar uma macro que coloque em ordem crescente e outra que organize em
ordem decrescente. Primeiramente crie os botes que iro receber sua macro.
Ordem
Ordem
Crescente
Decrescente
Escolha o nome que dar para a macro, nesse caso: btn_ordenar_crescente. Lembrese que ao clicar em ok, sua gravao j est iniciada!
31
Feito isso, atribua a macro aos botes que criamos no incio desse exerccio. Clique
com o boto direito do mouse sobre o boto criado e selecione atribuir macro e
escolha o nome da marco que foi criada, clique em ok e ela j estar funcionando.
32
33
Ao iniciar a macro,
clique em Plan2 e
pare a gravao.
34
Volte para Plan1 e atribua a macro ao boto que voc criou no inicio desse exerccio,
clique em ok e execute.
Agora faa um boto para voltar para a Plan1, seguindo os mesmos passos do boto
para ir ao grfico.
Faamos um boto para ocultar e reexibir linhas. A criao da macro feita da mesma
forma que as anteriores; ao iniciar a gravao da sua macro (no esquecendo de
renomear), selecione as linhas da tabela, clique com o boto direito e selecione ocultar.
35
Tendo feito isso, pare a gravao da macro. Clique com o boto direito sobre o boto
criado e atribuir macro. Posteriormente crie um boto para reexibir, fazendo da
mesma forma, apenas selecionando reexibir ao invs de ocultar.
36
Teclas de atalho
Teclas de atalho combinao com CTRL
TECLA
DESCRIO
CTRL+SHIFT+(
CTRL+SHIFT+)
CTRL+SHIFT+&
CTRL+SHIFT_
CTRL+SHIFT+~
CTRL+SHIFT+$
CTRL+SHIFT+%
CTRL+SHIFT+^
CTRL+SHIFT+#
CTRL+SHIFT+@
CTRL+SHIFT+!
CTRL+SHIFT+*
CTRL+SHIFT+:
CTRL+SHIFT+"
37
CTRL+Menos (-)
CTRL+;
CTRL+`
CTRL+'
Copia uma frmula da clula que est acima da clula ativa para
a clula ou a barra de frmulas.
CTRL+1
CTRL+2
CTRL+3
CTRL+4
CTRL+5
CTRL+6
CTRL+8
CTRL+9
CTRL+0
CTRL+A
CTRL+N
CTRL+C
seguido
por
outro
CTRL+C
exibe a
rea
de
Transferncia.
CTRL+D
CTRL+F
Exibe a caixa
de
dilogo Localizar
e Substituir com
guiaLocalizar selecionada.
SHIFT+F5 tambm exibe essa guia, enquanto SHIFT+F4 repete
a ltima ao de Localizar.
CTRL+SHIFT+F abre a caixa de dilogo Formatar Clulas com
a guia Fonte selecionada.
CTRL+G
CTRL+H
Exibe a caixa
de
dilogo Localizar
e Substituir com
guiaSubstituir selecionada.
CTRL+I
CTRL+K
CTRL+N
CTRL+O
seleciona
todas
as
clulas
que
contm
comentrios.
CTRL+P
39
CTRL+R
CTRL+B
CTRL+T
CTRL+S
CTRL+V
exibe
caixa
de
dilogo Colar
Especial,
CTRL+X
CTRL+Y
CTRL+Z
usa
40
Teclas de funo
TECLA DESCRIO
F1
F2
F3
F4
F5
F6
F7
41
Ativa
ou
desativa
modo
estendido.
Nesse
modo, Seleo
F10
F11
TECLA
TECLAS
DIREO
DESCRIO
DE Move uma clula para cima, para baixo, para a esquerda ou para a
direita na planilha.
CTRL+TECLAS DE DIREO move para a margem da regio de
dadosatual em uma planilha.
SHIFT+TECLAS DE DIREO estende a seleo das clulas em uma
clula.
CTRL+SHIFT+TECLAS DE DIREO estende a seleo de clulas
ltima clula preenchida na mesma coluna ou linha como a clula
ativa ou, se a prxima clula estiver em branco, estende a seleo
para a prxima clula preenchida.
SETA PARA A ESQUERDA ou SETA PARA A DIREITA seleciona a
guia esquerda ou direita quando a Faixa de Opes est
selecionada. Quando um submenu est aberto ou selecionado, essas
teclas de direo alternam entre o menu principal e o submenu.
Quando uma guia da Faixa de Opes est selecionada, essas teclas
navegam entre os botes da guia.
SETA PARA BAIXO ou SETA PARA CIMA seleciona o prximo
comando ou o comando anterior quando um menu ou submenu est
aberto. Quando uma guia da Faixa de Opes est selecionada,
essas teclas navegam para cima ou para baixo no grupo da guia.
Na caixa de dilogo, as teclas de direo se movem entre opes em
uma lista suspensa aberta ou entre opes em um grupo de opes
43
DELETE
END
ENTER
botoOK).
ALT+ENTER inicia uma nova linha na mesma clula.
CTRL+ENTER preenche o intervalo de clulas selecionado com a
entrada atual.
SHIFT+ENTER conclui uma entrada de clula e seleciona a clula de
cima.
ESC
HOME
PAGE DOWN
PAGE UP
pasta de trabalho.
BARRA
ESPAOS
46
Referncias
CINTO, Antonio Fernando; GES, Wilson Moraes, Excel Avanado, Editora: Novatec
http://coizaradas.blogspot.com/2010/04/como-criar-formularios-no-excel-2007.html, acessado em
25/08/207
47