Documente Academic
Documente Profesional
Documente Cultură
1.
2.
3.
SUBTOTAIS __________________________________________________ 7
4.
VALIDAO __________________________________________________ 9
5.
6.
CENRIOS __________________________________________________ 17
7.
8.
LISTAS _____________________________________________________ 23
9.
MACROS ____________________________________________________ 24
Excel Avanado
Excel Avanado
Para definir um nome para a rea da tabela acima, siga os seguintes passos:
1. Selecione a tabela inteira. Clique em qualquer clula da tabela e pressione CTRL *.
2. Clique no boto direito do mouse dentro da rea selecionada.
4. Digite um nome para a rea da tabela, por exemplo Vendas e clicar no boto OK.
Observe na figura acima que o nome Vendas, recm criado, refere-se a rea de A1:G91, do
arquivo Funes de Banco de Dados.
Para acessar e selecionar a qualquer momento as faixas de clulas nomeadas, clique na caixa de
combinao existente sobre o ttulo da coluna A.
3
Excel Avanado
So funes que tratam a tabela, rea que contm os ttulos das colunas, como um banco de
dados. Todas as funes de banco de dados, quando se referem tabela, incluem seus ttulos
como parte da tabela.
Para no ficar cansativo em todas as frmulas se referenciarem a tabela (com os ttulos),
vamos inicialmente definir um nome para a tabela.
Excel Avanado
Critrios
Uma ou mais condies que voc especifica para limitar os registros includos no conjunto de
resultados de uma consulta. Por exemplo, para definir que, usando a tabela Vendas, como
exemplo, somente sejam considerados os registros referentes a loja Iguatemi, veja como seria
o critrio:
Loja
Iguatemi
Isso mesmo, os critrios do Microsoft Excel so sempre de duas linhas, na primeira linha so
especificados os ttulos e na segunda o contedo a ser reconhecido. No exemplo abaixo
somente sero reconhecidos os registros em que o produto seja Cala e o tamanho seja 40.
Produto
Tamanho
Cala
40
Uma das grandes vantagens das funes de BD que a sintaxe de suas funes a mesma, ou
seja aprendendo a usar, por exemplo, a funo BDSOMA, voc estar aprendendo tambm a
usar a funo BDMDIA.
As funes de BD possuem trs argumentos, a saber: O primeiro a tabela inteira, com seus
respectivos ttulos das colunas, o segundo o ttulo da coluna de referncia e o terceiro a
regio onde voc digitou os critrios.
Digite os critrios em clulas livres na planilha atual, ou se quiser pode at inseri-los em outra
planilha. No nosso exemplo dirigido digitaremos nossos critrios nas clulas I5:I6, como mostra
a figura abaixo:
I
5
Loja
Iguatemi
Excel Avanado
Suponha tambm que voc deseja calcular qual foi a quantidade total vendida pela loja
Iguatemi. Digite numa clula livre qualquer a frmula abaixo:
=BDSoma(Vendas;C1;I5:I6)
Como j vimos:
o primeiro argumento a rea da tabela com os ttulos que ns nomeamos a planilha
como vendas, poderamos tambm especificar A1:G91.
o segundo argumento especifica o ttulo da coluna de referncia, que no nosso
exemplo a coluna quantidade - o que queremos somar poderamos digitar a palavra
Quantidade, seria a mesma coisa. Porm aconselho que voc sempre digite o
endereo, para no correr o risco de escrever errado.
o terceiro argumento especifica a faixa de critrios.
Exerccios:
1 - O que seria mudado na frmula se voc quisesse somar as quantidades de calas vendidas na
loja Iguatemi?
Resposta: Basta incluir mais uma coluna nos critrios, como mostra a figura abaixo e incluir a
alterao na frmula.
I
Loja
Produto
Iguatemi
Cala
=BDSOMA(Vendas;C1;I5:J6)
Est marcado de vermelho as alteraes necessrias.
Para os exerccios abaixo utilize uma funo de banco de dados na planilha Plan2, mantendo a
tabela Vendas em Plan1.
2 Qual a quantidade vendida de calas Leevi's?
3 Qual a mdia de quantidade vendida no dia 02/02/1999?
4 Qual a quantidade de bermudas tamanho 40 vendidas?
5 Sabendo que Faturamento igual a Quantidade vendida vezes o Custo Unitrio, quanto
faturou a loja Morumbi?
6 Qual a quantidade de calas Villejecka vendidas na Eldorado?
7 Qual a menor quantidade vendida de bermuda tamanho 42?
8 Qual o menor faturamento de bermuda tamanho 42?
9 Qual a maior quantidade vendida do fornecedor Santo Jeans?
10 Qual o maior faturamento do fornecedor Santo Jeans?
6
Excel Avanado
Subtotais
Suponha que voc queira gerar um relatrio de vendas, subtotalizando por dia.
Abra o arquivo Subtotais para resolver este problema.
necessrio classificar a tabela pela coluna em que voc deseja agrupar. No nosso exemplo
seria necessrio classificar a tabela por data, mas observe tambm que no exemplo acima a
tabela j est classificada, se no estivesse, seramos obrigados a classific-la. Muito bem,
agora vamos usar o recurso subtotais.
1. O primeiro passo selecionar a tabela inteira (clique dentro da tabela e pressione CTRL
asterisco), feito isso clique na guia Dados Subtotal, ser apresentada a tela abaixo:
Excel Avanado
2.
colunas. Selecione Data, pois queremos que quando mudar a data ele totalize.
3.
colunas. Selecione Valor total, pois queremos que a coluna somada seja ela.
5.
A caixa de seleo Substituir subtotais atuais deve ser ativada quando a tabela j
estiver com algum subtotal e voc quiser substituir os subtotais j apresentados pelos que voc
est fazendo agora. No nosso caso (1o. exemplo) deixe desativada.
6.
A caixa de seleo Quebra de pgina entre grupos deve ser ativada se quiser que o
Excel coloque, automaticamente, uma quebra de pgina aps uma mudana da coluna indicada na
caixa de combinao A cada alterao em. No nosso exemplo quando mudar de data.
7.
A caixa de seleo Resumir abaixo dos dados deve ser ativada se quiser que os dados
Excel Avanado
Note que do lado esquerdo da tabela, quando apresentada com subtotais, so apresentados
smbolos e +. Esses smbolos servem para aplicar nos subtotais filtros de visualizao
(exibio). Clique no sinal de (subtrao) e observe que o conjunto de linhas associadas
ocultado e apresentada apenas a linha de totalizao correspondente ao conjunto. O sinal de
adio volta a apresentar as linhas que estavam ocultas.
Observe tambm que alm dos sinais + e existe no incio dessa coluna os nmeros 1, 2 e 3.
Clique neles e faa sua concluso.
Exerccio: faa os subtotais dos produtos mostrando apenas o total para cada produto e o total
geral.
Validao
Abra o arquivo Validao e use a planilha Boletim para resolver este problema.
Imagine que voc est preenchendo uma planilha de notas escolares, e que as notas devem ser
sempre numricas e devem variar entre 0 (zero) e 10 (dez).
No exemplo acima, a rea com sombreamento amarelo deve receber as notas das atividades de
cada disciplina. Durante a digitao provvel que o operador cometa um erro de digitao e
coloque, por exemplo, uma nota 65 quando seria 6,5. Para resolver esse problema a garantir que
as notas devem variar entre 0 e 10, inclusive as duas, proceda assim:
9
Excel Avanado
1.
2.
3.
4.
Clique na caixa de combinao Dados e selecione est entre, pois, o valor de cada
nota pode variar dentro de um intervalo.
5.
Clique na guia Mensagem de Entrada e sob o ttulo Ttulo: digite um ttulo para a
mensagem de entrada e sob o ttulo Mensagem de entrada: digite um texto para
orientar o usurio, conforme tela abaixo.
10
Excel Avanado
8.
11
Excel Avanado
O Excel oferece 3 (trs) nveis de bloqueio. Em todos eles voc pode colocar um texto para ser
lido pelo usurio, quando for cometido um erro no preenchimento da clula. O primeiro deles e o
mais rgido o Estilo Parar. Esse nvel inibe totalmente a transcrio de dados para clula se
o valor estiver contrariando a validao.
9.
Teste todas opes e escolha o nvel de bloqueio que achou mais adequado para o
exerccio e coloque uma mensagem apropriada para cada situao.
A validao de dados no serve apenas para nmeros decimais, use validao para criticar o
preenchimento de clulas com: Nmero inteiro, Data, Hora, Comprimento do texto e tambm
com Listas e Frmulas.
12
Excel Avanado
Validao de Lista
Observe que os nomes dos produtos esto digitados ao lado da tabela. Para garantir que
durante a digitao do nome do produto vendido no seja transcrito de forma errada, faremos
uma validao de Lista.
Para resolver esse problema:
1.
Selecione na tabela a rea onde os nomes dos produtos sero digitados (coluna B,
abaixo do ttulo Produto).
2.
3.
4.
5.
Clique numa das clulas onde foram inseridas validaes de lista e note a presena de
uma setinha, clique na setinha e veja a caixa de combinao.
13
Excel Avanado
Atingir Meta
Esse recurso tem o objetivo de fazer uma clula atingir um determinado valor, variando uma
outra clula. Naturalmente, a clula que ir atingir determinado valor deve ter uma frmula, e
que a clula que ir variar deve fazer parte do clculo.
A clula da Mdia dos itens tem uma funo estatstica de mdia, que calculada de todos os
itens acima. Para solucionar o problema, utilizaremos o recurso Atingir Meta do Excel e
estabeleceremos quanto seria aplicado em Brindes para obter uma determinada mdia.
14
Excel Avanado
1.
2.
3.
Definir clula: Indique a clula que tem a mdia, como estava na clula que tinha a
funo, ela j aparece correta.
4.
5.
Alternando a clula: Indique a clula que tem (ou ter) o valor a ser gasto em
brindes.
6.
Depois de pressionada a tecla OK, a clula mdia passou a ter R$ 350,00 e a clula
que tem o valor dos brindes passou a ter R$ 500,00.
7.
As limitaes do atingir meta so visveis, a principal que somente uma clula pode
variar.
2.
Excel Avanado
Observao: Embora voc saiba o valor desejado para o pagamento, no o insere como valor
porque ele um resultado da frmula. Em vez disso, adiciona a frmula planilha e especifica o
valor de pagamento em uma etapa posterior, ao usar Atingir Meta.
4.
Em seguida, adicione a frmula para a qual voc tem uma meta. No exemplo, use a
funo PGTO:
Na clula B4, digite =PGTO(B3/12;B2;B1). Essa frmula calcula o valor do pagamento.
Nesse exemplo, voc deseja pagar R$ 900,00 por ms, mas no insere esse valor porque
pretende usar Atingir Meta para determinar a taxa de juros e Atingir Meta requer que
voc comece com uma frmula.
A frmula faz referncia s clulas B1 e B2, que contm valores que voc especificou nas
etapas anteriores. A frmula tambm faz referncia clula B3, que onde voc ir
especificar que Atingir Meta deve inserir a taxa de juros. A frmula divide o valor em B3 por
12, porque voc especificou um pagamento mensal e a funo PGTO assume uma taxa de juros
anual.
Como no h nenhum valor na clula B3, o Excel assume uma taxa de juros de 0% e, usando os
valores no exemplo, retorna um pagamento de R$ 555,56. Voc pode ignorar esse valor por
enquanto.
5.
Por fim, formate a clula de destino (B3) de forma que ela exiba o resultado como
uma porcentagem. Guia Pgina Inicial, no grupo Nmero, clique em Porcentagem.
6.
7.
8.
Na caixa Definir clula, insira a referncia para a clula que contm a frmula
(frmula: uma seqncia de valores, referncias de clulas, nomes, funes ou
operadores em uma clula que juntos produzem um novo valor. Uma frmula sempre
comea com um sinal de igual (=)) que voc deseja resolver. No exemplo, essa
referncia a clula B4.
16
Excel Avanado
9.
Na caixa Para valor, digite o resultado da frmula desejado. No exemplo, esse valor
-900. Observe que o nmero negativo porque representa um pagamento.
10.
Na caixa Alternando clula, insira a referncia para a clula que contm o valor que
voc deseja ajustar. No exemplo, essa referncia a clula B3.
Observao: A clula alterada por Atingir Meta deve ser referenciada pela frmula na clula
que voc especificou na caixa Definir clula.
11.
Clique em OK. O recurso Atingir Meta executado e gera um resultado, como mostra
a ilustrao a seguir.
180
7,02%
-R$ 900,00
Cenrios
O teste de hipteses o processo de alterao dos valores nas clulas para ver como essas
alteraes afetaro o resultado das frmulas na planilha. Voc pode usar cenrios para criar e
salvar diferentes conjuntos de valores e alternar entre eles. Tambm pode criar um relatrio
de resumo de cenrios, que combina todos os cenrios em uma planilha. Por exemplo, pode criar
vrios cenrios diferentes de oramento que comparam vrios nveis de renda e despesas
possveis e, em seguida, criar um relatrio que o permita comparar esses cenrios lado a lado.
Esse tpico muito interessante porque permite que voc crie situaes para estudos de caso.
Imagine que em uma determinada empresa composta de 3 (trs) diretores, houve uma reunio
para decidir como seriam os gastos para o ano de 2013. Foi criada uma tabela no Excel para que
cada diretor preencha as clulas de acordo com sua opinio. O problema que depois que os
dados so preenchidos por um diretor, eles devem ser impressos e depois apagados para outro
diretor possa lanar seus dados. Resolveremos esse problema com ajuda do recurso Cenrios.
Guardaremos as respostas de cada diretor num cenrio, esse cenrio ter um nome, e quando
ns quisermos voltar a ver as respostas de um dos diretores, e s mostrar o cenrio que
corresponde a suas respostas. A planilha abaixo foi concebida para receber as respostas dos
diretores.
17
Excel Avanado
1.
2.
Ser apresentada uma tela informando que nenhum cenrio foi definido, clique no
boto Adicionar e ser apresentada a tela abaixo:
3.
4.
Clique na caixa de texto Clulas variveis: e indique todas as clulas que sero
preenchidas pelo 1o. diretor, inclusive o nome dele na clula B12.
18
Excel Avanado
5.
Clique no boto OK. Ser apresentada agora uma tela onde voc vai digitar os dados
que correspondem s respostas do diretor (clulas variveis).
19
Excel Avanado
9.
10.
11.
Foi criada uma nova planilha denominada Resumo do Cenrio onde voc ainda tem as
opes de Subtotal no lado esquerdo da tela. Clique nos botes + e e veja o que
ocorre.
Exerccio: suponha que existam dois cenrios de oramento: um cenrio no pior dos casos e um
cenrio no melhor dos casos. possvel usar o Gerenciador de Cenrios para criar ambos os
cenrios na mesma planilha e ento alternar entre eles. Para cada cenrio, especifique as
clulas que so alteradas e os valores a serem usados para esse cenrio. Quando voc alternar
entre os cenrios, a clula de resultado ser modificada para refletir os diferentes valores das
clulas variveis.
20
Excel Avanado
1.
Clulas variveis
2.
Clulas variveis
3.
Clula resultante
Clula resultante
21
Excel Avanado
Auditoria de Frmulas
Algumas vezes voc surpreendido no Excel de frmulas com erros, dependendo do tamanho da
planilha importante usar o recurso auditoria para rastrear erros em clulas antecedentes e
precedentes, e assim tentar descobrir o porqu do erro e tambm saber quais as clulas que
sero afetadas por esse erro. Outro caso para esse recurso quando estamos estudando uma
planilha que no foi ns que elaboramos e queremos entender sua lgica.
Abra o arquivo Auditoria de Frmulas e use a planilha DF para resolver este problema.
1.
O Excel avisa que h uma referncia circular e clicando em OK ele far todo
rastreamento da frmula errada e mostrar uma janela de ajuda.
2.
Coloque o cursor na clula que tem o erro, G22, e clique na guia Frmulas onde
usaremos o grupo Auditoria de Frmulas.
3.
4.
5.
6.
7.
Corrija os erros.
8.
Aps a correo o Excel rastreia o erro da clula G22 mostrando uma referncia
circular (comea na clula G22 e termina na prpria clula G22). Clique no boto
Mostrar Frmulas do grupo Auditoria de Frmulas.
9.
O rastreamento mostra que em K18 existe uma frmula que usa a clula K10 que
afetada pela clula J10 que por sua vez afetada por I10 que usa a prpria clula
G22. Clique no boto Remover Setas.
10.
11.
12.
22