Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
1
SUMRIO
2
4.1.1 - Criando o Layout da Tabela Dinmica ...................................................................... 44
4.2 - Grfico Dinmico ............................................................................................................. 47
4.3 - Macros .............................................................................................................................. 49
4.3.1 - Criando Formulrios Personalizados ..................................................................................... 52
4.3.2 - Associando um Boto ActiveX a uma Macro ....................................................................... 53
4.3.3 - Executando uma macro ................................................................................................. 54
3
UNIDADE 1 - INTRODUO
Excel um programa de planilhas do sistema Microsoft Office. Voc pode usar o Excel para criar
e formatar pastas de trabalho (um conjunto de planilhas) para analisar dados e tomar decises de
negcios mais bem informadas. Especificamente, voc pode usar o Excel para acompanhar dados, criar
modelos de anlise de dados, criar frmulas para fazer clculos desses dados, organizar
dinamicamente os dados de vrias maneiras e apresent-los em diversos tipos de grficos
profissionais.
4
Importao de Dados
Exportao de Dados
Consolidao de planilhas
Macro
Nela encontramos diversas opes. Como: Informaes, Novo, Abrir, Salvar, Salvar como,
Imprimir, Compartilhar, Exportar, Fechar, Conta e Opes.
5
1.2 - Nomeando Faixas
possvel nomear clulas, faixas e frmulas. Muitas vezes mais fcil lembrarmos um nome
do que de um endereamento de clula, tornando deste modo, o trabalho mais fcil, gil e poderoso.
6
1.2 - Nomeando Faixas
1.2.1 - Criando nomes com base nos ttulos
Figura 5 - Planilha preenchida com dados e boto Criar a partir da Seleo acionado.
7
Figura 6 - Planilha preenchida e boto Gerenciador de Nomes acionado.
3. Na caixa Novo Nome na pasta de trabalho, digite um nome desejado para rotular a rea.
4. O Escopo Pasta de Trabalho determina que o Nome da referncia valha para todo o arquivo
sendo acessado independentemente da planilha atual. Entretanto o escopo definido para uma
determinada planilha funcionar apenas nesta planilha especificada.
5. Na caixa Refere-se a, digite ou selecione a referncia caso a mesma esteja incorreta.
6. Clique em OK.
8
1.3 - Funes Avanadas
Funes so rotinas de clculos prontas para a utilizao, que auxiliam a soluo de inmeros
problemas alm de facilitar o desenvolvimento de frmulas ou mesmo elimin-las. Existem inmeras
funes. Vamos organiz-las em grupos e estudar as principais:
Para acessar todas as funes descritas abaixo, clique na ferramenta assistente de funo.
Feito isso, voc obter a seguinte tela:
Truncar Trunca o nmero para um inteiro, removendo a parte fracionria do nmero. S corta,
no arredonda.
Sintaxe: Int(valor).
9
Exemplo: ARRED, TRUNCAR, INT
Dica: Ao aninhar comandos SE, E e OU, atente ao correto fechamento de todos os parnteses.
Mdia
1.3.3 - CONT.SE
10
1.3.4 - SOMASE
Soma os nmeros de uma faixa que atendem a um determinado critrio. O critrio deve ser digitado
entre aspas.
Sintaxe:
Somase(Intervalo;Critrio)
Exemplo:
=Somase(B2:B4;>600)
Soma somente os salrios que forem maiores que R$ 600,00.
Sintaxe:
Somase(Intervalo;Critrio;Intervalo_a_ser_somado)
Onde: O primeiro intervalo o intervalo onde o critrio ser analisado, e o segundo intervalo o
intervalo onde a soma ser efetuada.
Exemplo:
=Somase(C2:C4;<100;B2:B4)
Neste exemplo, no primeiro intervalo observaremos quais descontos so menores que 100, para
ento no ltimo intervalo, somar os salrios.
11
Exemplo:
Exemplo:
O Excel armazena datas (internamente) como nmeros de srie sequenciais. Desta forma,
possvel fazer clculos com as datas, que so exibidas normalmente, de acordo com a formatao
escolhida.
12
O Excel armazenar 1 de janeiro de 1900 como o nmero de srie 1 se a sua pasta de
trabalho usar o sistema de data de 1900. Se a sua pasta de trabalho usar o sistema de data de 1904,
o Excel armazenar 1 de janeiro de 1904 como o nmero de srie 0 (2 de janeiro de 1904 como o
nmero de srie 1 e assim por diante).
Por exemplo, no sistema de data de 1900, o Excel armazenar 1 de janeiro de 2001 como
36526 porque ele vem 36526 dias depois de 1 de janeiro de 1900.
=ANO(data) Retorna o ano de uma data especificada. Esta data deve ser digitada
entre aspas.
=MS(data) Retorna o ms de uma data especificada. Esta data deve ser digitada
entre aspas.
=DIA(data) Retorna o dia de uma data especificada. Esta data deve ser digitada
entre aspas.
Dica Para determinar o nmero de dias entre duas datas quaisquer, utilizando o sistema
convencional, basta subtrair a data inicial da data final por exemplo, "30/12/2001" - "25/06/2000"
igual a 553.
Exemplo: Data
13
Mximo
Sintaxe:
Mximo(Intervalo)
Exemplo:
Observe a tabela a seguir. Para acharmos a maior nota do 1 bimestre aplicaremos:
=Mximo(B2:B5)
MAIOR
Retorna o maior valor K-simo de um conjunto de dados, de acordo com sua posio relativa. Por
exemplo, voc pode utilizar a funo MAIOR para obter o primeiro, o segundo e o terceiro
resultados.
Sintaxe:
Maior(Intervalo;K)
Exemplo:
A 2 maior nota:
=Maior(B2:B4;2)
Para calcular a 2 menor nota na clula B9, utilize a funo MENOR.
14
PROCV (valor procurado; matriz da tabela; n. da coluna; Procurar no intervalo)
Observaes:
Localiza um valor na primeira coluna de uma matriz de tabela e retorna um valor na mesma linha
de outra coluna na matriz da tabela.
O V em PROCV significa vertical. 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.
Sintaxe
PROCV(valor_procurado;matriz_tabela;nm_ndice_coluna;procurar_intervalo)
Valor_procurado O valor a ser procurado na primeira coluna da matriz da tabela. O
Valor_procurado pode ser um valor ou uma referncia. Se o valor_procurado for menor do que o
menor valor na primeira coluna de matriz_tabela, o PROCV retornar o valor de erro #N/D.
Matriz_tabela Duas ou mais colunas de dados. Use uma referncia para um intervalo ou um nome
de intervalo. Os valores na primeira coluna de matriz_tabela so os valores procurados por
valor_procurado. Os valores podem ser texto, nmeros ou valores lgicos. Textos em maisculas e
minsculas so equivalentes.
Nm_ndice_coluna O nmero da coluna em matriz_tabela a partir do qual o valor correspondente
deve ser retornado. Um nm_ndice_coluna de 1 retornar o valor na primeira coluna em
matriz_tabela; um nm_ndice_coluna de 2 retornar o valor na segunda coluna em matriz_tabela,
e assim por diante. Se nm_ndice_coluna for:
Menor que 1, PROCV retornar o valor de erro #VALOR!.
Maior do que o nmero de colunas em matriz_tabela, PROCV retornar o valor de erro
#REF!.
Procurar_intervalo Um valor lgico que especifica se voc quer que PROCV localize uma
correspondncia exata ou aproximada.
Se VERDADEIRO ou omitido, uma correspondncia exata ou aproximada retornada. Se uma
correspondncia exata no for localizada, o valor maior mais prximo que seja menor que o
valor_procurado retornado.
Os valores na primeira coluna de matriz_tabela devero ser colocados em ordem
ascendente; caso contrrio, PROCV poder no retornar o valor correto. Para obter mais
informaes, consulte Classificar dados.
Se FALSO, PROCV encontrar somente uma correspondncia exata. Nesse caso, os valores na
primeira coluna da matriz_tabela no precisam ser classificados. Se houver dois ou mais
valores na primeira coluna de matriz_tabela que no coincidem com o valor_procurado, o
primeiro valor encontrado ser utilizado. Se nenhuma correspondncia exata for localizada,
o valor de erro #N/D ser retornado.
Exemplo: PROCV
15
1. Digite a planilha na PLAN1 exatamente conforme o modelo a seguir:
Iremos montar nossa funo a partir da clula B6 para que possamos achar primeiramente o
VECULO. Seguindo a sintaxe da funo, teremos:
Matriz da Tabela: o banco de dados propriamente dito. Onde esto os dados que iremos fazer
uma varredura em busca de vrias informaes. Onde se encontram os valores procurados (da 1
coluna) e as colunas que fornecem informaes atravs de seu nmero (todas devem ser citadas
16
para que o Excel possa contar uma a uma). No exemplo acima ser: A4:F13 da PLAN2. Quando
acessar a planilha aparecer PLAN2!.
Nmero da coluna: o nmero da coluna da qual se deseja obter algo. Se queremos o VECULO
como resposta, ento dessa Matriz_Tabela que foi fornecida, este est na sua 2 coluna, ento
nmero da coluna igual a: 2. Caso quisssemos o PREO A VISTA, o n da coluna seria: 3. Ao
acessar a PLAN2 para selecionar os dados deve-se permanecer nela para finalizar a frmula. Assim
temos:
Nmero da coluna no
bando de dados.
Banco de Dados.
A funo PROCH pesquisa a linha superior de uma matriz em busca de um determinado valor
e fornece o valor na clula indicada.
17
Sintaxe: =PROCH (valor procurado; aonde procurar; n da linha)
Observaes:
A matriz procurada deve estar organizada em ordem ascendente, e na funo ela deve estar
travada com a tecla F4.
Se a funo PROCH no puder localizar o valor procurado, ela retornar o maior valor que for menor
ou igual ao valor procurado.
Sintaxe: SE(Condio;Verdadeiro;Falso)
A funo lgica e condicional Se solicita uma condio ou teste lgico a ser avaliado. Caso a
condio seja satisfeita, a resposta verdadeira e caso a condio no seja satisfeita a resposta a
opo falsa.
Exemplo de condio ou teste lgico:
F2 <40
B2 = no vendeu
Produo = Meta
Exemplo Prtico:
18
Figura 18 - Atividade proposta
Quando tnhamos apenas duas situaes ou respostas, uma era verdadeira e a outra falsa.
Imaginemos agora uma terceira situao no nosso boletim onde o aluno pode, alm de aprovado e
reprovado ficar tambm em recuperao. Quando passarmos de 2 situaes ou respostas a sintaxe
da funo SE ficar assim:
Se(Condio;Verdadeira Basta repetir a sintaxe para cada uma das situaes desejada.
Se(Condio;Verdadeira;Se(Condio;Verdadeira;Se(Condio;Verdadeira Se(Condio;Verdadeira;
Se(Condio;Verdadeira)))))
Observe para o fechamento de parnteses, onde, se forem abertos 7 parnteses, devemos
ento fechar 7.
E
Verifica cada um dos testes lgicos, retornando verdadeiro, caso todos sejam verdadeiros, ou falso,
caso um deles seja falso.
Sintaxe: E(Teste_Lgico1;Teste_Lgico2;...;TesteLgico30)
Exemplo:
Podemos utilizar as funes SE e OU juntos tornando assim a funo SE composta de outra, veja o
exemplo.
19
Suponhamos que a planilha do boletim escolar ser utilizada para definir quais alunos iro participar
de uma olimpada estudantil tendo como base a NOTA FINAL do aluno e sua ALTURA, ou seja, para
que o aluno PARTICIPE da Olimpada ter que ter a NOTA FINAL >= (maior ou igual) A 60 pontos E
ALTURA >= (maior ou igual) 1,70.
Sintaxe: SE(OU(Teste_Lgico1;Teste_Lgico2);Condio Verdadeira;Condio Falsa)
Observe que as colunas B, C, D e E esto ocultas para melhorar a visualizao, para ocult-las basta
selecionar, clicar com o boto direito e ir na opo ocultar colunas.
Intervalo de Critrio
uma rea onde colocamos condies de manipulao dos nossos dados. Assim, podemos
escolher os registros que iremos trabalhar. O nome dos campos deve ser idntico definio do
banco de dados (ttulos das colunas).
As condies que forem inseridas na mesma linha seguem o conectivo lgico E e em linhas
diferentes da planilha o conectivo lgico OU. Veja alguns exemplos para maiores detalhes:
20
Exemplos de Intervalo de Critrio
Feminino
S servem os funcionrios da empresa que: so homens E possuem uma idade acima de 35 anos E
que trabalhem h menos de 5 anos na empresa.
SETOR CARGO
FINANCEIRO GERENTE
TRANSPORTE MOTORISTA
1- Crie a sua rea de critrio em qualquer lugar da planilha com base nos exemplos anteriores.
2- Selecione a rea de critrio juntamente com os nomes de campos.
3- Escolha o comando DADOS/FILTRAR/FILTRO AVANADO.
4- Na caixa Intervalo de Critrios, selecione o critrio da sua pesquisa.
rea de extrao
uma rea onde iremos colocar nossos registros selecionados (atravs do campo Copiar
para). O nome dos campos deve ser idntico definio do banco de dados.
MATRCULA ALUNO
NOTA: Aparecer como resultado somente as matrculas e os alunos que atenderem a determinado
critrio.
CDIGO FILIAL ESTADO
FUNO DESCRIO
BDSOMA(Banco;campo;Critrios) Soma um campo.
BDMDIA(Banco;campo;Critrios) Mdia de um campo.
21
BDMX(Banco;campo;Critrios) O valor mximo de um campo.
BDMN(Banco;campo;Critrios) O valor mnimo de um campo.
BDCONTAR(Banco;campo;Critrios) Conta os nmeros de registros.
BDCONTARA(Banco;campo;Critrios) Conta s clulas no vazias.
Onde:
Sintaxe
=CORRESP (valor_procurado;matriz_procurada;tipo_de_Correspondncia)
Onde:
22
Exemplo: CORRESP
UNIDADE 3 FUNES
3.1 - Funes financeiras
23
Por padro, se o Tipo for omitido, automaticamente ser 0 (zero) ou seja, a 1a. prestao
dentro de 30 dias.
Produz o pagamento peridico para uma anuidade, com base em pagamentos constantes e
uma taxa de juros constante.
Sintaxe: =PGTO (taxa; nper; vp; vf; tipo)
Repare que para encontrar o montante total pago durante a anuidade, basta multiplicar o valor
retornado pela funo PGTO pelo Nper.
Exemplo:
Qual o pagamento mensal sobre um emprstimo de R$ 10.000,00 a uma taxa de 8% de juros
ao ano que deve ser liquidado em 10 meses:
=PGTO (8%/12;10;10000)
Obs.: Note que a taxa foi convertida para meses, ou seja, dividida por 12(doze).
Exemplo 1:
Copie a planilha no Excel o exemplo abaixo acima. Renomeie a planilha para PGTO.
Produz a taxa de juros por perodo em uma anuidade. TAXA calculada por iterao e pode
ter zero ou mais solues. Se os resultados sucessivos de TAXA no convergirem em uma margem de
0,00000001 aps 20 iteraes, TAXA produzir o valor de erro #NUM!.
24
Calcule a taxa de um emprstimo de R$ 8.000,00 por 4 anos com pagamentos mensais de R$
200,00.
=TAXA (48;-200;8000)
Esta a taxa mensal, porque a periodicidade mensal. A taxa anual ser de 0,0077*12 que
igual a 9,2%.
0 No final do perodo
1 No incio do perodo
Qual o valor futuro de um investimento cujo pagamento seja de R$ 150,00 a uma taxa de juros de
3,5% ao ms durante 8 meses?
=NPER (taxa;pgto;vp;vf;tipo)
25
Qual o perodo necessrio para se obtiver um capital final de R$ 10.000,00 com base em
pagamentos mensais de R$ 100,00, a partir de um valor presente de R$ 1.000,00 a uma taxa de 1%
ao ms?
26
Uma linha de
estrutura de
tpicos de
dados de vendas
agrupada por
regies
geomtricas e
meses com
vrias linhas de
resumo e
detalhes
exibidas.
Para exibir linhas para um nvel, clique nos smbolos de estrutura de tpicos apropriados.
Para expandir ou recolher dados em sua estrutura de tpicos, clique nos smbolos de estrutura de
tpicos e .
OBSERVAO: Nenhum dos dados excludo quando voc oculta ou remove uma estrutura de
tpicos.
2. Exiba todos os dados clicando no nmero mais alto nos smbolos de estrutura de tpicos
.
27
3. Clique no Arquivo, clique em Opes, clique na categoria Avanado e, em seguida, na seo
Exibir opes para esta planilha, selecione a planilha e desmarque a caixa de seleo Mostrar
smbolos de tpicos se uma estrutura de tpicos for aplicada.
1. Clique na planilha.
A busca de metas pelo Excel prope uma soluo para um problema de entrada nica. Esta
entrada pode ser uma clula ou nome.
O Excel no determina automaticamente se uma meta exequvel. Para que uma meta possa
ser atingida, algumas condies precisam ser satisfeitas:
A clula escolhida dever conter uma frmula e no um valor. Assim, o Excel poder variar um
parmetro em outra clula, at que a frmula indicada atinja o valor desejado.
28
O resultado da frmula da clula deve ser um valor numrico.
O valor na clula especificada em variando clula deve estar referenciado na frmula da
clula escolhida para a meta.
Na caixa de dilogo Status do Comando Atingir Meta o boto OK substitui o valor na clula
especificada na caixa Variando clula pelo novo valor, enquanto que o boto CANCELAR ignora o
clculo e mantm o valor original.
29
3.4- Tabelas de Dados
Definio
Tabelas de uma entrada e tabelas de duas entradas. As tabelas so utilizadas para anlise e
comparao de resultados.
Clulas de entrada
Este procedimento origina uma tabela de dados que exibe resultados produzidos pela
substituio de uma varivel de uma frmula por valores diferentes. Voc poder usar uma tabela
orientada por colunas ou orientada por linhas.
1. Em uma nica coluna insira a lista de valores que o Excel dever substituir na clula de entrada.
2. Na linha acima do primeiro valor e uma clula direita da coluna de valores insira a frmula
que se refere clula de entrada. Insira outras frmulas direita da primeira frmula, na
mesma linha, caso deseje.
3. Selecione o intervalo retangular que contenha a frmula ou frmulas e a lista de valores a
serem substitudos.
30
Figura 29 - Janela tabela de dados
4. Na caixa Clula de entrada da coluna, inclua a referncia de clula para a clula de entrada.
5. Clique em OK.
Substitua os valores originalmente inseridos em uma linha ou coluna da planilha por novos
valores. A tabela ser calculada automaticamente com base nos novos valores. Caso queira
31
acrescentar valores e/ou frmulas sua tabela, insira-os no local apropriado e repita as etapas do
preenchimento da tabela orientada por colunas ou linhas, conforme o caso.
Este procedimento origina uma tabela de dados que exibe resultados produzidos por
substituio de duas variveis de uma frmula por valores diferentes.
1. Em uma clula insira a frmula que ir fazer referncia aos valores substitudos.
A frmula dever referir-se s clulas de duas entradas, diretamente ou referindo-se a outras clulas
que, por sua vez, fazem referncia s clulas de entrada. As clulas de entrada so clulas para as
quais os valores sero substitudos.
2. Comeando na clula abaixo da frmula, insira os valores a serem substitudos em uma das
clulas de entrada. Insira esses valores na mesma coluna onde est localizada a frmula.
3. Comeando na clula direita da frmula, insira os valores as serem substitudos na outra
clula de entrada. Insira esses valores na mesma linha onde est localizada a frmula.
4. Selecione o intervalo de clulas que contm a frmula, a linha e a coluna de valores.
5. Escolha o comando DADOS/TABELA.
6. Na caixa Clula de entrada da linha, inclua a referncia clula de entrada para a qual deseja
que a linha de valores seja substituda.
7. Na caixa Clula de entrada da coluna, inclua a referncia clula de entrada para a qual deseja
que a coluna de valores seja substituda.
8. Clique em OK.
Preenchendo uma Tabela de 2 Entradas
32
c) Guia: Dados Grupo Ferramenta de Dados Boto Teste de Hipteses.
d) Clula de entrada da linha: B4 Clula de entrada da coluna: B3
e) OK.
3.5 - Consolidao
Para resumir e informar os dados de planilhas separadas, voc pode consolidar os dados de cada
planilha separada em uma planilha (ou planilha mestre). As planilhas podem estar na mesma pasta
de trabalho que a planilha mestre ou em outras pastas de trabalho. Ao consolidar dados, voc pode
atualiz-los e agreg-los com mais facilidade, em intervalos regulares ou ad hoc.
Por exemplo, se tiver uma planilha de valores de despesa de cada um dos escritrios regionais, voc
poder usar uma consolidao de dados para combinar esses valores em uma planilha de despesas
corporativas. Essa planilha principal pode conter totais e mdias de vendas, e os produtos mais
vendidos em toda a empresa.
Consolide por posio Use esse mtodo quando os dados de vrias reas de origem forem
organizados na mesma ordem e usarem a mesma linha e rtulos de coluna. Por exemplo,
quando voc tiver uma srie de planilhas de despesas que foram criadas com o mesmo
modelo.
Consolide por categoria Use esse mtodo quando os dados de vrias reas de origem foram
organizados de forma diferente, mas os mesmos rtulos de linha e coluna foram usados. Por
exemplo, voc pode usar esse mtodo quando tiver uma srie de planilhas de estoque para
cada ms com o mesmo layout, mas cada planilha contiver itens diferentes ou um nmero
diferente de itens.
Voc pode consolidar dados usando o comando Consolidar (guia Dados, grupo Ferramentas de
Dados). Voc tambm pode consolidar dados usando uma frmula ou um relatrio de Tabela
Dinmica.
1. Em cada planilha que contm os dados que voc deseja consolidar, configure os dados
seguindo estes procedimentos:
33
Verifique se cada intervalo de dados est no formato de lista: cada coluna tem um rtulo
na primeira linha e contm informaes semelhantes, e no existem linhas ou colunas
em branco dentro da lista.
Coloque cada intervalo em uma planilha separada, mas no insira nenhum intervalo na
planilha onde voc planeja colocar a consolidao.
Verifique se cada intervalo tem o mesmo layout.
DICA Se voc consolidar dados com frequncia, isso pode ajudar a basear suas planilhas
em um modelo de planilha que usa um layout consistente.
2. Na planilha mestre, clique na clula superior esquerda da rea em que voc deseja que os
dados consolidados sejam exibidos.
OBSERVAO Para evitar substituir dados existentes na planilha de destino pelos dados
que voc est consolidando, verifique se voc deixou clulas suficientes esquerda e abaixo
dessa clula para os dados consolidados.
4. Na caixa Funo, clique na funo de resumo que voc deseja que o Microsoft Excel use para
consolidar os dados.
5. Se a planilha que contm os dados que voc deseja consolidar estiver em outra pasta de
trabalho, clique em Procurar para localizar essa pasta de trabalho e clique em OK para fechar
a caixa de dilogo Procurar.
6. Se a planilha que contm os dados que voc deseja consolidar estiver na pasta de trabalho
atual, faa o seguinte:
1. Na caixa Referncia, clique no boto Recolher Caixa de Dilogo para selecionar os dados
na planilha.
2. Clique na planilha que contm os dados que voc deseja consolidar, selecione os dados
e clique no boto Expandir Caixa de Dilogo.
7. Na caixa de dilogo Consolidar, clique em Adicionar e repita as etapas 6 e 7 para adicionar
todos os intervalos desejados.
8. Especifique como deseja atualizar a consolidao, seguindo um destes procedimentos:
34
Para configurar a consolidao de forma a ser atualizada automaticamente quando os
dados de origem em outra pasta de trabalho forem alterados, marque a caixa de seleo
Criar links para dados de origem.
IMPORTANTE Marque essa caixa de seleo apenas se a planilha que contm os dados
estiver em outra pasta de trabalho. Depois de marcar essa caixa de seleo, no ser
mais possvel alterar as clulas e os intervalos que esto inclusos na consolidao.
Para configurar a consolidao para que voc possa atualiz-la manualmente, alterando
as clulas e os intervalos inclusos, desmarque a caixa de seleo Criar links para dados
de origem.
1. Em cada planilha que contm os dados que voc deseja consolidar, configure os dados
seguindo estes procedimentos:
Verifique se cada intervalo de dados est no formato de lista: cada coluna tem um rtulo
na primeira linha e contm informaes semelhantes, e no existem linhas ou colunas
em branco dentro da lista.
Coloque cada intervalo em uma planilha separada, mas no insira nenhum intervalo na
planilha onde voc planeja colocar a consolidao.
Verifique se cada intervalo tem o mesmo layout.
DICA Se voc consolidar dados com frequncia, isso poder ajudar a basear suas
planilhas em um modelo de planilha que usa um layout consistente.
2. Na planilha mestre, clique na clula superior esquerda da rea em que voc deseja que os
dados consolidados sejam exibidos.
OBSERVAO Para evitar substituir dados existentes na planilha de destino pelos dados
que voc est consolidando, verifique se voc deixou clulas suficientes esquerda e abaixo
dessa clula para os dados consolidados.
Figura 33 - Consolidar
4. Na caixa Funo, clique na funo de resumo que voc deseja que o Excel utilize para
consolidar os dados.
5. Se a planilha for outra pasta de trabalho, clique em Procurar para localizar o arquivo e, em
seguida, clique em OK para fechar a caixa de dilogo Procurar.
35
O caminho do arquivo digitado na caixa Referncia seguido por um ponto de exclamao.
IMPORTANTE Voc pode marcar apenas essa caixa de seleo se a planilha estiver em
outra pasta de trabalho. Depois de marcar essa caixa de seleo, no ser mais possvel
alterar as clulas e os intervalos que esto inclusos na consolidao.
Para configurar a consolidao para que voc possa atualiz-la manualmente, alterando
as clulas e os intervalos inclusos, desmarque a caixa de seleo Criar links para dados
de origem.
9. Marque as caixas de seleo em Usar rtulos em que indiquem onde o rtulos esto
localizados nos intervalos de origem: a Linha superior, a Coluna esquerda ou ambas.
OBSERVAES
Os rtulos que no corresponderem aos rtulos nas outras reas resultaro em linhas
ou colunas separadas na consolidao.
Verifique se qualquer categoria que no deve ser consolidada tem rtulos exclusivos e
presentes somente em um intervalo de origem.
Incio da pgina
Alm de consolidar dados por posio ou categoria, voc tambm pode consolidar dados usando
frmulas ou relatrios de Tabela Dinmica.
1. Na planilha principal, copie ou insira os rtulos da coluna ou da linha que voc deseja para os
dados consolidados.
2. Clique em uma clula que voc deseja que contenha os dados consolidados.
36
3. Digite uma frmula que inclua uma referncia de clula s clulas de origem em cada planilha
ou uma referncia de 3-D que contenha dados que deseja consolidar. Com relao s
referncia de clula, execute um dos procedimentos a seguir:
Digite uma frmula com as referncias da clula a outras planilhas, um para cada planilha
separada. Por exemplo, para consolidar dados das planilhas chamadas Vendas (na clula B4),
RH (na clula F5) e Marketing (na clula B9), na clula A2 da planilha principal, voc deve digitar
o seguinte:
Dica Para inserir uma referncia de clula, como Vendas3!B4, em uma frmula sem digitar,
digite a frmula at o ponto onde voc precisa da referncia, clique na guia da planilha e, em
seguida, clique na clula.
Digite uma frmula com uma referncia 3-D que usa uma referncia a um intervalo de nomes
de planilha. Por exemplo, para consolidar dados nas clulas A2 de Vendas por meio de
Marketing inclusive, na clula A2 da planilha principal, voc deve digitar o seguinte:
Trabalhando em grupo
O recurso de grupo consiste em poder trabalhar com uma planilha sendo que as suas
alteraes iro afetar diretamente todas as outras planilhas que estejam em seu grupo. Com isso,
economizamos tempo de digitao, padronizamos as planilhas e facilitamos muitas tarefas rotineiras
na confeco das mesmas.
37
Ativando o modo grupo
2. Segure a tecla SHIFT e clique na planilha ativa ou clique em uma planilha que no esteja
includa no grupo.
Boto Consolidar
38
Figura 37 - Janela Consolidao de dados
3. Selecione a funo a ser usada para consolidar as reas de origem (a funo SOMA a padro).
4. Na caixa Referncia, insira uma referncia rea de origem a ser consolidada.
Voc poder tambm selecionar a rea de origem com o mouse em planilhas abertas para inserir a
referncia. Alternativamente, pode ser usado o menu Janela para ativar qualquer planilha aberta que
seja necessria. Se voc precisar mover a caixa de dilogo para fora da tela, lembre-se de arrast-la
pela barra de ttulo.
Ser tambm possvel incluir referncias quaisquer planilhas no abertas usando o boto
Procurar no qual voc poder localizar o arquivo desejado. Os nomes de arquivo e caminho
completos sero, ento, inseridos na caixa Referncia. Voc dever, em seguida, inserir uma referncia
de clula ou intervalo, ou um nome, para completar a referncia de consolidao.
Caso seja ativada a caixa de verificao Criar vnculos aos dados fonte antes da
confirmao da consolidao de dados, o Excel criar vnculos entre a(s) rea(s) de origem e a rea de
destino quando da consolidao de dados, de modo que a rea de destino seja automaticamente
atualizada sempre que os dados de origem forem alterados.
O Excel cria, tambm, uma frmula de vnculo para todas as clulas e insere linhas ou
colunas na rea de destino para conterem as frmulas de vnculo para cada poro dos dados de
39
origem. A rea de destino , ento, classificada em tpicos com frmulas de vnculo colocadas em
linhas ou colunas subordinadas a posies ou categorias na rea de destino.
3.6 - Cenrios
Criando um cenrio:
Selecione: Guia Dados, grupo, Ferramentas de Dados, boto Teste de hipteses, opo Gerenciador
de Cenrios.
40
Figura 38 - Janela Gerenciador de cenrios
Digite o nome do cenrio na caixa apropriada. Em seguida, clique na caixa Clulas Variveis
e escolha as clulas que faro parte do cenrio. Para escolher clulas no-contguas, mantenha
<CTRL> pressionado enquanto seleciona as clulas. Ao concluir a seleo, voc pode escolher se o
cenrio poder ou no ser alterado (opo Evitar alteraes) ou se o cenrio aparecer ou no na
caixa de dilogo Editar Cenrio (opo Ocultar Cenrio). As duas opes mencionadas s tm efeito
quando a planilha estiver protegida (Ferramentas / Proteger / Planilha).
Mostrando um Cenrio:
Selecione Guia Dados, grupo Ferramentas de Dados, boto Teste de hipteses, opo Gerenciador
de Cenrios. Selecione o cenrio a ser mostrado.
Clique em Mostrar.
Dica: Ao mostrar um cenrio, os valores existentes na planilha so sobrepostos. Caso queira guard-
los, crie um novo cenrio contendo os mesmos, para posterior recuperao.
Resumindo Cenrios:
Esta opo faz um resumo, aplicando todos os cenrios no problema e mostrando quais os
valores de resultado para cada um dos cenrios existentes.
Selecione Guia Dados, grupo, Ferramentas de Dados, boto Teste de hipteses, opo Gerenciador
de Cenrios.
Clique em Resumir.
41
Indique as clulas de resultado. As clulas de resultado so aquelas cujo valor varia quando
alternamos entre os diferentes cenrios.
Um relatrio ser mostrado, com todos os cenrios e os valores das clulas de resultado para
cada um.
Mesclando Cenrios:
Esta opo rene cenrios de diferentes planilhas.
Crie cenrio em diferentes planilhas.
Selecione uma das planilhas que contm cenrios.
Selecione Guia Dados, grupo, Ferramentas de Dados, boto Teste de hipteses, opo Gerenciador
de Cenrios.
Clique em Mesclar.
Selecione uma outra planilha que tambm contenha cenrios.
Clique em Ok. Os cenrios da planilha selecionada sero adicionados aos da planilha atual.
UNIDADE 4 TABELA
4.1 - Tabela Dinmica
As Tabelas Dinmicas trabalham sobre Bancos de Dados do Excel. Como j foi visto, os Bancos
de Dados so selees e faixas nomeadas compostas de colunas justapostas, com a primeira linha
representando os ttulos de cada coluna. Para criar uma tabela dinmica, primeiramente crie o banco
de dados no formato acima descrito, selecione-o, incluindo os nomes dos campos.
Na Guia Inserir, Grupo Tabelas, clique no boto tabela dinmica e opte pelo comando Tabela Dinmica
conforme figura a seguir:
42
Boto Tabela
Dinmica
43
Figura 41 - Criando Janela dinmica.
Selecione o campo e
escolha sua posio
arrastando-os entre
os campos.
44
Analisando dados de um banco de dados externo
Para ficar na rea de dados, este campo precisa de uma funo de resumo, como Soma, Mdia, ou
Nmero de Ocorrncias. O Excel escolhe por padro a funo Soma, mas esta funo pode ser
alterada clicando-se na seta da caixa drop-down localizado direita do nome do campo que foi
calculado.
Clique em Ok, depois em Ok, na tela de layout, depois em Concluir no assistente. Pronto, a tabela
dinmica ser mostrada:
45
Figura 44 - Inserindo mais uma linha na tabela
Note que ela permite selecionar valores dos campos dinamicamente (da o nome) omitindo-os se
necessrios, e o Excel altera as consolidaes de linhas e colunas de acordo:
46
Figura 46 - Filtro da tabela dinmica
Caso deseje visualizar os dados da tabela dinmica sob a forma de um grfico, clique no cone de
Grfico dinmico . Um grfico dinmico ser gerado e a barra de ferramentas Grfico Dinmico
ser mostrada, permitindo configurar vrios itens do grfico, como forma, cores, legendas, etc.
47
Figura 47 - Grfico dinmico
48
Figura 49 - Tabela e grfico dinmico
4.3 - Macros
Definio
Uma macro um conjunto de comandos gravados em uma planilha Excel. As macros so gravadas na
pasta de trabalho ativa, numa pasta de trabalho nova ou numa pasta chamada PESSOAL que ir conter
todas as macros pessoais. Esta ltima permanece sempre disposio do usurio quando este se
encontra dentro do Excel. Esta janela ficar oculta.
No Excel, as tarefas que so executadas com maior frequncia podem ser automatizadas,
por meio das macros. As tarefas em uma macro so previamente gravadas, como a msica em um
toca-fitas. Aps a gravao de uma macro, ela pode ser reproduzida no Excel, da mesma forma que o
toca-fitas reproduz a msica.
49
Figura 50 - Habilitar aba Desenvolvedor
Figura 52 - Macros
50
Como gravar uma macro.
H vrias maneiras de executar macros no Excel. Uma j foi vista, que a configurao de
teclas de atalho. Outras formas esto disponveis, e tambm facilitam sobremaneira a execuo dos
macros, tornando a sua localizao e ativao um processo mais claro e intuitivo para o usurio da
51
planilha eletrnica. A associao de macros a botes de comando uma forma muito utilizada, por
sua clareza e praticidade.
Uma planilha pode ser decorada com controles adicionais, que facilitam a sua visualizao e
utilizao. Ela pode se tornar, assim, um formulrio personalizado, no qual o usurio pode efetuar
vrias operaes, como entrada e visualizao de dados.
Os controles podem ser adicionados planilha de duas maneiras: Por meio da barra de
ferramentas Formulrios ou da Caixa de Ferramentas de Controle. A diferena que a caixa de
ferramentas de controle contm controles que se utilizam da tecnologia ActiveX, que um padro
utilizado pela Microsoft para a programao de componentes, e possuem muito mais recursos de
personalizao, como por exemplo, o menu de Propriedades. O menu Propriedades de um controle
ActiveX pode alterar, por exemplo, o cone do cursor quando o mesmo est sobre o controle. Voc
tambm pode associar determinadas aes a mdulos de programa em linguagem Visual Basic.
Boto (controle
de formulrio)
1. Na Guia Desenvolvedor, no Grupo Controles, Clique no boto Inserir, apresentado na figura acima.
2. Clique no cone e depois clique em um ponto da planilha. O Excel cria um boto neste ponto. Se
voc segurar o boto do mouse aps clicar na planilha, poder dimensionar o boto ao mesmo tempo
em que o cria. Aps a criao do boto, o Excel adiciona automaticamente uma caixa de
dilogo que permite associar o boto recm criado a uma macro existente, ou gravar
uma nova macro e associ-la ao boto.
52
3. Associe o boto a uma macro existente clicando sobre o seu nome na lista. Caso no haja macros,
grave uma utilizando a opo Gravar... e grave uma macro como descrito anteriormente. Neste caso,
aps a gravao, a macro gravada j imediatamente atribuda ao clique do boto.
4. Clique em Ok.
Dica: Caso o menu de contexto no aparea quando voc clicar com o boto direito do mouse,
provvel que o controle no esteja no modo estrutura. Neste caso, clique no cone Modo de Design, e
aps isso selecione o menu de contexto como indicado.
53
Boto Modo de Design ativado:
permitido alterar as propriedades do
boto. Desativado, o boto pode ser
Figura 56 - Ativar boto modo design clicado para funcionamento.
Application.Run(Minha_Macro)
O nome Minha_Macro obviamente ser alterado de modo a corresponder ao nome da macro a ser
executada.
5. Aps salvar, retorne ao Excel e clique no boto Modo de Design para sair do modo Estrutura.
Clique no boto ActiveX e voc ver a macro sendo executada.
Voc dispe de muito mais opes do que teria se utilizasse os botes de formulrio. A caixa
de dilogo Propriedades (Menu de contexto) permite, entre outras coisas, configurar um cursor
diferente para o mouse, quando estiver sobre o boto, ou pode definir que o texto (ttulo) do boto
ser quebrado automaticamente ao se redimensionar o boto. Tais propriedades no definveis em
botes de formulrio.
Clique em
Macros
O nome da macro precedido pelo nome da folha de macro que a contm e por um ponto de
exclamao. Exemplo: EMPRESA!Financeiro. Onde:
EMPRESA!: o nome da planilha que est no disco.
Financeiro: o nome da macro que est dentro da planilha.
54
Atribuindo uma macro a um boto na barra de ferramentas de acesso rpido
1-Escolha
Macros
2- Procure
a Macro
desejada
3-Adicione
4- Modifique
o desenho
do boto
55
UNIDADE 5 LAYOUT
5.1 Montando Layout
Este captulo no faz parte da ementa do curso e serve de curiosidade para explorar um pouco mais
os recursos dos botes de controles (formulrios no Excel).
Siga o mini-tutorial apresentado.
Usando esse botes apresentados na figura anterior podemos criar vrios formulrios, segue um
modelo para exemplo, refaa no seu computador.
1 Criar banco de dados na Plan1 e renomear para BANCO DE DADOS como mostra o modelo a
seguir.
56
Figura 60 - Exemplo Layout
2 Renomear a Plan2 para CONSULTA PRODUTOS e digitar os ndices a seguir como mostra o
exemplo, ateno para o estilo da formatao:
3 Alinhar os ndices da primeira coluna para o alinhamento a direita, como mostra o exemplo
abaixo:
57
Figura 62 - Alinhar elementos a direita
4 Alterar a altura das linhas para 18, clicando no menu PGINA INICIA -> FORMATAR -> ALTURA DA
LINHA -> ALTURA.
5 EXIBIR A BARRA DE FERRAMENTAS Formulrios.
MENU Desenvolvedor -> Inserir -> Escolha uma ferramenta
58
Caixa de combinao
Boto de rotao
Barra de rolagem
Boto de rotao
5.2 - Automatizao
6 Clicar com o boto direito do mouse sobre o primeiro controle Caixa de combinao e ir a opo
FORMATAR CONTROLE.
59
- Intervalo de entrada: SELECIONAR OS PRODUTOS NA TABELA BANCO DE DADOS;
- Vnculo da Clula: Escolher um campo para o ndice da tabela, neste exemplo escolher a clula E3;
Ao selecionar um
produto na lista o
ndice indicado na
clula F3 ser alterado
automaticamente.
6 Para que o preo dos produtos seja exibido ao selecionar um na lista deve-se utilizar a frmula
INDICE () que faz a busca no banco de dados sem o uso de cdigos no banco.
SINTAXE DA FRMULA: =ndice (Selecionar o banco de dados; selecionar o ndice da tabela (B3);
digitar o n da coluna onde se encontra os preos).
60
7 Para a quantidade aplicaremos no boto de controle giratrio os seguintes dados:
8 No preo total ser aplicada a formula simples para multiplicao. A sintaxe ser:
61
Figura 69 - Clculo do preo total
9 Para o campo % DE ENTRADA utilizar o controle barra de rolagem, este processo anlogo ao
campo QUANTIDADE como mostra o exemplo abaixo:
62
10 Para o campo VALOR DE A ENTRADA utilizar a funo:
63
Figura 72 - Formatar Controle do Boto de rotao
12 VALOR DA PARCELA
A funo para o campo VALOR DA PARCELA dever ser aplicada da seguinte forma:
= (PREO TOTAL VALOR DA ENTRADA) / QUANT. DE PARCELAS
64
Figura 73 - Clculo valor da parcela
65