Documente Academic
Documente Profesional
Documente Cultură
Vamos iniciar nossos estudos com algumas funes mais elaboradas que esta
excelente ferramenta nos proporciona.
A funo PROC, PROCH e PROCV permitem que se faa uma busca em sua
planilha e retorne na clula de acordo com os critrios selecionados.
Vamos nos apoiar para o nosso prximo exemplo na funo
PROCV Sua sintaxe a seguinte:
=PROCV() A funo faz uma procura vertical em uma tabela de dados.
Busca o que A clula onde ser digitado o dado que ser procurado na tabela.
Tabela de Busca A regio de clulas onde se encontra a tabela com os dados.
Coluna O nmero da coluna que tem o dado a ser recuperado
Monte a seguinte planilha
Temos ento uma planilha base com as classes e seus respectivos valores, na
planilha ao lado, temos ento o hspede e classe escolhida, vamos ento
procurar na primeira planilha o tipo de classe para que retorne o valor.
=PROCV(E3;A4:B8;2), Observe que buscado o tipo da classe E3 no
intervalo da tabela base A4:B8 e retorna a segunda coluna representado pelo
nmero 2.
procure a funo.
Clique em OK. Vamos agora preencher os campos das seguinte forma.
Vamos agora adicionar a funo frequncia para sabe r a situao dos alunos.
Selecione as trs clulas que devem receber os valores (C11:C13).
Pelo Assistente de funo chame a funo FREQUNCIA .
Preencha conforme imagem.
No clique em OK. Clique na barra de frmulas e pressione
CTRL+SHIFT+ENTER.
Ele retorna o resultado e acrescenta chaves na funo determinando assim a
matriz.
RTULOS
Podemos nomear os dados de uma planilha para que a escrita das frmulas
seja feita de maneira mais simples. Os NOMES podem fazer referncia a um
valor, a uma frmula ou at mesmo a um conjunto de clulas. Na planilha
abaixo temos que calcular o volume de vrios objeto s com diferentes alturas.
Todos os objetos tm a mesma base, que o resultado da multiplicao da
largura pelo comprimento.
Monte a planilha.
Para a data para que tenha sempre a data atual clique sobre a clula e coloque
a seguinte funo.
Clique agora no valor da clula do dlar compra.
Clique na ABA frmulas e depois em Definir Nome.
Clique em OK.
Observe que agora ele no mostra mais a referncia de sua clula e sim o
nome que voc deu.
Repita o processo para o dlar valor de venda, euro compra e euro venda.
Para o valor unitrio, selecione toda a faixa de valores e nomeie como unitrio.
Para calcular os valores o processo simples.
Clique na clula onde ser feito o calculo de converso do valor pelo dlar
compra e digite: = unitrio, observe que o Excel j vai mostrar o rtulo.
FUNES FINANCEIRAS
Existe um grupo de funes do Excel que permitem clculos financeiros. As
principais so
NPER- Retorna o nmero de perodos para investimento de acordo com
pagamentos constantes e peridicos e uma taxa de juros constante. A sintaxe
=NPER(TAXA;PGTO;VP;VF;TIPO) onde:
Taxa Necessrio. A taxa de juros por perodo.
Pgto. Necessrio. O pagamento feito em cada per odo; no pode mudar
durante a vigncia da anuidade. Geralmente, pgto co ntm o capital e os
juros, mas nenhuma outra tarifa ou taxas.
Vp Necessrio. O valor presente ou atual de uma srie de pagamentos
futuros.
Vf Opcional. O valor futuro, ou o saldo, que voc deseja obter depois do
ltimo pagamento. Se vf for omitido, ser considera do 0 (o valor futuro
de um emprstimo, por exemplo, 0).
Tipo Opcional. O nmero 0 ou 1 e indica as datas de vencimento
Vamos usar uma funo financeira para calcular o valor dos pagamentos de
um emprstimo. Neste caso, a taxa de juros e o nmero de pagamentos devem
estar expressos da mesma forma, ou seja, se os pagamentos forem mensais, a
taxa de juros tambm dever ser.
No primeiro campo inserimos a taxa de juros, que neste exemplo de 3% ao
ms.
O valor futuro o saldo que dever restar aps serem efetuados todos os
pagamentos, neste caso zero.
No tipo de emprstimo 1 o primeiro pagamento efetuado somente no final do
perodo, ou seja, depois de um ms. No tipo 0 o primeiro pagamento
efetuado no mesmo ato do emprstimo.
DADOS
O Excel possui uma ABA chamada Dados que permite importar dados de
outras fontes , ou trabalhar os dados de uma planilha do Excel.
Clique em OK
Os dados sero importados para sua planilha.
Podemos trabalhar com dados disponveis na Internet em nossas planilhas.
Clique na ABA Dados.
Internet.
Dados da WEB
Clique no segundo boto chamado da WEB. Ser aberta uma janela como se
fosse um navegador.
Voc pode digitar o endereo de seu site preferido que disponibilize contedo
em tabelas.
Observe que ao localizar algo a ser importado ele mostra uma seta amarela.
Clique sobre a tabela a ser importada e depois clique na parte de baixo em
Importar.
Podemos tambm importar dados RSS. Clique em outra clula depois clique no
boto da WEB.
Entrei no portal globo.com e ao descer a tela visualizei boto de RSS.
Clique sobre este boto.
Ser mostrada a estrutura XML.
E clique em Importar.
Clique em OK.
Confirme a tela acima.
Classificao
Vamos agora trabalhar com o gerenciamento de dados criados no Excel.
Vamos utilizar para isso a planilha de Atletas.
Classificar uma lista de dados muito fcil, e este recurso pode ser obtido pelo
boto Classificar e Filtrar na ABA Inicio, ou pelo grupo Classificar e Filtrar na
ABA Dados.
Voc pode mudar a ordem de classificao sempre que for necessrio, basta
clicar no boto de Classificar.
Auto Filtro
Este um recurso que permite listar somente os dados que voc precisa
visualizar no momento em sua planilha. Com seus dados selecionado clique no
boto Filtro e observe que ser adicionado junto a cada clula do cabealho da
planilha uma seta.
Observe que as colunas que esto com filtro possuem um cone em forma de
funil no lugar da seta.
Para remover os filtros, basta clicar nos cabealhos com filtro e escolher a
opo selecionar tudo.
Voc tambm pode personalizar seus filtros atravs da opo Filtros de Texto
e Filtro de nmero (quando contedo da clula for mu nmero).
Dica rpida para filtrar diretamente na clula usando o Excel 2007/2010:
Aps aplicar o filtro em sua tabela (em Dados, Filtro), clique com o boto
direito sobre o tem que deseja filtrar e v na opo Filtro. Veja:
Filtragem personalizada
Atravs da utilizao dos filtros podemos acrescentar elementos grficos a
nossa planilha.
Monte a seguinte planilha. Certifique-se de que cada clula contenha a sua
imagem.
Clique com o boto direito do mouse nas imagens, se lecione tamanho e
propriedades depois propriedades, e marque a opo Mover e dimensionar
junto com as clulas.
Consolidao
Voc pode resumir dados de um ou mais reas de origem, consolidando-o e
criando uma tabela de consolidao. Essas reas de origem podem estar na
mesma planilha que a tabela de consolidao, em planilhas diferentes na
mesma pasta de trabalho ou em diferentes pastas de trabalho.
Vamos ao nosso exemplo.
Crie uma Guia de Planilha com os dados, cada um em uma guia:
Crie mais uma sem clculos
Nesta clula, clique a primeira clula vazia.
Na ABA Dados clique em Consolidar.
TABELA DINMICA
Tabela Dinmica uma tabela interativa que resume uma grande quantidade de
dados rapidamente, ou os combina de tabelas diferentes. possvel girar suas
linhas e colunas para ver resumos diferentes dos dados de origem, filtrar
os dados exibindo pginas diferentes ou exibir os detalhes das reas de
interesse.
Vamos criar um tabela dinmica baseada em uma nova planilha
Grficos Dinmicos
Um grfico dinmico um grfico que pode ser atualizado dinamicamente, de
acordo com os parmetros escolhidos pelo usurio. V amos utilizar a planilha
criada em nosso ltimo exemplo.
Selecione a planilha, clique em Inserir, Tabela Dinmica, Grfico Dinmico.
Clique em OK. Vamos colocar conforme a imagem.
Vamos agora nesta mesma planilha definir que as clulas que possuem
clculos no possam ser modificadas. Selecione toda s as clulas que no
possuam clculos e que podero ter seus valores alterados.
Clique na ABA Pgina Inicial e depois abra o grupo Fonte. Dentro de Fonte
clique em Proteo.
Desmarque a opo Bloqueadas.
Agora clique na Aba Reviso no grupo Alteraes cli que em Proteger Planilha.
Voc pode colocar uma senha de proteo. Esta opo recomendvel pois
para que se desproteja a planilha precise que a senha seja digitada. Mas
cuidado de anot-la.
Clique em OK e tente mudar a planilha
Controlar Alteraes
Este um recurso muito interessante quando mais de uma pessoa altera a
planilha. Este comando vai permitir que se monitore as alteraes feitas na
planilha.
Na ABA Reviso voc ter a opo Controlar Alteraes.
Voc pode definir desde quando as alteraes, por quem e se tiver alguma
clula ou grupo de clulas.
Clique em OK e salve a planilha.
Voc pode aprovar e descartar alteraes feitas por outros usurios. Com a
opo de controlar alteraes habilitada, volte par a o boto Controlar
Alteraes e perceba que a opo Aceitar/Rejeitar Alteraes estar
habilitado.
Ao alterar qualquer valor o mesmo ser realado.
=DESLOC(cidades;CORRESP(A2;SG;0)-1;0;CONT.SE(SG;A2)-1)
Clique em OK.
Exemplo prtico: para sabermos a quantidade de registros de pessoas com 35
ou mais anos que pesam menos de 90 kg, digitamos os critrios na segunda
linha, conforme mostrado abaixo.
HISTOGRAMA
O histograma uma forma grfica de apresentar a distribuio de frequncias
de uma varivel.
O histograma um grfico de barras verticais construdo com os resultados da
tabela de frequncias.
Primeiro precisamos deixar visvel o suplemento Anlise de Dados.
Clique na ABA arquivos e depois em opes. Dentre as opes disponveis
clique em Suplementos.
Em Gerenciar verifique se est marcado a opo Suplementos do Excel e
clique em Ir.
Marque a opo Ferramentas de Anlise, marque tambm as opes de
ferramentas de Anlise VBA e Solver que usaremos ma is a frente.
Crie uma planilha com alguns valores, vamos imaginar que sejam algumas
notas.
TESTE DE HIPTESE
Cenrios
Cenrio uma das ferramentas que o Excel possui para se trabalhar com
hipteses.
Vamos imaginar a seguinte planilha.
Selecione as clulas onde calcularemos o cenrio.
Clique na ABA Dados, Teste de Hiptese, Gerenciador de Cenrios.
Clique em Adicionar.
D o nome de Metas.
Apenas lembrando:
Taxa: taxa de juros para o emprstimo.
nper: nmero total de pagamentos pelo emprstimo.
VP: valor principal, ou o valor emprestado.
VF: valor futuro, ou o saldo que se deseja ter ao final dos perodos, se
for omitido ser 0.
Tipo: indica o vencimento das parcelas. 0 no final do perodo e 1 no
incio do perodo
Vamos usar agora o comando Atingir Meta.
Clique na ABA Dados, Teste de Hipteses, Atingir Meta.
Selecione o campo definir clula e coloque o campo do valor. Defina um valor
que se pretende atingir e Alternando Clula selecione a clula que se quer para
o valor desejado.
Clique em OK.
FORMULRIOS EM EXCEL
Nas verses 2007/2010 do Excel no se trabalham mai s com barras de
ferramentas. Ento para se criar formulrios, preciso primeiro dizer ao Excel
que se quer trabalhar com eles.
Clique no boto Office 2007 ou Opo Arquivo se for o 2010.
Clique em Opes.
No excel 2010 Na janela que aparece, marque a opo "Mostrar guia
Desenvolvedor na Faixa de Opes".
No 2010 clique em Personalizar Faixa de opes e marque a opo
Desenvolvedor.
Clique em OK.
Esta planilha contm 3 tabelas com reas nomeadas que visam facilitar o
trabalho com os objetos de formulrios do Excel. A primeira tabela indica o fator
referente s despesas de Frete e Seguro (intervalo de A2 at B5). A
segunda tabela indica o nmero de prestaes e a taxa de juros para cada
parcela (intervalo de D2 at E15). A terceira tabela indica a lista de produtos e
o seu respectivo preo (intervalo de G2 at H10).
Na clula B6, devemos inserir uma frmula que ir exibir o valor da entrada em
Percentual. Dessa forma insira a seguinte frmula: =C6/100
Em C7, desenhe um Barra de rolagem, usando o boto direito sobre ela.
Na clula B8 vamos inserir uma frmula que faz o clculo da taxa de juros, com
base no nmero de parcelas selecionada. =NDICE(dados!D4:E15;B7;2).
Na clula B9 vamos inserir uma frmula para exibir o valor da entrada, dessa
forma digite: =B5*B6.
Na clula B10, devemos inserir uma frmula que, com base no valor da
entrada, Taxa de Juros, Nmero de parcela, Valor to tal e subtraindo a entrada
informada ir exibir o valor da parcela. Dessa forma digite a seguinte frmula:
=SE(B6=1;0;PGTO(B8;B7;B5*(B6-1))).
Para finalizar devemos indicar o valor total da venda, de forma que na clula
B11, insira a seguinte frmula: =B10*B7+B9
Selecione um dos boto e clique com o boto direito . Defina como clula
Destina a clula E10.
Na clula B5, vamos inserir uma frmula que ir exibir o valor total da compra,
com base no local de entrega Dessa forma devemos inserir a frmula:
=(B3*B4)*NDICE(dados!A3:B5;E10;2).
Para que os nmeros exibidos nas clulas C6 e E10 sejam ocultos, selecione
estas clulas e aplique o formato personalizado ;;; (trs pontos e vrgulas) para
ocultar a apresentao das informaes das clulas.
Salve e teste a sua planilha.
MACROS
Podemos tambm automatizar tarefa repetidas. A este recurso chamamos de
Macros. As macros so rotinas que utilizam o Visual Basic e que podem ser
criadas sem o conhecimento de programao mas, utilizam lgica.
Para podermos criar Macros no Excel o comando fica na ABA Exibio
Vamos criar uma macro que faa a classificao por sexo em nossa planilha de
atletas.
Abra a planilha.
Ateno: Ao iniciar a gravao de uma MACRO todo comando feito
ser gravado, ento planeje toda a ao antecipadamente.
No caso ns selecionaremos a planilha principal e faremos a seleo por
sexo. Selecione a planilha.
Para poder visualizar suas macros, clique no boto Macros, Exibir Macros.
Atribuindo botes que mostram as Macros
Para criar uma forma mais fcil para usarmos as macros, podemos criar
botes e adicionar a eles nossas Macros.
Clique em OK.
Clique em OK.
Para testar Cassifique manualmente sua planilha por nome e depois clique no
boto e observe que ser executada a Macro.
Observe que foi gerado o bloco Sub End Sub. Observe que ele adiciona o
componente CommandButton1_Click, que identifica que ele funcionar atravs
de um clique no boto.
Vamos adicionar um cdigo que exiba uma caixa de mensagem.
Adicione: MsgBox "Ol mundo do Excel".
Para rodar a sua aplicao clique no boto Play que aparece na barra de
ferramentas da janela.
O VBA um capitulo a parte dentro do Excel que precisa de somente um
estudo a ele. Para entender todos seus comandos, funes, etc. Vamos para
entender um pouco mais desenvolver uma aplicao usando alguns recursos
do VBA.
Vamos montar um calendrio. Em um novo arquivo do Excel, chame o editor
do Visual Basic.
Crie um formulrio.
Pela caixa de propriedades vamos inserir em nosso formulrio trs
componentes Label e dois TextBox e um boto de coma ndo.
No texbox alteraremos somente sua propriedade name que esta com o nome
de textbox1 para text_nome e a texbox2 para text_recebenome .
O mesmo iremos fazer para o boto de comando que na sua propriedade name
na qual esta com o nome de commandbutton1 iremos alterar para comando.
Selecione agora a janela do formulrio. Basta clica r sobre ela.
Coloque o nome como Form_ Exemplo.
Digite um nome na primeira caixa e clique no boto. Observe que ela ser
escrita na caixa de baixo.
O exemplo acima apenas uma demonstrao pequena do poder do VBA,
visto que sua abrangncia longa e complexa.