Escolar Documentos
Profissional Documentos
Cultura Documentos
Avançado
Elaboração: José Milton da Silva e Grupo Digicad de Excel
Caro Treinando,
Este material de apoio contém uma primeira parte que é uma revisão dos con-
ceitos básicos necessários que o participante de apresentar para ter um me-
lhor aproveitamento deste treinamento.
Este material deverá ser utilizado durante o treinamento tanto para acompa-
nhamento das aulas quanto para posterior consulta.
duvidas@digicad.com.br
Revisão: 00
04/01/2016
INFORMAÇÕES AOS ALUNOS
Prezado aluno a Digicad tem um imenso prazer em contar com sua presença em
nossos treinamentos. Esperamos que você tenha um excelente aproveitamento, re-
plicando os conhecimentos na área profissional e pessoal.
Abaixo algumas informações e procedimentos importantes para um perfeito anda-
mento de seu treinamento.
duvidas@digicad.com.br
Atenciosamente
Direção
Microsoft Excel 2013 – Avançado
SUMÁRIO
REVISÃO.......................................................................................................................................................7
Interface do Microsoft Excel 2013 .......................................................................................................7
Modo de Compatibilidade ................................................................................................................ 11
Versões do Microsoft Excel .............................................................................................................. 12
Limites do Microsoft Excel ............................................................................................................... 12
Formatos (extensões) de Arquivos .................................................................................................. 13
Teclas de Atalho Básicas ................................................................................................................. 13
Formatação Básica .......................................................................................................................... 14
Operadores ...................................................................................................................................... 18
Cálculos Básicos .............................................................................................................................. 19
Referências de Células relativas e absolutas .................................................................................. 21
Opções de Cálculos ......................................................................................................................... 22
Conceito de Funções ....................................................................................................................... 23
Repetir linhas e/ou colunas em várias páginas ............................................................................... 25
Congelar Painéis .............................................................................................................................. 26
Exibir duas partes de uma planilha ao mesmo tempo ..................................................................... 27
Gerar Arquivos PDF ou XPS ............................................................................................................ 28
Ajuda do Microsoft Excel .................................................................................................................. 30
AULA 01 ..................................................................................................................................................... 31
Trabalhando com Nomes de Células ............................................................................................... 31
Listas ................................................................................................................................................ 32
Preenchimentos Automáticos .......................................................................................................... 33
Funções de Data e Hora .................................................................................................................. 35
Práticas com Funções de Data e Hora ............................................................................................ 44
Função Escolher .............................................................................................................................. 45
Cálculos com Horas ......................................................................................................................... 46
Função MOD .................................................................................................................................... 47
Importação de Dados ....................................................................................................................... 49
AULA 2 ....................................................................................................................................................... 61
Funções Lógicas .............................................................................................................................. 61
Formatação Condicional .................................................................................................................. 66
Funções Matemáticas ...................................................................................................................... 73
Função SEERRO ............................................................................................................................. 77
Funções de Arredondamento ........................................................................................................... 79
Validação de Dados ......................................................................................................................... 83
AULA 3 ....................................................................................................................................................... 93
Planilhas Tridimensionais e Vínculos............................................................................................... 93
Vincular Células entre Arquivos ....................................................................................................... 95
Classificação .................................................................................................................................... 96
AutoFiltro .......................................................................................................................................... 99
Filtro Avançado .............................................................................................................................. 100
Subtotais ........................................................................................................................................ 103
Estrutura de Tópicos ...................................................................................................................... 106
Função SUBTOTAL ....................................................................................................................... 107
Função SUBTOTAL e AutoFiltro .................................................................................................... 107
Copiando apenas células visíveis .................................................................................................. 108
Funções de Banco de Dados ......................................................................................................... 109
REVISÃO
Esta revisão tem por objetivo ajudar o participante do treinamento de Microsoft Excel Avançado a relem-
brar alguns conceitos básicos necessários para um bom aproveitamento do treinamento.
A revisão poderá e deverá ser consultada pelo participante sempre que julgar necessário. Aproveite o
tempo livre para ler e praticar os conceitos aqui apresentados, pois o treinamento terá um melhor apro-
veitamento se o participante tiver um bom conhecimento dos recursos e funções básicas do Excel.
Se julgar necessário poderá fazer os exercícios de revisão que se encontram no final do material na
parte de Exercícios Complementares e tirar as dúvidas com seu instrutor ou através do e-mail
duvidas@digicad.com.br.
2. Grupos – Cada guia tem grupos que mostram itens relacionados reunidos.
3. Comandos – Um comando é um botão, uma caixa para inserir informações ou um menu.
Os principais comandos do Excel estão na primeira guia, a guia Página Inicial. Os comandos dessa guia
são aqueles que a Microsoft identificou como os mais comumente usados quando as pessoas realizam
tarefas básicas com planilhas.
Por exemplo, os comandos Colar, Recortar e Copiar são organizados primeiramente na guia Página
Inicial, no grupo Área de Transferência. Os comandos de formatação de fonte estão próximos, no gru-
po Fonte. Comandos para centralizar o texto ou alinhar texto à esquerda ou à direita estão no grupo
Alinhamento e comandos para inserir e excluir células, linhas, colunas e planilhas estão no grupo Célu-
las.
Os grupos reúnem todos os comandos de que você pode precisar para um tipo específico de tarefa e,
durante toda a tarefa, eles permanecem em exibição e disponíveis, em vez de serem ocultados em me-
nus. Esses comandos vitais ficam visíveis acima do seu espaço de trabalho.
Veja um exemplo da conveniência: se desejar que o texto seja exibido em várias linhas de uma célula,
não é necessário clicar em um comando de um menu, clicar em uma guia de uma caixa de diálogo e, em
seguida, em uma opção na caixa de diálogo. Basta clicar no botão Quebrar texto automaticamente
Os comandos na Faixa de Opções são aqueles utilizados com mais frequência. Em vez de mostrar to-
dos os comandos a todo momento, o Excel mostra alguns comandos quando eles podem ser necessá-
rios, em resposta a uma ação efetuada por você.
Por exemplo, se você não tem um gráfico em sua planilha, os comandos para trabalhar com gráficos não
são necessários.
Mas depois de criado um gráfico, as Ferramentas de Gráfico aparecem com três guias: Design e For-
mato. Nessas guias, você encontrará os comandos necessários para trabalhar com o gráfico. A Faixa de
Opções responde à sua ação.
Use a guia Design para alterar o tipo de gráfico ou para mover o local do gráfico; e a guia Formato para
adicionar cores de preenchimento ou para alterar estilos de linha. Quando concluir o gráfico, clique fora
da área do gráfico. As Ferramentas de Gráfico desaparecem. Para reexibi-las, clique dentro do gráfico.
As guias reaparecem.
Portanto, não se preocupe se não vir todos os comandos necessários em todos os momentos. Execute
as primeiras etapas. Em seguida, os comandos necessários estarão visíveis.
4. Na guia Salvar e Enviar, há opções para enviar um arquivo por email, por fax, para um site do
Microsoft Office SharePoint Server e muito mais.
5. Os botões Salvar, Salvar como, Abrir e Fechar são sempre exibidos na guia Arquivo.
6. Agora clique em Opções na guia Arquivo. Aí estão os comandos que costumavam ficar em Op-
ções no menu Ferramentas.
Modo de Compatibilidade
A compatibilidade entre as diferentes versões do programa e seus arquivos, na prática não oferece qual-
quer complicação aos usuários, mas alguns pontos devem ser observados.
Ao abrir um arquivo com a extensão .xls o Excel abre o arquivos sem alterações de layout devido um
conversor implementado no programa e na barra de título será exibida a frase Modo de Compatibilida-
de.
Ano Versão
1987 Excel 2.0 para Windows
1990 Excel 3.0
1992 Excel 4.0
1993 Excel 5.0 (Office 4.2 e 4.3)
1995 Excel 7.0 (Office 95)
1997 Excel 8.0 (Office 97)
1999 Excel 9.0 (Office 2000)
2001 Excel 10.0 (Office XP)
2003 Excel 11.0 (Office 2003)
2007 Excel 12.0 (Office 2007)
2010 Excel 14.0 (Office 2010)
2013 Excel 15.0 (Office 2013)
Formatação Básica
Alinhamentos Especiais
Os alinhamentos de células do Excel proporcionam várias soluções para os problemas do dia a dia a
seguir veremos alguns exemplos úteis:
Exemplo:
Para o alinhamento o título da planilha, “Solicitação de Compras”, selecione da célula A1 até G1 e
clique na guia Página Inicial, grupo Alinhamento clique no botão Mesclar e Centralizar.
Caso deseje remover o recurso de Mesclar e Centralizar basta selecionar a célula mesclada e clicar
novamente no botão para desativar o recurso.
Selecione a linha (clicando sobre o nº da linha) na qual deseja aplicar o retorno automático do
texto;
Clique na Guia Página Inicial, e no grupo Alinhamento, clique sobre o botão Quebrar Texto
Automaticamente.
Quando utilizado o recurso de Quebrar Texto Automaticamente o Excel faz o retorno automático do
texto dentro das células, quando o conteúdo for maior que a célula.
DICA
Para melhorar podemos ainda clicar nos botões de alinhamento Centralizar e No meio para centralizar
o conteúdo dentro das células.
Centralizar Seleção
O comando Centralizar Seleção produz o mesmo efeito que o comando Mesclar, porém, com uma
grande vantagem. Não provoca mensagens de erro como no uso do comando Mesclar.
1. Selecione o intervalo desejado (o que você iria mesclar), clique no botão do grupo Alinhamento.
A aparência é a do comando Mesclar mas, no entanto, as células continuam existindo. Ou seja, quando
você usa o comando mesclar, todas as células do intervalo selecionado passam a ter o nome da
primeira. No caso acima, o intervalo A1:G1, passaria a ter o nome A1. Com o uso do comando
Centralizar Seleção as células A1, B1, C1, D1, E1, F1 e G1 continuarão a existir. Faça o teste.
uma vantagem quando utilizado em funções ou fórmulas com referencias a essas células
formatadas não dão erro, pois são interpretadas individualmente. Ex: Funções como
PROCV, PROCH, ÍNDICE e/ou CORRESP.
O Excel reconhece todo número digitado como número, ou seja, constante numérica válida para fórmu-
las e cálculos. Se você desejar inserir algum número que não quer inserir como parte do cálculo em uma
célula, basta introduzir o número com apostrofo ( ‘ ) antes do valor.
Se um valor for digitado desta forma em uma tabela de soma, por exemplo, o Excel não o somará.
Agora o número 82 foi inserido com o apostrofo antes: ’82. Dessa forma o
Excel insere o número normalmente na Planilha, mas ele é considerado uma
constante não-numérica, e não é levado em conta para o cálculo do resultado
da Planilha: 98.
Pode-se utilizar o apostrofo ( ‘ ) também antes de uma fórmula para que a mesma fi-
que exibida na célula e o Excel não realize o cálculo.
DICA
Operadores
Operador Exemplo
+ (adição) =3+3 ou =A1+B1
– (subtração) =3-3 ou =A1-B1ou Negação (–1)
Matemáticos
Utilizado para indicar que aquele endereço não se alterará quando for
$ (Cifrão)
copiado para um novo endereço. Representa uma referência Absolu-
ta, ou seja, uma referência fixa.
=(100+50)*4 ou =Maior(A2:A10;3) ou (R$ 300.000,00)
Representa "prioridade" de "resolução" em uma expressão algébrica.
( ) (Parenteses)
Separa os argumentos de uma função ou representa valores negati-
vos no formato contábil.
[h]:mm - Utilizado para aplicar um formato personalizado a uma célu-
[ ] (Colchetes)
la.
={A1:A4*B1:B4}
Utilizados em fórmulas matriciais. Não pode ser digitado ele é inserido
{ } (Chaves)
através das teclas CTRL+SHIFT+ENTER após a digitação da fórmu-
la.
=ÍNDICE({5\6; 7\8};0;2) - O operador \ é usado em fórmulas matrici-
\ (Contra Barra) ais. neste caso, o ; (ponto e vírgula) é um separador de linha e,
o operador \ (contra barra) é um separador de colunas.
Cálculos Básicos
Nesta etapa, será feita uma breve revisão e refinamento de como trabalhar em uma planilha com fórmu-
las básicas, além de apresentar as maneiras de se inserir fórmulas em uma célula. Também será revisa-
do os conceitos básicos de células, intervalos, formatação e operadores.
Colunas, linhas, células e intervalos
A área de trabalho de uma planilha (do Excel ou qualquer outra) é uma área formada pela interseção de
linhas com designações numéricas (do lado esquerdo) e de colunas designadas por letras (no topo da
folha).
Temos que tomar cuidado ao digitar uma fórmula que precise utilizar o operador de intervalo : (dois pon-
tos), pois se digitarmos errado e colocarmos o ; (ponto e virgula) teremos não um intervalo mas 2 argu-
mentos. Ex.: B1;B5 (Lê-se: B1 e B5)
Podemos utilizar o separador de argumentos e o operador de intervalos em uma mesma fórmula, geral-
mente em funções como no exemplo abaixo:
=SOMA(B1:B5;D1:D5;F1:F5)
Na fórmula estamos somando 3 intervalos não consecutivos.
AutoSoma
A AutoSoma é usado quando se é necessário fazer uma somatória de valores contidos em várias célu-
las. Por padrão, ao clicar no botão de na barra de ferramentas, a fórmula de soma busca realizar a
conta com as células adjacentes a ela, que contêm valores numéricos. Se o intervalo de células sugerido
para o somatório estiver incorreto pode-se alterá-lo, bastando para tanto selecionar as células a serem
somadas usando o procedimento normal de seleção de células.
Através do botão podemos incluir outras funções além da AutoSoma. Para isto, em vez de clicar no
botão na barra de ferramentas, clique na seta al ao lado dele e escolha a função desejada.
DICA
Referência Relativa
Uma referência relativa de uma célula em uma fórmula/função é simplesmente a combinação do endere-
ço da coluna seguido do endereço da linha.
Por exemplo: tem-se na célula D2 a seguinte fórmula: =B2*C2, nesta fórmula todos os endereços das
células são relativos, pois quando se copia esta fórmula para a célula D3, esta tornar-se-á =B3*C3, ob-
serve que todos os endereços foram atualizados de acordo com a nova posição da fórmula e assim su-
cessivamente para as demais.
Fórmula e ou funções que possuem célula com endereços relativos, quando são copia-
! das para outras posições têm seus endereços alterados de acordo com a nova posi-
ção.
Referência Absoluta
Uma referência absoluta de uma célula em uma fórmula/função possui na frente da letra da coluna e/ou
na frente do número da linha, o símbolo de $ indicando que aquele endereço não se alterará quando for
copiado para um novo endereço.
Por exemplo: tem-se na célula E2 a seguinte fórmula: =D2/$D$8, nesta fórmula $D$8 indica que a colu-
na e a linha estão fixadas.
Quando esta fórmula é copiada para a célula E3, ela é alterada para =D3/$D$8, observe que o endereço
que possui o $ não foi atualizado, por outro lado, o que não possui, foi, de acordo com a nova posição da
fórmula.
As referências em uma célula também podem ser Mistas quando utilizamos na mesma fórmulas refe-
rências Relativas e Absolutas como no exemplo anterior.
Colocar $ antes da letra da coluna para fixar apenas a coluna quando tiver arrastando uma
$C1
fórmula no sentido horizontal. Neste exemplo somente a coluna C esta fixa.
Colocar $ antes do número da linha para fixar apenas a linha quando tiver arrastando uma
C$1
fórmula no sentido vertical. Neste exemplo somente a linha 1 esta fixa.
Colocar $ antes da letra da coluna e antes do número da linha para fixar tanto linha quanto
$C$1 coluna quando tiver arrastando uma fórmula no sentido horizontal e também no vertical.
Neste exemplo toda a célula C1 esta fixa.
Fórmula/funções que possuem células com endereços absolutos, quando são copiadas
para outras posições, têm os endereços das células com $ inalterados.
DICA
A tecla de Atalho F4 permite alternar entre as 3 situações previstas, linha, coluna ou am-
bas.
Opções de Cálculos
Em algumas situações como por exemplo, planilhas muito grande com diversos cálculos, as mesma
podem demorar para processar os dados, pois por padrão todas as vezes que alteramos o conteúdo de
alguma célula o Excel recalcula toda a planilha automaticamente o que pode levar um certo tempo de-
pendendo do tamanho da planilha.
Para resolver este problema podemos alterar o modo de cálculo de
Automático para Manual. Para isso clique na Fórmulas e no grupo
Cálculo clique no botão Opções de Cálculo e selecione a opção
desejada.
Se a opção selecionada for a Manual lembre-se que quando for feita
a alteração no valor de alguma célula da planilha a mesma não atua-
lizará os resultados nas fórmulas automaticamente, você precisara
clicar no comando Calcular Agora que se encontra na guia Fórmu-
las e no grupo Cálculo.
A quantidade do mouse é 15 e o total R$ 180,00 Se a quantidade do mouse for alterada para 30 o total
continuará sendo R$ 180,00 pois a Opção de Cálculo
foi definida como Manual e nesse caso precisávamos
ter clicado no comando Calcular Agora.
Conceito de Funções
Uma função é um procedimento de cálculo previamente definidos, que determina um resultado. Assim
como todo cálculo deve ser iniciada com “=” e de ser seguida de um ou mais parâmetros.
= Nome da Função ( Argumentos )
Os argumentos podem ser números, texto, valores lógicos, como VERDADEIRO ou FALSO, matrizes,
valores de erro como #N/D ou referências de célula
Como dito anteriormente as funções são procedimentos de cálculos pré-definidos que determinam um
resultado. As funções podem realizar um cálculo especifico ou simplificar uma fórmula como no exemplo
abaixo onde foi simplificada a fórmula da soma das células pela função:
Assistente de Função
Através do assistente de função, insere-se funções com auxílio passo a passo. Pode-se escolher uma
função específica que exista dentro do Excel, inserindo, quando requisitado pelo assistente, apenas os
endereços das células que contêm os valores a serem usados na função, ou então os valores numéricos
propriamente ditos.
Para utilizar o assistente de funções clique na guia Fórmulas e em seguida clique no botão Inserir Fun-
ção ou através do botão Inserir Função da Barra de Fórmulas.
As funções também podem ser digitadas diretamente na célula. Durante a digitação da função, um pequeno
quadro de auxilio para a sintaxe do nome da função poderá ser exibido. Para completar a digitação do nome
da função, poderá clicar sobre o nome correspondente, inserindo-o corretamente na célula.
DICA
Pode-se também utilizar as setas de direção para selecionar o nome da função e pressionar a
tecla TAB para completar a digitação.
Funções Básicas
Na janela Configurar Página, na guia Planilha, vá até a seção Linhas a repetir na parte supe-
rior e clicando no botão de seleção (botão recolher), selecione por exemplo a linha 3.
Selecione Colunas a repetir à esquerda se desejar usar títulos verticais em cada página.
Clique em OK.
As linhas e/ou colunas serão repetidas em todas as páginas da planilha.
Preto e branco - Marque a caixa de seleção Preto e branco se tiver formatado dados com
cores mas estiver utilizando uma impressora monocromática. Se você estiver usando uma
impressora colorida, a seleção dessa opção pode reduzir o tempo de impressão.
Qualidade Rascunho – Marque a caixa de seleção Qualidade Rascunho para reduzir o
tempo de impressão. Quando essa opção é selecionada, o Microsoft Excel não imprime nem
as linhas de grade nem a maior parte dos elementos gráficos.
Títulos de linha e coluna – Marque a caixa de seleção Títulos de linha e coluna para im-
primir números de linha e letras de coluna em um estilo de referência A1 ou linhas e colunas
numeradas em um estilo de referência L1C1.
3. Ordem da página – Clique em Abaixo e acima ou Acima e abaixo para controlar a ordem na
qual os dados são numerados e impressos quando não couberem em uma página. A figura de
exemplo mostra a direção na qual seu documento será impresso quando você selecionar uma
dessas opções.
4. Opções – Clique em Opções para definir opções específicas para a impressora selecionada.
Para obter maiores informações, consulte a documentação da sua impressora.
Congelar Painéis
Com o recurso de Congelar Painéis é possível manter os rótulos de linhas e colunas visíveis enquanto
rola.
Para congelar o painel horizontal superior, selecione a linha abaixo do lugar onde você dese-
ja que apareça a divisão.
Para congelar o painel vertical esquerdo, selecione a coluna à direita do lugar onde você de-
seja que apareça a divisão.
Para congelar os painéis superior e esquerdo, clique na célula abaixo e à direita do lugar on-
de você deseja que apareça a divisão.
Para descongelar clique na guia Exibição, no grupo Janela e clique Congelar Painéis e em seguida, no
comando Descongelar painéis.
Para voltar ao normal clique na Guia Exibição, no grupo Janela, Clique no botão Dividir. Se a janela
estiver dividida, este passo irá remover a divisão.
Para voltar ao normal clique na Guia Exibição, no grupo Janela, Clique no botão Dividir. Se a janela
estiver dividida, este passo irá remover a divisão.
Na janela que se abre selecione o local onde será salvo o arquivo. Renome o arquivo;
AULA 01
Na janela que se abre surgirão todos os nomes utilizados na Pasta de trabalho. Basta selecionar o nome
que deseja alterar ou excluir e acionar o comando correspondente.
DICA
Para abrir o Gerenciador de Nomes pode ser utilizada a tecla de atalho CTRL + F3.
Listas
Criando Listas a partir de Dados da Planilha
Listas personalizadas, são listas que irão preencher automaticamente as células quando utilizarmos o
recurso de cópia através da alça de preenchimento da célula.
Para acioná-las um dos itens da lista (no exemplo acima as células que estão na linha 1) selecione o 1º
item da lista e arraste com a alça de preenchimento da esquerda para direita ou de cima para baixo.
Listas Personalizadas
Para criar uma lista personalizada, siga os passos abaixo :
5. Verifique se o intervalo do seu novo conteúdo está selecionado. Se estiver, clique no botão Im-
portar e depois clique em OK.
A lista irá aparecer na caixa Entradas da Lista. Toda vez que você digitar uma palavra da lista em uma
célula e copiar a mesma através da alça de preenchimento, as células seguintes serão automaticamente
preenchidas com a sequência cadastrada.
Preenchimentos Automáticos
Para gerar preenchimentos automáticos de data ou valores siga
uma das dicas abaixo:
Pode-se também arrastar a alça de preenchimento com o botão esquerdo do mouse e ao soltar aparece-
rá no final da lista um botão de preenchimento contendo as opções acima de preenchimento.
Para sequencias de horas, datas ou números com um intervalo especifico devemos digitar o primeiro e
segundo valor , selecionar os 2 valores e arrastar a alça de preenchimento para que o Excel entenda o
intervalo desejado.
Já quando trabalhamos com horas no Excel o mesmo entende que 01:00 é o mesmo que 1/24 do dia, ou
seja, internamente, no Excel, 1 hora corresponde a 0,041666... Dessa forma o Excel expressa a hora
como uma fração decimal de um dia de 24 horas, obtendo um número entre 0 e 1. Por exemplo para
meia-noite é atribuído o valor 0, de forma que meio-dia será 0,5.
HOJE
Retorna o número de série da data atual. O número de série é o código de data-hora usado pelo Micro-
soft Excel para cálculos de data e hora. Se o formato da célula era Geral antes de a função ser inserida,
o resultado será formatado como uma data.
=HOJE( )
AGORA
Retorna o número de série sequencial da data e hora atuais. Se o formato da célula era Geral antes de a
função ser inserida, o resultado será formatado como uma data.
=AGORA( )
DATA
Retorna o número de série sequencial que representa uma determinada data. Se o formato da célula era
Geral antes de a função ser inserida, o resultado será formatado como uma data.
=DATA(ano;mês;dia)
DIA
Retorna o dia de uma data representado por um número de série. O dia é dado como um inteiro que
varia de 1 a 31.
=DIA(núm_série)
Núm_série é a data do dia que você está tentando encontrar. As datas devem ser inseridas
com a função DATA ou como resultado de outras fórmulas ou funções.
MÊS
Retorna o mês de uma data representado por um número de série. O mês é fornecido como um inteiro,
variando de 1 (janeiro) a 12 (dezembro).
=MÊS(núm_série)
Núm_série é a data do mês que você está tentando encontrar. As datas devem ser inseridas
com a função DATA ou como resultado de outras fórmulas ou funções.
ANO
Retorna o ano correspondente a uma data. O ano é retornado como um inteiro no intervalo de 1900-
9999.
=ANO(núm_série)
Núm_série é a data do ano que você deseja localizar. As datas devem ser inseridas com a
função DATA ou como resultado de outras fórmulas ou funções.
DIA.DA.SEMANA
Retorna o dia da semana correspondente a uma data. O dia é dado como um inteiro, variando de 1 (do-
mingo) a 7 (sábado), por padrão.
=DIA.DA.SEMANA(núm_série;[retornar_tipo])
Núm_série - Obrigatório. Um número sequencial que representa a data do dia que você está
tentando encontrar. As datas devem ser inseridas com a função DATA ou como resultado de ou-
tras fórmulas ou funções. Retornar_tipo - Opcional. Um número que determina o tipo do valor
retornado.
DIAS360
Retorna o número de dias entre duas datas com base em um ano de 360 dias (doze meses de 30 dias).
Use essa função para ajudar no cálculo de pagamentos, se o seu sistema contábil estiver baseado em
doze meses de 30 dias.
= DIAS360(data_inicial;data_final;[método])
Data_inicial, data_final - Obrigatório. As duas datas entre as quais você deseja saber o número
de dias. Se data_inicial ocorrer depois de data_final, a função DIAS360 retornará um número
negativo. As datas devem ser inseridas com o uso da função DATA, ou devem ser derivadas dos
resultados de outras fórmulas ou funções.
Método - Opcional. Um valor lógico que especifica o método a ser usado cálculo, o americano
ou o europeu.
Método Definido
FALSO ou omitido Método americano (NASD). Se a data inicial for o último dia de um
mês, ela se tornará igual ao dia 30 do mesmo mês. Se a data final for o
último dia do mês e a data inicial for anterior ao trigésimo dia de um
mês, a data final se tornará igual ao dia primeiro do próximo mês. Caso
contrário, a data final se tornará igual ao trigésimo dia do mesmo mês.
VERDADEIRO Método europeu. A data inicial e final que ocorrer no dia 31 de um mês
se tornará igual ao trigésimo dia do mesmo mês.
NÚMSEMANA
Retorna o número da semana de uma data específica. Por exemplo, a semana que contém 1 de janeiro
é a primeira semana do ano e é numerada semana 1.
Há dois sistemas usados para essa função:
Sistema 1 - A semana que contém 1 de janeiro é a primeira semana do ano e é numerada se-
mana 1.
Sistema 2 - A semana que contém a primeira quinta-feira do ano é a primeira semana do ano e
é numerada como semana 1. Este sistema é a metodologia especificada na norma ISO 8601,
normalmente conhecida como sistema europeu de numeração de semanas.
=NÚMSEMANA(núm_série;[tipo_retorno])
A sintaxe da função NÚMSEMANA tem os seguintes argumentos:
Núm_série - Obrigatório. Uma data na semana. As datas devem ser inseridas com a função
DATA ou como resultado de outras fórmulas ou funções.
Tipo_retorno Opcional. É um número que determina em que dia a semana começa. O valor
padrão é 1.
DATAM
Retorna um número de série de data que é o número de meses indicado antes ou depois de data_inicial.
Use DATAM para calcular datas de liquidação ou datas de vencimento que caem no mesmo dia do mês
da data de emissão.
=DATAM(data_inicial;meses)
A sintaxe da função DATAM tem os seguintes argumentos:
Data_inicial - Obrigatório. Uma data que representa a data inicial. As datas devem ser inseridas
com a função DATA ou como resultado de outras fórmulas ou funções.
Meses - Obrigatório. O número de meses antes ou depois de data_inicial. Um valor positivo para
meses gera uma data futura; um valor negativo gera uma data passada.
FIMMÊS
Retorna o último dia do mês antes ou depois de um dado número de meses.
A sintaxe da função FIMMÊS tem os seguintes argumentos:
Data_inicial - Obrigatório. Uma data que representa a data inicial. As datas devem ser inseridas com a
função DATA ou como resultado de outras fórmulas ou funções.
Meses - Obrigatório. O número de meses antes ou depois de data_inicial. Um valor positivo para meses
gera uma data futura; um valor negativo gera uma data passada.
DIATRABALHOTOTAL
Retorna o número de dias úteis inteiros entre data_inicial e data_final. Os dias úteis excluem os fins de
semana e quaisquer datas identificadas em feriados. Use DIATRABALHOTOTAL para calcular os bene-
fícios aos empregados que recebem com base no número de dias trabalhados durante um período es-
pecífico.
=DIATRABALHOTOTAL(data_inicial;data_final;[feriados])
A sintaxe da função DIATRABALHOTOTAL tem os seguintes argumentos (argumento: um valor que
fornece informações a uma ação, um evento, um método, uma função ou um procedimento.):
Data_inicial Obrigatório. Uma data que representa a data inicial.
Data_final Obrigatório. A data que representa a data final.
Feriados - Opcional. Um intervalo opcional de uma ou mais datas a serem excluídas do calen-
dário de dias de trabalho, como feriados estaduais e federais, e feriados móveis. A lista pode ser
um intervalo de células que contém as datas.
Em nosso exemplo o intervalo de E2:E16 que contem as datas dos feriados nacionais e regionais foi
renomeado para “Feriados” para facilitar a utilização do mesmo na função.
DIATRABALHO
Os dias úteis excluem fins de semana e quaisquer datas identificadas como feriados. Use
DIATRABALHO para excluir os fins de semana ou feriados ao calcular as datas de vencimento de
fatura, horas de entrega esperadas ou o número de dias de trabalho executado.
=DIATRABALHO(data_inicial;dias;[feriados])
A sintaxe da função DIATRABALHO tem os seguintes argumentos:
Data_inicial - Obrigatório. Uma data que representa a data inicial.
Dias - Obrigatório. O número de dias úteis antes ou depois de data_inicial. Um valor positivo pa-
ra gera uma data futura; um valor negativo gera uma data passada.
Feriados - Opcional. Uma lista opcional com uma ou mais datas a serem excluídas do calendá-
rio de trabalho, como feriados estaduais, federais e flutuantes. A lista pode ser um intervalo de
células que contém as datas.
Em nosso exemplo o intervalo de E2:E16 que contem as datas dos feriados nacionais e regionais foi
renomeado para “Feriados” para facilitar a utilização do mesmo na função.
DIATRABALHOTOTAL.INTL
Retorna o número de dias úteis inteiros entre duas datas usando parâmetros para indicar quais e
quantos dias são dias de fim de semana. Dias de fim de semana e quaisquer dias especificados como
feriados não são considerados como dias úteis.
=DIATRABALHOTOTAL.INTL(data_inicial;data_final;[fim de semana];[feriados])
A sintaxe da função DIATRABALHOTOTAL.INTL tem os seguintes argumentos
Data_inicial e data_final Obrigatório. As datas para as quais a diferença deve ser calculada.
Data_inicial pode ser anterior, igual ou posterior a data_final.
Fim de semana Opcional. Indica os dias da semana que são dias de fim de semana e que não
estão incluídos no número de dias úteis inteiros entre data_inicial e data_final. Fim de semana é
um número de fim de semana ou uma cadeia de caracteres que especifica quando ocorrem fins
de semana.
Valores numéricos de fim de semana indicam os dias de fim de semana a seguir:
Feriados Opcional. Um conjunto opcional de uma ou mais datas que devem ser excluídas do
calendário de dias úteis. Feriados devem ser um intervalo de células que contêm as datas ou
uma constante de matriz dos valores de série que representam essas datas. A ordem de datas
ou valores de série em feriados podem ser arbitrários.
No exemplo a seguir consideramos apenas o domingo como final de semana.
DIATRABALHO.INTL
Retorna o número de série da data antes ou depois de um número específico de dias úteis com
parâmetros de fim de semana personalizados. Parâmetros de fim de semana indicam quais e quantos
dias são de fim de semana. Dias de fim de semana e dias especificados como feriados não são
considerados dias úteis.
=DIATRABALHO.INTL(data_inicial;dias;[fim de semana];[feriados])
A sintaxe da função DIATRABALHO.INTL tem os seguintes:
Data_inicial Obrigatório. A data de início, truncada para que apareça como um número inteiro.
Dias Obrigatório. O número de dias úteis antes ou depois de data_inicial. Um valor positivo gera
uma data futura; um valor negativo gera uma data passada; um valor zero gera uma data_inicial.
O deslocamento de dia é truncado para que apareça como um número inteiro.
Fim de Semana Opcional. Indica os dias da semana que são de fim de semana e não são con-
siderados dias úteis. Fim de Semana é um número de fim de semana ou uma cadeia de caracte-
res que especificam quando ocorrem os fins de semana.
Valores numerais de fim de semana indicam os dias de fim de semana a seguir:
Feriados Opcional. Um conjunto opcional de uma ou mais datas que serão excluídas do
calendário de dias úteis. Feriados devem ser um intervalo de células que contenham as datas ou
uma constante de matriz dos valores de série que representam essas datas. A ordem de datas ou
valores consecutivos em feriados pode ser arbitrária.
No exemplo a seguir consideramos apenas o domingo como final de semana.
=DIATRABALHOTOTAL.INTL(A2;B2;"0010001";FERIADOS)
DATADIF
A função DATADIF é uma função não documentada do Excel, ou seja, ela existe e funciona muito bem.
No entanto ela não faz parte da documentação do Excel.
Esta função é muito útil para o calculo de idades e tempo de serviço.
Tipo Retorna
"Y" O número de anos completos no período.
"M" O número de meses completos no período.
"D" O número de dias no período.
"MD" A diferença entre os dias na DataInicial e DataFinal. Os meses e anos das datas são ignorados.
"YM" A diferença entre os meses na DataInicial e DataFinal. Os dias e anos das datas são ignorados.
"YD" A diferença entre os dias da DataInicial e DataFinal. Os anos das datas são ignorados.
HORA
Retorna a hora de um valor de tempo. A hora é retornada como um inteiro, variando de 0 (12:00 A.M.) a
23 (11:00 P.M.).
=HORA(núm_série)
Núm_série - Obrigatório. O horário que contém a hora que você deseja encontrar. Os horários
podem ser inseridos como sequências de caracteres de texto entre aspas (por exemplo, "6:45
PM"), como números decimais (por exemplo, 0,78125, que representa 6:45 PM) ou como
resultados de outras fórmulas ou funções (por exemplo, VALOR.TEMPO("6:45 PM")).
MINUTO
Retorna os minutos de um valor de tempo. O minuto é dado como um número inteiro, que vai de 0 a 59.
=MINUTO(núm_série)
Núm_série - Obrigatório. O horário que contém a hora que você deseja encontrar. Os horários
podem ser inseridos como sequências de caracteres de texto entre aspas (por exemplo, "6:45
PM"), como números decimais (por exemplo, 0,78125, que representa 6:45 PM) ou como
resultados de outras fórmulas ou funções (por exemplo, VALOR.TEMPO("6:45 PM")).
SEGUNDO
Retorna os segundos de um valor de hora. O segundo é fornecido como um inteiro no intervalo de 0 a
59.
=SEGUNDO(núm_série)
Núm_série - Obrigatório. O horário que contém a hora que você deseja encontrar. Os horários
podem ser inseridos como sequências de caracteres de texto entre aspas (por exemplo, "6:45
PM"), como números decimais (por exemplo, 0,78125, que representa 6:45 PM) ou como
resultados de outras fórmulas ou funções (por exemplo, VALOR.TEMPO("6:45 PM")).
Para inserir a data ou a hora atual em uma célula podemos utilizar as teclas de atalho:
DICA
OBS: Os resultados obtidos podem variar uma vez que estamos utilizando em muitas das funções acima
a data atual.
Função Escolher
ESCOLHER
A função ESCOLHER permite selecionar um valor a partir de uma lista. Informamos um núm_índice e a
função retorna o item correspondente na lista.
=ESCOLHER(núm_índice;valor1;[valor2]; ...)
A sintaxe da função ESCOLHER tem os seguintes argumentos:
Núm_índice Obrigatório. Especifica o argumento de valor selecionado. Núm_índice deve ser
um número entre 1 e 254, ou uma fórmula ou referência a uma célula que contenha um número
entre 1 e 254.
o Se núm_índice for 1, ESCOLHER retornará valor1; se for 2, ESCOLHER retornará
valor2; e assim por diante.
o Se núm_índice for menor do que 1 ou maior do que o número do último valor na lista,
ESCOLHER retornará o valor de erro #VALOR!.
o Se núm_índice for uma fração, ela será truncada para o menor inteiro antes de ser
usada.
Valor1, valor2, ... Valor1 é obrigatório, valores subsequentes são opcionais. De 1 a 254
argumentos de valor a partir dos quais ESCOLHER seleciona um valor ou uma ação a ser
realizada com base no núm_índice. Os argumentos podem ser números, referências de célula,
nomes definidos, fórmulas, funções ou texto.
Por exemplo, a fórmula:
Use núm_índice para retornar um valor da lista de argumentos de valor. Use ESCOLHER para
selecionar um valor entre 254 valores que se baseie no número de índice. Por exemplo, se do valor1 até
o valor7 forem os números da semana, ESCOLHER retorna um dos dias quando um número entre 1 e 7
for usado como núm_índice.
=ESCOLHER(DIA.DA.SEMANA(A2); “DOM”; “SEG”; “TER”; “QUA”; “QUI”; “SEX”; “SAB”)
Outro exemplo:
=SOMA(ESCOLHER(2;A1:A5;B1:B5;C1:C5))
avalia para:
=SOMA(B1:B5)
que depois retorna um valor baseado nos valores do intervalo B1:B5.
A função ESCOLHER é a primeira a ser avaliada, retornando a referência B1:B5. A função SOMA é
avaliada posteriormente usando B1:B5, o resultado da função ESCOLHER, como seu argumento.
Na Célula D2 foi realizado o cálculo das horas trabalhadas com a fórmula =C2-B2 onde C2 é a hora da
saída e B2 a hora de entrada. Após foi copiada a fórmula para as demais células.
A célula E11 irá armazenar o total de horas da coluna. Foi utilizado o botão Autosoma para obter o
resultado igual a 15:25. Está evidente que este valor está “errado”. No entanto, o que está acontecendo
é apenas uma questão de formatação pois para o Excel, o dia só tem 24:00 horas portanto, em sua
formatação padrão, a cada 24:00 hs, ele começa a contar novamente. Este resultado então será
corrigido simplesmente trocando a formatação. Para isto, clique na Página Inicial, no grupo Número,
clique no botão expansão para abrir a janela Formatar Células.
Clique na categoria Personalizado e digite no campo Tipo o formato [h]:mm para exibir o total das
horas e clique em OK.
Para calcularmos o Valor a Pagar podemos utilizar duas fórmulas como a seguir:
= (HORA(D2)+MINUTO(D2)/60)*E2 =D2*E2*24
Função MOD
MOD
Retorna o resto depois da divisão de um número por um divisor. O resultado possui o mesmo sinal que
divisor.
=MOD(núm;divisor)
Núm é o número ou a célula para o qual você deseja encontrar o resto.
Divisor é o número pelo qual você deseja dividir o número. Se divisor for 0, Resto retornará o
valor de erro #DIV/0!.
Exemplos:
=Mod(3; 2) é igual a 1 =Mod(-3; 2) é igual a 1 =Mod(3; -2) é igual a -1
Situação 1
Temos uma quantidade total de peças para a montagem de alguns Kits. Sabemos a quantidade de
peças por Kit. Usando a fórmula =INT(A2/B2) temos a quantidade de Kits completos que conseguiremos
montar.
OBS: A função INT serve para arredontar um valor para o Inteiro mais próximo para menos.
Agora utilizando a função MOD conseguiremos saber se haverá alguma sobre de peças ou se a
quantidade é exata. Para isso utilizamos a fórmula =MOD(A2;B2).
Situação 2
Outro exemplo, é o caso de um funcionário que entra as 22:00 e sai às 06:00 do dia seguinte. O que
fazer para calcular as horas trabalhadas?
Se você fizer =Saída – Entrada, o resultado será negativo em alguns casos e, no sistema de datas
1900 o Excel não exibe horas negativas. Vide figura abaixo:
Uma forma para efetuar este cálculo é usando a função MOD da seguinte forma:
=MOD(C2-B2;1)
Onde o número 1 representa um intervalo de 24:00 e quando o MOD faz a subtração e divide por 1 ele
mantêm o resultado com o sinal do divisor, nesse caso o valor virá positivo.
Para o Excel, 1 hora é 1/24 avos do dia, ou seja, internamente, no Excel, 1 hora corresponde a
0,041666. Por isso é que conseguimos colocar data e hora em uma única célula. Isto quer dizer que a
data corresponde à parte inteira e a hora à parte decimal do número.
Os valores acima podem ser apresentados de diversas formas, bastando para isso apli-
car uma Formatação Personalizado na célula conforme exemplos abaixo. Para aplicar
a formatação, clique na Página Inicial, no grupo Número, clique no botão expansão pa-
ra abrir a janela Formatar Células.
Clique na categoria Personalizado e digite no campo Tipo o formato desejado para a
DICA
Importação de Dados
Existem situações onde os dados que você precisa analisar não estão no formato de uma planilha do
Excel. Por exemplo, estes dados podem estar em um arquivo do tipo texto, no formato de texto
delimitado ou separado por vírgula, ou podem estar em uma tabela do Microsoft Access. Nestas
situações você deseja importar estes dados para dentro de uma planilha do Excel, para poder utilizar as
funcionalidades de análise de dados do Excel.
Ao importar dados, você não precisa digitar novamente os dados que deseja analisar no Microsoft Excel.
Você também pode atualizar seus relatórios e resumos do Excel automaticamente a partir do banco de
dados original, sempre que o banco de dados for atualizado com novas informações.
Em seguida, na caixa de diálogo Importar Arquivo de Texto, clique duas vezes no arquivo de texto que
você deseja importar.
Neste momento será apresentado o Assistente de Importação de texto que possui 3 etapas.
Etapa 1 de 3
A Primeira possui as seguintes opções:
Tipo de dados originais – Se os itens do arquivo de texto estiverem separados por tabulações,
dois-pontos, ponto-e-vírgulas, espaços ou outros caracteres, selecione Delimitado. Se todos os
itens em cada coluna tiverem o mesmo tamanho, selecione Largura fixa.
Iniciar importação na linha – Digite ou selecione um número de linha para especificar a
primeira linha dos dados que deseja importar.
Origem do arquivo - Selecione o conjunto de caracteres usado no arquivo de texto. Na maioria
dos casos, você pode deixar essa configuração como o padrão. Se souber que o arquivo de
texto foi criado com o uso de um conjunto de caracteres diferente do que está sendo usado no
seu computador, você deverá alterar a configuração para corresponder a esse conjunto de
caracteres. Por exemplo, se o seu computador estiver definido para usar o conjunto de
caracteres 1251 (Cirílico, Windows) e você souber que o arquivo foi produzido com o uso do
conjunto de caracteres 1252 (Europeu Ocidental, Windows), será necessário definir a Origem do
Arquivo como 1252.
Meus dados possuem cabeçalhos – Esta opção indica que a primeira linha da base importada
é o cabeçalho das colunas.
Visualização do arquivo – Esta caixa de diálogo mostra como o texto será exibido quando
separado em colunas na planilha.
Visualização dos dados – Defina as larguras de campo nessa seção. Clique na janela de
visualização para definir uma quebra de coluna, representada por uma linha vertical. Clique duas
vezes em uma quebra de coluna para removê-la ou arraste uma quebra de coluna para movê-la.
Especifique que um ou mais valores numéricos podem conter um sinal de menos à direita.
Clique no botão Concluir do Assistente para concluir a configuração da importação. Neste momento
será exibida a janela a seguir perguntando como deseja exibir os dados e onde devem ser colocados os
dados. Se Na Planilha Existente ou Na nova planilha. Selecione a opção desejada e OK. Os dados
serão importados do arquivo de texto para o Excel.
Na caixa de diálogo Selecionar Tabela, clique na tabela ou consulta que deseja importar e
clique em OK.
Caso deseje importar mais de uma tabela ao mesmo tempo marque a opção Habilitar a seleção
de várias tabelas e selecione as tabelas a serem importadas.
Em Selecione o modo como deseja exibir estes dados na pasta de trabalho, siga um destes
procedimentos:
Para exibir os dados como uma tabela, selecione Tabela.
Para exibir os dados como um relatório de tabela dinâmica, selecione Relatório de Tabela
Dinâmica.
Para exibir os dados como um relatório de gráfico dinâmico e tabela dinâmica, selecione
Relatório de Tabela Dinâmica e Gráfico Dinâmico.
Relatório do Power View para criar relatórios rápidos e interativos.
Apenas Criar Conexão cria a conexão com a fonte de dados mas não importa as informações
para o Excel.
Outra opção é clicar em Propriedades para definir as opções de atualização, formatação e
layout para os dados importados e, em seguida, clicar em OK.
Um navegador Web do Excel será exibido, digite o endereço do site do qual deseja importar os
dados. Para exemplo digite o endereço abaixo para obtermos a relação de Estados e Capitais do
Brasil.
http://www.suapesquisa.com/geografia/estados_capitais_brasil.htm
Nesta tela em todos os pontos aonde você tem marcadores amarelos você poderá importar para
o Excel, marque conforme a figura abaixo:
O Excel irá importar os dados para o Excel e você poderá formatar ele como quiser, como
abaixo:
Atualizando dados
Para atualizar uma conexão de dados específica na pasta
de trabalho, clique em uma célula no intervalo de dados
externos.
Na guia Dados, no grupo Conexões, clique na seta
ao lado de Atualizar Tudo e clique em Atualizar.
Para atualizar todas as conexões de dados na pasta
de trabalho, clique em Atualizar Tudo na guia
Dados, no grupo Conexões.
Exercícios Propostos
Para fixar o conteúdo da AULA 01 e tirar possíveis dúvidas realize os exercícios complementares que se
encontram no final do material e em casos de dúvidas você poderá tirar com seu instrutor durante o trei-
namento ou através do e-mail:
duvidas@digicad.com.br
AULA 2
Funções Lógicas
SE
Esta é uma função lógica que retorna um valor baseado no teste lógico. A função SE retornará um valor
se uma condição que você especificou for considerada VERDADEIRO e um outro valor se essa condição
for considerada FALSO.
=SE(teste_lógico;[valor_se_verdadeiro];[valor_se falso])
teste_lógico - Obrigatório. Qualquer valor ou expressão que possa ser avaliado como
VERDADEIRO ou FALSO.
valor_se_verdadeiro - Opcional. O valor que você deseja que seja retornado se o argumento
teste_lógico for considerado VERDADEIRO.
valor_se_falso - Opcional. O valor que você deseja que seja retornado se o argumento
teste_lógico for considerado FALSO.
Falso Verdadeiro
C6>=Meta
"Melhorar" "Parabéns"
Para facilitar o cálculo podemos nomear a célula $B$3 para Meta através da Caixa de Nome ou utilizar
a referencia $B$3 fixa.
O Assistente de funções pode ser utilizado para quaisquer funções do Excel. Nele po-
demos ver uma lista de todas as funções do Excel, uma breve descrição sobre as mesmas
DICA
e a sintaxe da função.
Caso necessite pode solicitar ajuda mais detalhada clicando na opção “Ajuda sobre esta
função”.
Clique no botão (Inserir Função) da barra de fórmulas para abrir o Assistente de função ou clique
na guia Fórmulas, no grupo Biblioteca de Funções e clique no botão Inserir Função. Será exibida a
janela a seguir:
No campo Teste_lógico insira o teste/comparação que deve ser feito, como por exemplo se o Total for
maior ou igual a Meta. No nosso caso a planilha exemplo o teste fica =C6>=Meta;
No campo Valor_se_verdadeiro coloque o valor a ser retornado se o teste lógico retornar verdadeiro
por exemplo “Parabéns”;
No campo Valor_se_falso coloque o valor a ser retornado se o teste lógico retornar falso por exemplo
“Melhorar”;
Clique em OK e use a alça de preenchimento para copiar a fórmula para as outras células necessárias.
Aninhamento da Função SE
A função lógica SE pode ser aninhada de forma que uma das respostas seja uma nova função SE.
Utilizaremos o exemplo anterior para calcular a comissão de cada vendedor. Os critérios serão: Se o
Total for maior ou igual a Meta, o vendedor receberá 2% sobre o Total, se o Total for menor que
R$ 100.000,00, o vendedor não receberá comissão, caso contrario se o Total estiver entre
R$ 100.000,00 e a Meta o vendedor receberá 1% sobre o Total.
Falso Verdadeiro
C6>=Meta
Falso Verdadeiro
C6<100000
=C6*1% 0 =C6*2%
E
Retornará VERDADEIRO se todos os seus argumentos forem avaliados como VERDADEIRO e
retornará FALSO se um ou mais argumentos forem avaliados como FALSO.
Um uso comum para a função E é expandir a utilidade de outras funções que realizam testes lógicos.
Por exemplo, a função SE realiza um teste lógico e, em seguida, retornará um valor se o teste for
avaliado como VERDADEIRO e outro valor se o teste for avaliado como FALSO. Usando a função E
como argumento teste_lógico da função SE, você pode testar várias condições diferentes em vez de
apenas uma.
=E(lógico1; [lógico2], ...)
A sintaxe da função E tem os seguintes argumentos:
lógico1 - Obrigatório. A primeira condição que você deseja testar que pode ser avaliada como
VERDADEIRO ou FALSO.
lógico2, ... - Opcional. Condições adicionais que você deseja testar que pode ser avaliada como
VERDADEIRO ou FALSO, até um máximo de 255 condições.
No exemplo a seguir para calcular a comissão utilizaremos 2 critérios, ou seja, se o Total for maior ou
igual a Meta e a Quantidade for maior que 300, o vendedor uma comissão de 2% sobre o Total, caso
contrário não receberá comissão.
Falso Verdadeiro
E(C6>=Meta;B6>300)
0 =C6*2%
Observe que neste exemplo a maioria dos vendedores não receberão comissão, pois não atendem aos
critérios estabelecidos.
OU
Retorna VERDADEIRO se qualquer argumento for VERDADEIRO; retorna FALSO se todos os
argumentos forem FALSOS.
Um uso comum para a função OU é expandir a utilidade de outras funções que realizam testes lógicos.
Semelhante a função E só que precisa apenas de 1 teste_lógico VERDADEIRO para ser VERDADEIRO.
=OU(lógico1; [lógico2], ...)
lógico1 - Obrigatório. A primeira condição que você deseja testar que pode ser avaliada como
VERDADEIRO ou FALSO.
lógico2, ... - Opcional. Condições adicionais que você deseja testar que pode ser avaliada como
VERDADEIRO ou FALSO, até um máximo de 255 condições.
No exemplo a seguir para calcular a comissão utilizaremos 2 critérios, ou seja, se o Total for maior ou
igual a Meta ou a Quantidade for maior que 200, o vendedor uma comissão de 2% sobre o Total,
caso contrário não receberá comissão.
Falso Verdadeiro
OU(C6>=Meta;B6>200)
0 =C6*2%
Neste exemplo observe que a vendedora Laura não atingiu a meta, porém a quantidade de itens
vendidos ficou superior a 200 unidades o que a qualificou a receber a comissão.
Formatação Condicional
O Excel permite que você aplique formatos à células de acordo com
uma condição estabelecida na função SE. Proceda da seguinte forma:
Selecione as células que você deseja formatar.
Na guia Página Inicial, no grupo Estilos, clique na seta ao
lado de Formatação Condicional.
Varias Opções serão exibidas:
Realçar Regras das Células – Formata as células de
acordo com seus valores (Maior, Menor, Entre, Igual,
Valores Duplicados, e outros)
Regras de Primeiros/Últimos – Formata os 10
primeiros ou 10 últimos itens, formata os primeiros ou
últimos 10%, os valores acima ou abaixo da média.
Barras de Dados – Exibi uma barra de dados colorida
nas células de acordo com seus respectivos valores.
Escalas de Cor – Exibi um gradiente de duas ou três
cores em um intervalo de células
Conjuntos de Ícones – Exibi um ícone do conjunto de ícones em cada célula. Cada
ícone representa um valor da célula.
Observe que podemos escolher entre destacar os valores Duplicados ou Exclusivos. No exemplo
acima foi destacado os valores duplicados observe que todos os Pedidos com números repetidos foram
destacados.
Outro exemplo de formatação condicional com fórmulas seria formatar um intervalo de datas, onde
sejam destacadas todas as datas que ocorram no sábado ou domingo.
Selecione o intervalo da planilha na qual você deseja aplicar o efeito,
Clique na guia Página Inicial , no grupo Estilo e clique em Formatação Condicional
Em seguida, clique em Nova Regra.
Escolha a opção Usar uma fórmula para determinar quais células devem ser formatadas
Para deixar a planilha com efeito de “Papel Listrado” utilizamos a Formatação Condicional.
Selecione a área da planilha na qual você deseja aplicar o efeito,
Clique na guia Página Inicial , no grupo Estilo e clique em Formatação Condicional
Em seguida, clique em Nova Regra.
Escolha a opção Usar uma fórmula para determinar quais células devem ser formatadas
Clique no botão Formatar e escolha uma formatação de cor na guia Preenchimento e clique
em OK;
Clique no botão OK e pronto a planilha terá o efeito de papel listrado.
Se desejar formatar as linhas ímpares repita o procedimento e digite a função abaixo:
=MOD(LIN();2)<>0 ou =ÉÍMPAR(LIN())
Para fazer a formatação de colunas substitua na formatação condicional nas formulas a função LIN() por
COL ().
LIN
Retorna o número da linha de uma referência.
=LIN([ref])
A sintaxe da função LIN tem os seguintes argumentos:
Ref - Opcional. A célula ou intervalo de células cujo número da linha você deseja obter.
Se ref for omitido, será equivalente à referência da célula na qual a função LIN aparecer.
Se ref for um intervalo de células e LIN for inserida como uma matriz vertical, LIN retornará os
números de linha de referência como uma matriz vertical.
Ref não pode se referir a áreas múltiplas.
COL
Retorna o número da coluna da referência de célula especificada.
=COL ([ref])
A sintaxe da função COL tem os seguintes argumentos:
Ref - Opcional. A célula ou intervalo de células cujo número da coluna você deseja obter.
Se ref for omitido, será equivalente à referência da célula na qual a função COL aparecer.
Funções Matemáticas
Para utilizamos as funções matemáticas iremos utilizar a base de dados Pedidos que foi importada na
aula anterior.
Desta forma na hora de montar a fórmula basta utilizar os nomes criados dispensando desta forma a
necessidade de fixar as células e evitando erros:
Exemplo: =SOMASE(VENDEDORES;A2;TOTAIS)
CONT.SE
Calcula o número de células não vazias em um intervalo que corresponde a determinados critérios.
=CONT.SE(intervalo;critérios)
Intervalo - é o intervalo de células no qual se deseja contar células não vazias.
Critérios - é o critério na forma de um número, expressão ou texto que define quais células
serão contadas. Por exemplo, os critérios podem ser expressos como 32, "32", ">32", "André".
Exemplo:
Tendo uma base de dados como a do exemplo (Pedidos) utilizando a função CONT.SE podemos
analisar a quantidade de pedidos emitidos por um determinado vendedor ou o número de pedidos
enviados para um determinado país.
Para podermos analisar os dados devemos primeiro montar uma tabela de resumo com os itens que
desejamos contar. A partir daí podemos fazer montar a fórmula:
=CONT.SE(VENDEDORES;A2)
Onde: VENDORES ($F$1:$F$2156) é o intervalo de células no qual se deseja contar células não vazias
e A2 é o critério que define quais células devem ser contadas.
SOMASE
Use a função SOMASE para somar os valores em um intervalo que atendem aos critérios que você
especificar.
=SOMASE(intervalo;critérios;[intervalo_soma])
Intervalo - é o intervalo de células que se deseja calcular.
Critérios - são os critérios na forma de um número, expressão ou texto, que define quais
células serão adicionadas.
Intervalo_soma - são as células que serão realmente somadas. As células em intervalo_soma
são somadas somente se suas células correspondentes em intervalo coincidirem com os
critérios estipulados. Se intervalo_soma for omitido, as células em intervalo serão somadas.
Por exemplo, tomando como base a planilha utilizada anteriormente, se quisermos somar o valor total de
vendas de cada vendedor devemos utilizar a seguinte fórmula:
=SOMASE(VENDEDORES;A2;TOTAIS)
Onde: Serão somados apenas os valores no intervalo TOTAIS ($M$2:$M$2156), em que as células
correspondentes no intervalo VENDEDORES ($F$1:$F$2156) equivalem a "André".
Lembre que se forem utilizados intervalos as células precisam ser fixadas para copiarmos para as
demais células.
CONT.SES
Aplica critérios a células em vários intervalos e conta o número de vezes que todos os critérios são
atendidos.
=CONT.SES(intervalo_critérios1; critérios1; [intervalo_critérios2; critérios2]…)
A sintaxe da função CONT.SES tem os seguintes argumentos:
intervalo_critérios1 - Obrigatório. O primeiro intervalo no qual avaliar os critérios associados.
critérios1 - Obrigatório. Os critérios no formato de um número, uma expressão, uma referência
de célula ou um texto que define quais células serão contadas.
intervalo_critérios2, critérios2, ... – Opcional. Intervalos adicionais e seus critérios associados.
Até 127 intervalo/critérios pares são permitidos.
Por exemplo, tomando como base a planilha de Pedidos, se quisermos saber a quantidade de pedidos
emitidos por cada vendedor em um determinado país devemos utilizar a seguinte fórmula:
=CONT.SES(VENDEDORES;A2;PAISES;B2)
Onde: VENDEDORES ($F$1:$F$2156) é o intervalo de células no qual se deseja contar células não
vazias e A2 é o critério para o primeiro intervalo. PAISES ($E$1:$E$2156) é o segundo intervalo
de células e B2 o segundo critério. Só serão contadas as células que atendam aos 2 critérios.
SOMASES
Soma as células em um intervalo que atendem a vários critérios.
=SOMASES(intervalo_soma; intervalo_critérios1; critérios1; [intervalo_critérios2; critérios2]; …)
intervalo_soma - Necessário. Uma ou mais células para somar, incluindo números ou nomes,
intervalos ou referências de célula (referência de célula: o conjunto de coordenadas que a célula
abrange em uma planilha. Por exemplo, a referência da célula que aparece na interseção da
coluna B e linha 3 é B3.) que contêm números. Valores em branco e de texto são ignorados.
intervalo_critérios1 - Necessário. O primeiro intervalo no qual avaliar os critérios associados.
critérios1 - Necessário. Os critérios no formato de um número, uma expressão, uma referência
de célula ou um texto que define quais células no argumento intervalo_critérios1 serão
adicionadas. Por exemplo, os critérios podem ser expressos como 32, ">32", B4, "André" ou
"32."
intervalo_critérios2, critérios2, … - Opcional. Intervalos adicionais e seus critérios associados.
Até 127 intervalo/critérios pares são permitidos.
Por exemplo, utilizando a planilha de Pedidos, iremos somar o Total dos Pedidos do Vendedor de
acordo com o País. Para isso utilizamos a fórmula:
=SOMASES(TOTAIS;VENDEDORES;A2;PAISES;B2)
Onde: TOTAIS ($M$2:$M$2156) é o intervalo das células a serem somadas cujo os critérios sejam
correspondentes. VENDEDORES ($F$1:$F$2156) é o primeiro intervalo de critérios e A2 é o
critério para o primeiro intervalo. PAISES ($E$1:$E$2156) é o segundo intervalo de células e B2 o
segundo critério. Só serão somadas as células que atendam aos 2 critérios.
MÉDIASE
Retorna a média (média aritmética) de todas as células em um intervalo que satisfazem um determinado
critério. Semelhante a função SOMASE só que neste caso ela calcula a média.
=MÉDIASE(intervalo; critérios; [intervalo_média])
Intervalo - Obrigatório. Uma ou mais células a serem usadas para o cálculo da média, incluindo
números ou nomes, matrizes ou referências que contêm números.
Critérios - Obrigatório. Os critérios na forma de um número, uma expressão, uma referência de
célula ou um texto que define quais células serão usadas para o cálculo da média.
Intervalo_média - Opcional. O conjunto real de células que será usado para calcular a média.
Se omitido, será usado o intervalo.
Por exemplo, utilizando a planilha de Pedidos, iremos calcular a média do Total dos Pedidos de cada
Vendedor. Para isso utilizamos a fórmula:
=MÉDIASE(VENDEDORES;A2;TOTAIS)
Onde: Será calculada a média apenas dos valores no intervalo TOTAIS ($M$2:$M$2156), em que as
células correspondentes no intervalo VENDEDORES ($F$1:$F$2156) equivalem a "André".
MÉDIASES
Retorna a média (média aritmética) de todas as células que satisfazem vários critérios.
Intervalo_média - Obrigatório. Uma ou mais células a serem usadas para o cálculo da média,
incluindo números ou nomes, matrizes ou referências que contêm números.
Intervalo1_critérios, intervalo2_critérios, … - Intervalo1_critérios é obrigatório,
intervalos_critérios subsequentes são opcionais. Os intervalos de 1 a 127 para avaliar os
critérios associados.
Critérios1, critérios2, … - Critérios1 é obrigatório, critérios subsequentes são opcionais. Os
critérios de 1 a 127 na forma de um número, uma expressão, uma referência de célula ou um
texto que define quais células serão usadas para calcular a média..
Por exemplo, iremos tirar a média do Total de pedidos da Noruega por vendedor. Para isso utilizamos a
fórmula:
=MÉDIASES(TOTAIS;VENDEDORES;A4;PAISES;$B$1)
Onde: TOTAIS ($M$2:$M$2156) é o intervalo das células a serem calculadas as médias cujo os
critérios sejam correspondentes. VENDEDORES ($F$1:$F$2156) é o primeiro intervalo de
critérios e A4 é o critério para o primeiro intervalo. PAISES ($E$1:$E$2156) é o segundo intervalo
de células e $B$1 o segundo critério. Só será calculada a média das células que atendam aos 2
critérios.
Observe que ao copiar a fórmula para as demais células ocorrem erros (#DIV/0!) em algumas células.
Isso ocorre porque nem todos os vendedores emitiram pedidos para o Noruega e neste caso a média
não pode ser calculada pois não há possibilidade de se dividir valores por 0.
Para corrigir o erro devemos utilizar a função SEERRO como mostrada a seguir.
Função SEERRO
SEERRO
Esta função pertence a categoria de Funções de Informação.
Retorna um valor especificado se uma fórmula gerar um erro; caso contrário, retorna o resultado da
fórmula. Use a função SEERRO para capturar e controlar os erros em uma fórmula.
=SEERRO(valor;valor_se_erro)
A sintaxe da função SEERRO tem os seguintes argumentos (argumento: um valor que fornece
informações a uma ação, um evento, um método, uma função ou um procedimento.):
Valor - Obrigatório. O argumento verificado quanto ao erro.
Valor_se_erro - Obrigatório. O valor a ser retornado se a fórmula gerar um erro. Os seguintes
tipos de erro são considerados: #N/D, #VALOR!, #REF!, #DIV/0!, #NÚM!, #NOME? ou #NULO!.
Observe que na planilha abaixo nem todos os vendedores emitiram pedidos para o Noruega e neste
caso a média não pode ser calculada pois não há possibilidade de se dividir valores por 0.
Para corrigir estes erros utilizaremos a função SEERRO na coluna da Média do Total para que se o
vendedor não tiver nenhum pedido para um determinado País e aparecer o erro #DIV/0! o mesmo seja
substituído por 0.
A fórmula da Média foi adaptada para corrigir o erro. Na célula B4 foi inserida a seguinte fórmula:
=SEERRO(MÉDIASES(TOTAIS;VENDEDORES;A4;PAISES;$B$1);0)
Se a Média der algum erro será exibido 0 caso contrário será exibido o resultado da média.
A função SEERRO pode ser substituída aninha a função SE com a função ÉERROS
como no exemplo abaixo:
DICA
=SE(ÉERROS(MÉDIASES(TOTAIS;VENDEDORES;A4;PAISES;$B$1);0;
MÉDIASES(TOTAIS;VENDEDORES;A4;PAISES;$B$1))
Funções de Arredondamento
As funções de arredondamento se encontra na categoria Matemática e Trigonometria. Para utilizar
alguma dessas funções siga os procedimentos abaixo:
INT
Arredonda um número para baixo até o número inteiro mais próximo.
=INT(núm)
Núm - é o número real que se deseja arredondar para baixo até um inteiro.
TRUNCAR
Trunca um número para um inteiro removendo a parte fracionária do número.
=TRUNCAR(núm;[núm_dígitos])
Núm - é o número que se deseja truncar.
Núm_dígitos - é um número que especifica a precisão da operação. O valor padrão para
núm_dígitos é 0 (zero).
ARRED
Arredonda um número até uma quantidade especificada de dígitos.
=ARRED(núm;[núm_dígitos])
Núm - é o número que você deseja arredondar.
Núm_dígitos - especifica o número de dígitos para o qual você deseja arredondar núm.
o Se núm_dígitos for maior que 0, então núm será arredondado para o número
especificado de casas decimais.
o Se núm_dígitos for 0, então núm será arredondado para o inteiro mais próximo.
o Se núm_dígitos for menor que 0, então núm será arredondado para a esquerda da
vírgula decimal.
ARREDONDAR.PARA.CIMA
ARREDONDAR.PARA.CIMA arredonda um número para cima afastando-o de zero. Funciona como
ARRED, com a diferença de sempre arredondar um número para cima.
=ARREDONDAR.PARA.CIMA(núm;[núm_dígitos])
Núm - é qualquer número real que se deseja arredondar.
Núm_dígitos - é o número de dígitos para o qual se deseja arredondar núm.
o Se núm_dígitos for maior do que 0, então o número será arredondado para cima pelo
número de casas decimais especificado.
o Se núm_dígitos for 0, núm será arredondado para cima até o inteiro mais próximo.
o Se núm_dígitos for menor do que 0, então o número será arredondado para cima à
esquerda da vírgula decimal.
ARREDONDAR.PARA.BAIXO
ARREDONDAR.PARA.BAIXO arredonda um número para baixo até zero. Funciona como ARRED, com
a diferença de sempre arredondar um número para baixo.
=ARREDONDAR.PARA.BAIXO(núm;[núm_dígitos])
Núm - é qualquer número real que se deseja arredondar.
Núm_dígitos - é o número de dígitos para o qual se deseja arredondar núm.
o Se núm_dígitos for maior do que 0, então o número será arredondado para baixo pelo
número de casas decimais especificado.
o Se núm_dígitos for 0, núm será arredondado para baixo até o inteiro mais próximo.
o Se núm_dígitos for menor do que 0, então o número será arredondado para baixo à es-
querda da vírgula decimal.
TETO
Retorna um número arredondado para cima, afastando-o de zero, até o múltiplo mais próximo de
significância.
=TETO(núm;significância)
Núm - Obrigatório. O valor que você deseja arredondar.
Significância - Obrigatório. O múltiplo para o qual você deseja arredondar.
PAR
Retorna o número arredondado para o inteiro par mais próximo. Esta função pode ser usada para
processar itens que aparecem em pares.
=PAR(núm)
Núm - Obrigatório. O valor a ser arredondado.
ÍMPAR
Retorna o número arredondado para cima até o inteiro ímpar mais próximo.
=ÍMPAR(núm)
Núm - Obrigatório. O valor a ser arredondado.
Observe que os valores da comissão quando calculados tiveram valores decimais. Se quisermos
arredondar este valores para cima ou para baixo podemos utilizar uma das funções de arredondamento
já vista. Neste exemplo iremos utilizar a função ARRED para arredondar os valores da comissão para
números inteiros. Basta para isso incluir na fórmula da comissão a função ARRED como abaixo:
=ARRED(C6*$E$3;0)
Onde: C6*$E$3 é o valor a ser arredondado obtido pelo calculo da multiplicação e 0 é o número de
dígitos decimais que desejamos para o resultado.
Observe que algumas células tiveram seus valores aumentados e outras os valores diminuídos.
Seguindo o exemplo acima podemos utilizar qualquer função de arredondamento para ajustar os valores
da melhor forma.
Muito cuidado ao utilizar valores decimais no Excel pois muitas pessoas tem o costume
de arredondar os valores através dos Botões de Aumentar e Diminuir casas deci-
mais o que apenas faz um arredondamento visual o que pode implicar em divergências
! de valores caso um usuário tente conferir os valores em uma calculadora por exemplo.
Por isso sempre que quiser ter uma precisam utilize uma das funções de arredonda-
mento.
Validação de Dados
O recurso de validação é muito interessante e útil pois através dele é possível fazer com que apareça
uma mensagem informando o valor(es) que deverão ser inseridos em uma célula, controlar os valores
que serão inseridos nesta célula e mostrar uma mensagem caso o valor não esteja correto.
A validação de dados é muito útil para compartilhar uma pasta de trabalho com outros usuários na sua
organização e quando você deseja que os dados inseridos nessa pasta de trabalho sejam precisos e
consistentes.
Para utilizar o comando de validação de dados siga os procedimentos abaixo:
Selecione a célula ou intervalo de células a ser validado;
Clique na guia Dados, grupo Ferramentas de Dados e escolha a opção Validação de Dados;
Mensagem de Entrada
Para exibir mensagens que solicitam entradas e para explicar ou evitar entradas incorretas, especifique
os tipos de mensagens que você deseja nas guias Mensagem de entrada e Alerta de erro. Estes dois
itens são opcionais.
Certifique-se de que a caixa de seleção Mostrar mensagem de entrada ao selecionar célula esteja
marcada.
Para exibir um título em negrito na mensagem, digite o texto na caixa Título.
Digite o texto da mensagem com até 255 caracteres, na caixa Mensagem de entrada. Pressione
ENTER para iniciar uma nova linha na mensagem. O texto deve ser digitado nesta área para que a
mensagem seja exibida.
Alerta de Erro
Para exibir um Alerta de Erro siga o procedimento abaixo:
Clique na guia Alerta de erro da janela
de Validação de Dados.
Certifique-se de que a caixa de seleção
Mostrar alerta de erro após a inserção
de dados inválidos esteja marcada.
Na caixa Estilo, escolha entre
Parar/Aviso/ Informações.
Se você desejar exibir um título na barra
de título da mensagem ou no balão do
Assistente do Office, se o Assistente
do Office estiver exibido, digite o texto na
caixa Título. Se você deixar a caixa
Título em branco, o título assume como
padrão Microsoft Excel.
Se você desejar exibir um texto criado por você na mensagem, digite o texto na caixa
Mensagem de erro, com até 225 caracteres. Pressione ENTER para iniciar uma nova linha na
mensagem. Se você não inserir um texto na caixa Mensagem de erro, a mensagem exibirá o
seguinte: "O valor inserido não é válido. Outro usuário restringiu os valores que podem ser
inseridos nesta célula."
Se quiser clique na guia Mensagem de entrada e personalize uma mensagem para quando o
usuário clicar no campo Data.
Crie um alerta de erro com o Estilo Parar para não aceitar datas fora da restrição;
3ª Validação – Campo OK
Selecione o campo OK que conterá três opções SIM, NÃO e CANCELADA para identificar as
despesas que já foram lançadas no sistema;
Clique na guia Dados, grupo Ferramentas de Dados e escolha a opção Validação de Dados;
Na janela que se abre na guia Configurações iremos configurar as restrições para este campo
conforme abaixo:
Permitir: Lista
Fonte: Digite os valores para a lista (SIM;NÃO;CANCELADA)
Os textos digitados, na fonte da lista, não são 100% seguros pois o usuário poderá di-
! gitar um dos valores da lista com espaço e o Excel aceitará, o que poderá causar
transtornos na hora de utilizar alguma função ou ferramenta de analise, uma vez que
o Excel diferencia valores com espaço e sem.
Verifique se a opção Menu suspenso na célula esta marca para que seja criada uma
lista suspensa com as opções digitas em cada célula do campo.
Clique em OK e teste a validação. Se quiser pode personalizar a Mensagem
de Entrada e Alerta de Erro.
Para a validação por lista, utilizando um intervalo de células, você pode digitar todos os
DICA
itens da lista na planilha e utiliza-los na validação. Depois se quiser pode ocultar as lis-
tas para que o usuário não tenha acesso e possa modificar.
Verifique se a opção Menu suspenso na célula esta marca para que seja criada uma lista
suspensa com as opções digitas em cada célula do campo.
Clique em OK e teste a validação. Se quiser pode personalizar a Mensagem de Entrada e
Alerta de Erro.
OBS: Se os dados da planilha que contem a lista de nomes forem alterados a lista de validação será
atualizada automaticamente.
Verifique se a opção Menu suspenso na célula esta marca para que seja criada uma lista
suspensa com as opções digitas em cada célula do campo.
Clique em OK e teste a validação. Se quiser pode personalizar a Mensagem de Entrada e
Alerta de Erro.
Verifique se a opção Menu suspenso na célula esta marca para que seja criada uma lista
suspensa com as opções digitas em cada célula do campo.
Clique em OK e teste a validação. Se quiser pode personalizar a Mensagem de Entrada e
Alerta de Erro.
Neste momento todos os dados inválidos serão circulados de vermelho como no exemplo abaixo:
Exercícios Propostos
Para fixar o conteúdo da AULA 02 e tirar possíveis dúvidas realize os exercícios complementares que se
encontram no final do material e em casos de dúvidas você poderá tirar com seu instrutor durante o trei-
namento ou através do e-mail:
duvidas@digicad.com.br
AULA 3
Grupo de Planilhas
Planilhas agrupadas com a
tecla SHIFT
Para desagrupar as planilhas clique sobre uma das planilhas selecionadas e clique na opção
Desagrupar Planilhas a partir de agora as planilhas voltam a ser individuais.
DICA Para copiar as planilhas mantenha a tecla CTRL pressionada enquanto arrasta a guia
da planilha. Quando soltar o mouse terá uma copia idêntica da planilha selecionada.
No exemplo utilizaremos 3 planilhas com o Total das vendas de cada Vendedor nos anos de 2013,
2014 e 2015 e uma ultima planilha para a consolidação dos dados.
Desta forma os valores serão colados com os vínculos e toda vez que os valores forem alterados na
planilha de origem serão alteradas na planilha de destino.
Se preferir pode clicar direto na opção Colar Vínculo na guia Página Inicial, no grupo Área de
Transferência.
! que possui o vínculo será atualizada. Por isso cuidado para não renomear, mover ou
excluir alguma célula ou arquivo pois isto causará erros nas fórmulas vinculadas.
O erro que aparecerá é #REF! Ocorre quando você utilizou uma referência errada.
Classificação
Você pode classificar uma lista simplesmente clicando em uma célula da lista e depois nos botões de
classificação da barra de ferramentas. Através dos botões: você pode classificar listas em
ordem crescente (1 a 9, A a Z) ou decrescente (9 a 1, Z a A), e classificar com base no conteúdo de uma
ou mais colunas.
Caso queira personalizar sua classificação ou utilizar mais de uma coluna, você deve selecionar a opção
Classificar da guia Dados no grupo Classificar e Filtrar. Você encontra a opção de Personalizar
Classificação também na guia Página Inicial no grupo Edição.
Basta escolher a Coluna, Tipo de valores e a Ordem de classificação. Caso deseje classificar por
mais de uma coluna clique no botão Adicionar Nível para incluir a linha E depois por para que se
possa personalizar o próximo nível de classificação. Podemos incluir até 64 níveis de classificação.
Na maioria dos casos, usa-se a classificação vertical (de cima para baixo) que até esquecemos da
possibilidade da classificação horizontal (da esquerda para a direita) como veremos mais abaixo.
Vamos utilizar as listas personalizadas e as opções para a classificação dos dados das tabelas abaixo:
Observe, na figura acima que temos tabelas horizontais e verticais e todas devem ser classificadas pela
primeira coluna ou primeira linha. Veremos dois exemplos. Os demais você conseguirá fazer facilmente.
Você pode reordenar as linhas ou colunas de uma lista com base nos valores de uma lista através da
classificação.
Selecione o intervalo A1:B13 e, em seguida, clique na guia Dados / Classificar. Escolha a coluna
Meses (caso não tenha aparecido o nome do campo verifique se a opção Meus dados contêm
cabeçalhos esta marcada). Na caixa Ordem clique na seta à direita e escolha Lista personalizada.
Selecione a lista dos nomes dos meses por extenso e clique em OK. A lista utilizada tem que ser da
mesma forma que os dados digitados na planilha.
Selecione o intervalo D1:G5 e, na guia Dados clique em Classificar. Clique no botão Opções e ative a
orientação Da esquerda para a direita e clique no botão OK.
Selecione a Linha para o primeiro nível de classificação no nosso caso a Linha 2,.
Na Ordem de classificação utilizaremos a lista personalizada dos nomes dos meses abreviados.
Quando quiser selecionar uma base de dados (tabela) inteira basta utilizar a tecla de
DICA
atalho CTRL+* . Utilizando esta tecla a tabela toda será selecionada e a célula ativa se-
rá a primeira célula do intervalo.
AutoFiltro
O uso do AutoFiltro para filtrar dados é um modo rápido e fácil de localizar e trabalhar com um
subconjunto de dados em um intervalo de células ou coluna de tabela.
Os dados filtrados exibem somente as linhas que atendem aos critérios especificados e oculta as linhas
que não deseja exibir. Depois de filtrar os dados, você pode copiar, localizar, editar, formatar, fazer
gráfico e imprimir o subconjunto de dados filtrados sem reorganizá-los nem movê-los.
Você também pode filtrar por mais de uma coluna. Os filtros são aditivos, o que significa que cada filtro
adicional baseia-se no filtro atual e ainda reduz o subconjunto de dados.
Utilizando AutoFiltro, você pode criar três tipos de filtro: por valores de uma lista, por um formato ou por
critérios. Cada um desses tipos de filtros é exclusivo para cada intervalo de célula ou tabela de coluna.
Por exemplo, você pode filtrar por cor de célula ou por uma lista de números, mas não pelos dois; é
possível filtrar por ícone ou por um filtro personalizado, mas não pelos dois.
O AutoFiltro foi possibilita filtrar os dados pela cor da Célula ou do Texto, por Ícones
DICA
quando estes foi inseridos através da formatação condicional e também permite a sele-
ção de Múltiplos Valores como critérios.
Filtro Avançado
O Filtro Avançado é de extrema importância na hora de trabalhar com grande quantidade de dados.
Pois podemos analisar os dados aplicando vários critérios e a copiar os dados correspondentes para um
outro local. Podemos ainda extrair registros exclusivos de uma base de dados caso a mesma tenha
informações duplicadas.
Como exemplo utilizaremos a tabela de Pedidos que deve ser moneada para Pedidos através da Caixa
de Nome. Não se esqueça de selecionar toda a tabela antes de nomear.
Selecione a coluna do campo País e nomeie para Países e depois nomeie o campo Vendedor para
Vendedores.
Os nomes dados a tabela e aos campos ajudaram na hora de referenciar a base de dados no Filtro
Avançado.
A lista ou base de dados a ser utilizada no Filtro Avançado deverá conter rótulo de colunas (Ex:
Pedido, Data, Cliente, País, etc).
Em outra planilha digitaremos os critérios a serem utilizados no Filtro Avançado e será nesta planilha
também que os dados serão colados.
Quando criar os critérios para o Filtro Avançado, os cabeçalhos dos critérios devem
! ser exatamente iguais ao da base de dados para que o Excel posso fazer a corres-
pondência.
A primeira consulta que iremos fazer são dos Pedidos do Brasil. Para isso utilizaremos o critério
País=Brasil.
Para utilizar o Filtro Avançado siga os procedimentos abaixo:
Clique em uma área qualquer da planilha que não contenha dados;
Clique na guia Dados, no grupo Classificar e Filtrar clique na opção Avançado;
Onde:
Ação: Se Filtra a lista no local na própria planilha ou Copia para um outro Local
(selecione conforme desejado);
Intervalo da lista: É a referência do banco de dados. Selecione todos os dados digitados ou
informe o nome da base de dados. Ex: Pedidos.
Intervalo de critérios: São as regras de filtragem. É necessário fazer uma planilha de apoio
onde conste os critérios. No nosso caso será o intervalo $A$1:$A$2.
Copiar para: Se habilitado a opção copiar para outro local, identifique o novo local em sua
planilha. No nosso caso $A$8. O Filtro não sobrepõem dados por isso escolha uma área
vazia.
Somente registros exclusivos: Se habilitado irá ignorar os registros duplicados colando
apenas um só.
Após configurado clique em OK e os dados que correspondam ao critério informado serão
colados no local indicado.
Quando o Filtro Avançado cola as informações em outro local os mesmos são cola-
! dos como valores, ou seja, não serão coladas fórmulas e não haverá vínculo com a
base de dados. O botão de Desfazer também não funcionará caso os dados sejam
colados errados.
Agora realize os filtros para os demais critérios. Se preferir pode excluir os registros anteriores para
colocar os novos ou criar cada critério em uma planilha separada.
Subtotais
O Microsoft Excel pode calcular automaticamente valores de subtotais e totais gerais em uma lista.
Quando você insere subtotais automáticos, o Excel organiza a lista em tópicos para que você possa
exibir e ocultar as linhas de detalhes de cada subtotal.
Para inserir subtotais, você primeiro classifica a lista para agrupar as linhas das quais deseja calcular o
subtotal. Em seguida, você pode calcular subtotais de qualquer coluna que contenha números.
Se os dados não estiverem organizados como uma lista ou se você precisar somente de um único total,
você poderá usar AutoSoma .
Após a classificação, item fundamental, selecione a tabela novamente caso não esteja
selecionada e clique na guia Dados e no grupo Estrutura de Tópicos clique na opção
Subtotal.
Na caixa A cada alteração em, clique na coluna para calcular o subtotal. Como no
exemplo, que selecionaremos Vendedor.
Na caixa Usar função, clique na função de resumo que deseja usar para calcular os
subtotais. Como no exemplo, que selecionaremos Soma. São ao todo 11 funções
resumo para o Subtotal.
Na caixa Adicionar subtotal a, marque a caixa de seleção para cada coluna que
contém valores que você deseja subtotalizar. Como no exemplo, que selecionaremos
Frete e Total.
Se quiser uma quebra de página automática depois de cada subtotal, marque a caixa de
seleção Quebra de página entre grupos.
Para especificar uma linha de resumo acima da linha de detalhes, desmarque a caixa de
seleção Resumir abaixo dos dados. Para especificar uma linha de resumo abaixo da
linha de detalhes, marque a caixa de seleção Resumir abaixo dos dados. Como no
exemplo, deixaremos marcada a opção.
Opcionalmente, você pode usar o comando Subtotais novamente repetindo as etapas
de anteriores para adicionar mais subtotais com diferentes funções de resumo. Para
evitar sobrescrever os subtotais existentes, desmarque a caixa de seleção Substituir
subtotais atuais.
Após configurar as opções para o Subtotal clique em OK e verifique o resultado.
No exemplo mostrado os dados foram resumidos através dos Botões de Níveis da Estrutura
de Tópicos a esquerda das linhas. Como a base de dados é muito extensa os níveis de grupo ajudam a
resumir os dados. No exemplo foi clicado no nível 2 para exibir os subtotais por vendedor.
O Nível 1 exibe somente o Total Geral;
O Nível 2 exibe os resumos dos subtotais. No exemplo o total de cada Vendedor;
O Nível 3 exibe todos os dados.
A quantidade de níveis depende de quantos subtotais e agrupamentos foram criados na base de dados.
Agora iremos criar mais um subtotal para a Tabela de Pedidos. Agora para o campo Categoria para
que possamos ver quanto cada Vendedor vendeu por Categoria. Para isso devemos:
Selecionar a base de dados ou deixar o cursos em um dos campo da base de dados;
Clique na guia Dados e no grupo Estrutura de Tópicos clique na opção Subtotal;
Configure as opções de acordo com a tela abaixo:
Note que o item Substituir subtotais atuais foi desativado e que A cada alteração em foi
alterado para Categoria. Isto é importante para que você possa criar subtotais por Vendedor e
por Categoria.
Após você aplicar os recursos descritos acima, sua planilha terá a seguinte aparência:
Onde, se você clicar num dos botões ou nos botões ou você verá um layout diferente. Ou
seja, com o recurso Subtotal, você tem uma única tabela mas com diversas visualizações possíveis.
Removendo o Subtotal
Para remover os Subtotais devemos:
Selecionar a base de dados ou deixar o cursos em um dos
campo da base de dados;
Clique na guia Dados e no grupo Estrutura de Tópicos
clique na opção Subtotal;
Na janela de Subtotal clicar no botão Remover todos.
Estrutura de Tópicos
Quando criamos um Subtotal a ferramenta automaticamente cria um Estrutura de Tópicos a esquerda
da tabela com os Botões de níveis e de Expandir ou Recolher tópicos.
Mas podemos também criar as Estruturas de Tópicos manualmente Agrupando as colunas ou linhas.
Em nosso exemplo utilizaremos a Estrutura de Tópicos para Agrupar as colunas vazias que aparecem
quando os dados estão resumidos como na figura acima. Para isso devemos:
Selecionar as colunas que devem ser agrupadas no nosso caso as colunas de ID, NumPedido,
Data, Cliente e País;
Clique na guia Dados, grupo Estrutura de Tópicos, clique no botão Agrupar;
Agora, é só clicar no botão de Recolher Tópico que aparece sobre as colunas Agrupadas
para ver os resultados.
Repita o procedimento para as colunas CodProduto e Produto e depois para as colunas Preço
Unitário e Quantidade;
Ao Recolher os Tópicos sua tabela terá a seguinte aparência:
Função SUBTOTAL
SUBTOTAL
Retorna um subtotal em uma lista ou em um banco de dados. É geralmente mais fácil criar uma lista com
subtotais usando o comando Subtotais, grupo Contorno, na guia Dados no aplicativo de desktop do
Excel. Assim que a lista de subtotais for criada, você poderá modificá-la editando a função SUBTOTAL.
=SUBTOTAL(núm_função;ref1;[ref2];...])
NÚM_FUNÇÃO: Obrigatório. É o número de 1 a 11 (incluindo valores ocultos) ou 101 a 111
(ignorando valores ocultos) que especifica qual função usar no cálculo de subtotais dentro de
uma lista.
Ref1: Obrigatório. O primeiro intervalo nomeado ou referência cujo subtotal você deseja.
Ref2,...: Opcional. Intervalos nomeados ou referências de 2 a 254 cujo subtotal você deseja.
A seguir tem a lista com as 11 funções resumo do SUBTOTAL.
Núm_função Núm_função Função
1 101 MÉDIA
2 102 CONTAR NÚMEROS*
3 103 CONTAGEM*
4 104 MÁX
5 105 MÍN
6 106 PRODUTO
7 107 DESVPAD
8 108 DESVPADP
9 109 SOMA
10 110 VAR
11 111 VARP
* CONTAR NÚMEROS Igual a CONT.NÚM e CONTAGEM igual a CONT.VALORES
Agora iremos criar as fórmulas correspondentes para cada campo da tabela de Resumo. A fórmulas
estão descritas abaixo:
Qual a vantagem em se criar uma tabela com Funções de SUBTOTAL e adicionar Filtro a base de
dados?
A vantagem é que agora toda vez que a base de dados for filtrada por algum critério os resumos se
atualizarão automaticamente. No exemplo a tabela foi filtrada pelo País e Vendedor:
Para selecionar somente as células visíveis pode ser utilizada a tecla de atalho:
DICA
ALT + ;
BDCONTAR
Conta as células contendo números em uma coluna de uma lista ou banco de dados que coincidirem
com as condições especificadas.
O argumento de campo é opcional. Se o campo for omitido, BDCONTAR contará todos os registros no
banco de dados que coincidirem com os critérios.
BDCONTARA
Conta todas as células não vazias em uma coluna de uma lista ou banco de dados que coincidirem com
as condições especificadas.
BDMAX
Retorna o maior número em uma coluna de uma lista ou banco de dados que coincidir com as condições
especificadas por você.
BDMIN
Retorna o menor número em uma coluna de uma lista ou banco de dados que coincidir com as
condições especificadas.
BDSOMA
Soma os números em uma coluna de uma lista ou banco de dados que coincidirem com as condições
especificadas.
BDMÉDIA
Calcula a média dos valores em uma coluna de uma lista ou banco de dados que coincidirem com as
condições especificadas.
BDMULTIPL
Multiplica os valores em uma coluna de uma lista ou banco de dados que coincidirem com as condições
especificadas.
BDEST
Estima o desvio padrão de uma população com base em uma amostra, usando os números em um
campo (coluna) de registros em uma lista ou banco de dados que coincidirem com as condições
especificadas.
BDDESVPA
Calcula o desvio padrão de uma população com base na população total, usando os números em um
campo (coluna) de registros em uma lista ou banco de dados que coincidirem com as condições
especificadas.
BDVAREST
Estima a variância de uma população com base em uma amostra, usando os números em um campo
(coluna) de registros em uma lista ou banco de dados que coincidem com as condições especificadas.
BDVARP
Calcula a variância de uma população com base na população total, usando os números em um campo
(coluna) de registros em uma lista ou banco de dados que coincidem com as condições especificadas.
BDEXTRAIR
Extrai um único valor em uma coluna de uma lista ou banco de dados que coincide com as condições
especificadas.
Na Célula A40 digitamos o número do pedido e nas células de D40:D44 digitaremos a função para
extrair as informações do banco de dados =BDEXTRAIR(Pedidos;C40;$A$39:$A$40)
Exercícios Propostos
Para fixar o conteúdo da AULA 03 e tirar possíveis dúvidas realize os exercícios complementares que se
encontram no final do material e em casos de dúvidas você poderá tirar com seu instrutor durante o trei-
namento ou através do e-mail:
duvidas@digicad.com.br
AULA 4
Funções de Texto
As funções de texto, quando usadas de forma isolada, não fazem sentido. Ou seja, possuem aplicações
restritas. Porém, quando são aninhadas, passam a fazer sentido e a terem larga aplicação.
Inicialmente, para que você possa entender a sintaxe, a melhor forma e trabalhar com as funções
isoladamente e depois aninhar elas.
CONCATENAR
Agrupa vários itens de texto em um único item de texto
=CONCATENAR(texto1; texto2;...)
Texto1; texto2 são de 2 a 255 itens de texto a serem agrupados em um único item de texto.
Os itens de texto podem ser cadeia de caracteres, números ou referências a células únicas.
Note que foi concatenado o conteúdo da célula A1 com um espaço e com o conteúdo da célula B1.
NÚM.CARACT
Retorna o número de caracteres em uma sequência de texto
=NÚM.CARACT(Texto)
Texto é o texto ou a célula onde está o texto que você deseja contar os caracteres.
Exemplo:
Retorna o número 14. Ou seja, o número de caracteres (incluindo o espaço entre as palavras)
ESQUERDA
Retorna os caracteres mais à esquerda de um valor de texto
=ESQUERDA(Texto;Núm_caract)
Texto é o texto ou a célula onde está o texto que você deseja extrair.
Núm_caract é a quantidade de caracteres a ser extraída.
Exemplo:
DIREITA
Retorna os caracteres mais à direita de um valor de texto
=DIREITA(Texto;Núm_caract)
Texto é o texto ou a célula onde está o texto que você deseja extrair.
Núm_caract é a quantidade de caracteres a ser extraída.
Exemplo:
EXT.TEXTO
Retorna um número específico de caracteres de uma sequência de texto começando na posição
especificada
=EXT.TEXTO(texto;núm_inicial;núm_caract)
Texto é o texto onde está escrito o que você deseja extrair.
núm_inicial é a posição onde começa o texto a ser extraído.
núm_caract é a quantidade de caracteres que você deseja extrair.
Exemplo:
Retorna o texto que se inicia na posição 7 e possui 4 caracteres de comprimento, ou seja, 2013.
! Todo número extraído a partir de uma função de texto é considerado texto pelo Excel,
ou seja, se for utilizado em alguma função terá valor 0.
VALOR
Converte um argumento de texto em um número
=VALOR(Texto) ou =VALOR(FunçãodeTexto)
Texto é o texto entre aspas ou uma referência a uma célula que contém o texto a ser
convertido.
Exemplo: Quando foi extraído o 2013 os valores vieram como texto e se precisarmos deles como
números temos que converte-los utilizando a função VALOR.
Retorna o valor 2013 como número. Se você não usar a função valor o valor 2013 será texto, ou seja, as
funções de Texto sempre retornam texto. Até mesmo quando retornam dígitos numéricos.
ARRUMAR
Remove excesso de espaços do texto.
=ARRUMAR(Texto)
Texto é o texto entre aspas ou uma referência a uma célula que contém o texto a ser
arrumado.
Exemplo:
MAIÚSCULA
Converte o texto em maiúsculas.
= MAIÚSCULA(Texto)
Texto é o texto entre aspas ou uma referência a uma célula que contém o texto a ser
convertido.
Exemplo:
MINÚSCULA
Converte texto para minúsculas.
=MINÚSCULA(Texto)
Texto é o texto entre aspas ou uma referência a uma célula que contém o texto a ser
convertido.
Exemplo:
PRI.MAIÚSCULA
Coloca a primeira letra de cada palavra em maiúscula em um valor de texto
=PRI.MAIÚSCULA(Texto)
Texto é o texto entre aspas, uma fórmula que retorna o texto ou uma referência a uma célula
que contenha o texto que você deseja colocar parcialmente em maiúscula.
Exemplos:
Retorna o texto: Excel 2013 Avançado com as iniciais de cada palavra em maiúscula.
LOCALIZAR
Localiza um valor de texto dentro de outro (não diferencia maiúsculas de minúsculas).
=LOCALIZAR(texto_procurado;no_texto;[núm_inicial])
Texto_Procurado Necessário, é o texto ou caractere que você deseja encontrar.
no_texto Necessário, é o texto onde se encontra o texto que você deseja localizar.
núm_inicial Opcional. O número do caractere no argumento no_texto em que você deseja
iniciar a busca.
Exemplos: Encontrar a posição de um determinado caractere dentro de uma célula. Saber a posição da
versão 2013 na célula.
No exemplo, retornou 7 pois 2013 indicado está na sétima posição na célula A1.
PROCURAR
Procura um valor de texto dentro de outro (diferencia maiúsculas de minúsculas).
=PROCURAR(texto_procurado;no_texto;[núm_inicial])
Texto_Procurado Necessário, é o texto ou caractere que você deseja encontrar.
no_texto Necessário, é o texto onde se encontra o texto que você deseja localizar.
núm_inicial Opcional. O número do caractere no argumento no_texto em que você deseja
iniciar a busca.
Exemplos: Encontrar a posição de um determinado caractere dentro de uma célula. Saber a posição da
palavra Avançado na célula.
No exemplo, retornou 12 pois a palavra indicada está na décima segunda posição na célula A1.
TEXTO
Formata um número e o converte em texto
=TEXTO(valor;formato_texto)
Valor Necessário. Um valor número, uma fórmula que é avaliada como um valor numérico ou
uma referência a uma célula contendo um valor numérico.
formato_texto Necessário. Um formato numérico como uma cadeia de texto entre aspas. Por
exemplo, "m/d/aaaa" ou "#,##0.00"..
Exemplo: Aplicar o formato ao número do CEP:
REPT
Repete o texto um determinado número de vezes.
=REPT(texto;núm_vezes)
Texto é o texto a ser repetido.
núm_vezes é um número positivo que especifica o número de vezes que você deseja repetir
texto. O máximo permitido é 32.767 repetições.
Exemplo: Gerar um gráfico na célula para demonstrar o consumo de energia elétrica.
No exemplo acima o caractere a ser repetido foi “|” (barra vertical) e a quantidade de vezes foi
determinada pelos Kw gastos. Como o valor é muito grande e só precisamos de uma simples
representação visual o mesmo foi dividido por 10 numa forma de gerar uma escala menor.
Para obter o resultado acima, na célula B2, foi escrita a seguinte fórmula:
=ESQUERDA( A2 ; LOCALIZAR( " " ; A2 ; 1) - 1)
Onde: A função LOCALIZAR localiza a posição do primeiro espaço, que é o caractere que separa o
primeiro nome dos demais. No caso, LOCALIZAR retorna o número 6, mas, pela fórmula temos
que subtrair um então o resultado é 5, que é o comprimento do primeiro nome.
Se você alterar o nome por outro qualquer, a fórmula sempre trará o primeiro nome.
Para obter o resultado acima, na célula C2, foi escrita a seguinte fórmula:
=DIREITA( A2 ; NÚM.CARACT( A2 ) - LOCALIZAR(" " ; A2 ; 1 ))
Onde: NÚM.CARACT retorna a quantidade de caracteres contidos na célula A5 (27).
LOCALIZAR retorna a posição do primeiro espaço (6)
Resolvendo por etapas temos: =DIREITA(A2; 27 - 6) que resulta em: =DIREITA(A2; 21)
Os passos acima podem ser usados com as funções MINÚSCULA, PRI.MAIÚSCULA ou outra função
que você julgar necessário.
Com este formato, não dá para o Excel executar cálculos, pois a informação não é data. Sendo assim,
você terá que fazer a conversão deste texto em data
Formula de conversão supondo-se que a data esteja na célula A2:
=DATA.VALOR(ESQUERDA(A2; 2) & "/" & EXT.TEXTO(A2; 3; 2) & "/" & DIREITA(A2; 2))
O resultado será o número de série 29540 que, se formatado como data você obterá: 15/11/1980.
Na janela seguinte irá aparecer o intervalo que será formatado e a opção Minha tabela tem
cabeçalhos para que o Excel interprete a primeira linha como o Rótulo das colunas. Clique em
OK.
A tabela será formatada como uma Tabela de dados e agora toda vez que forem inseridos dados no
final da tabela os mesmo serão inclusos automaticamente a base de dados.
Tabela Dinâmica
Tabela dinâmica é uma tabela interativa que resume uma grande quantidade de dados rapidamente, ou
os combina de tabelas diferentes. É possível girar suas linhas e colunas para ver resumos diferentes dos
dados de origem, filtrar os dados exibindo páginas diferentes ou exibir os detalhes das áreas de
interesse.
Você pode criar uma Tabela dinâmica a partir de uma Lista ou Banco de dados do Microsoft Excel,
de um Banco de dados externo, de Várias planilhas do Microsoft Excel ou de outra Tabela
dinâmica.
Para começar utilizaremos a base de dados Pedidos.
Para criar a Tabela Dinâmica, primeiro clique sobre uma célula da lista ou selecione toda base de dados
e siga os procedimentos:
Clique na guia Inserir e grupo Tabelas clique em Tabela Dinâmica;
Na janela que se abre podemos utilizar devemos selecionar a fonte de dados a ser utilizada no
nosso caso a tabela Pedidos.
Agora para montar a Tabela Dinâmica basta arrastar os campos de acordo com os dados que
desejamos analisar e montar a melhor estrutura para expô-los..
Para auxiliar do lado direito da janela foi aberto o painel Lista de campos de tabela dinâmica que
contém todos os campos disponíveis na base de dados e que podem ser utilizados na análise.
Este painel só aparece se o cursor estiver em algum local da área da tabela dinâmica.
Caso o cursor esteja na área da tabela dinâmica e mesmo assim o painel não seja exibido clique na guia
Analisar das Ferramentas de Tabela Dinâmica e no grupo Mostrar clique no item Lista de Campos.
Para mudar a forma de visualização de sua tabela, basta clicar sobre um dos campos de título de coluna
ou linha e arrastá-lo para uma nova posição.
No item Resumir campo de valor por escolha o tipo de cálculo que deseja usar para resumir os dados
do campo selecionado e clique em OK.
Formato do Número: Formata os itens numéricos no campo selecionado.
Depois de selecionadas as opções clicar em OK.
Observe que no exemplo acima o cálculo da soma foi alterado pelo da contagem exibindo assim o
número de pedidos de cada para cada país por categoria.
No exemplo acima filtramos a tabela para exibir apenas os pedidos do vendedor André.
Vamos supor que precisássemos fazer um levantamento de todos os pedidos referentes a esse total. Na
Tabela Dinâmica isso é uma tarefa fácil basta dar um duplo clique sobre o valor correspondente.
Observe que o Excel cria uma nova planilha com os dados referentes ao total selecionado.
Esta nova planilha não está vinculada a base de dados por isso se algum dado for modificado você
precisará dar um duplo clique novamente para ser gerado um novo resumo.
Agora na lista de campos de tabela dinâmica aparece o campo Total Liq. que pode ser inserido na
Tabela Dinâmica para análise.
Como se podem notar campos calculados em tabelas dinâmicas podem ser de grande utilidade, evitando
a utilização de recursos como realizar cálculos em outras células com base na tabela dinâmica.
Outro exemplo, se quiser saber o percentual do Frete sobre o total, siga os passos a seguir:
Clique em Ferramentas de Tabela Dinâmica, clique na guia Analisar, no grupo Cálculos
clique em Campos, Itens e Conjuntos e escolha a opção Campo Calculado.
Na janela que abre no campo Nome digite % Frete.
Clique em Fórmula.
Selecione o campo Frete, digite / e selecione o campo Total. Deve ficar
=Frete/Frete e clique em Adicionar para que o campo seja criado e em seguida clique em OK.
A tabela terá mais um campo adicionado à lista de campos e ficará como o exemplo a seguir:
Também podemos criar campos calculados utilizando funções. Por exemplo calcular a comissão para
cada vendedor a partir de uma meta. Para o exemplo iremos inserir uma nova Tabela Dinâmica
utilizando o campo Total Liq. criado anteriormente:
Clique em Adicionar para que o campo seja criado e em seguida clique em OK.
Clique no campo que deseja Modificar ou Excluir. Altere a fórmula se necessário e clique no
botão Modificar e em seguida OK. Se clicar no botão Excluir o campo será excluído da Tabela
Dinâmica.
Gráfico Dinâmico
Para utilizarmos o recurso iremos precisar de uma tabela de dados ou uma Tabela Dinâmica já criada.
Em geral, quando os dados não incluem muitos números, a tabela dinâmica funciona melhor que o
gráfico para a visualização das informações. Já quando o objetivo é fazer uma análise numérica das
informações, tanto a tabela como o gráfico dinâmico são úteis.
Na janela que se abre poderá ser indicado o local da fonte de dados. No nosso caso já estará o
intervalo de dados selecionado. Nesta janela também poderemos escolher o local onde se
deseja criar a tabela e o gráfico dinâmico se em uma nova planilha ou na planilha existente.
Selecionaremos uma Nova planilha para que o gráfico fique separado das tabelas. Clique em
OK;
Neste momento será criada uma planilha com a Tabela Dinâmica e o Gráfico Dinâmico em
brancos, com a Lista de campos da tabela dinâmica;
Se preferir pode mover o gráfico para uma nova planilha. Para isso clique na Área do Gráfico e
clique na guia Design das Ferramentas de Gráfico Dinâmico;
Clique na opção Mover Gráfico e escolha a opção Nova Planilha e de um nome para a planilha
e clique em OK;
Neste momento o gráfico será movido para uma nova planilha onde iremos começar a construir
o nosso gráfico;
Para criarmos o gráfico precisamos mover os campos da tabela dinâmica para as áreas desejadas
utilizando o painel de campos para isso arraste os campos para as Áreas desejadas e vá observando o
layout do gráfico se necessário altere as posições dos campos;
Para podermos analisar e filtrar os dados do Gráfico Dinâmico podemos utilizar os botões disponíveis
no gráfico e que podem ser utilizados como na Tabela dinâmica.
Experimente fazer outras modificações no gráfico arrastando os campos para outras posições e realize
alguns filtros para testar. Assim você poderá visualizar diferentes informações.
Para remover algum campo do gráfico basta desmarcar o campo da Lista de Campos ou arrastá-lo para
fora da áreas.
Será aberta a janela para selecionar o Tipo de Gráfico. Selecione o tipo desejado e clique em
OK;
Se desejar pode mover o gráfico para uma nova planilha e modificar sua formatação.
Segmentação de Dados
Em versões anteriores do Microsoft Excel, você pode usar filtros de relatório para filtrar dados em um
relatório de Tabela Dinâmica ou Tabela de Dados, mas não é fácil ver o estado de filtragem atual ao
filtrar vários itens. No Microsoft Excel, você tem a opção de usar segmentações para filtrar os dados. As
segmentações de dados oferecem botões nos quais você pode clicar para filtrar dados de Tabela
Dinâmica ou Tabela de Dados. Além da filtragem rápida, as segmentações de dados também indicam o
estado de filtragem atual, tornando mais fácil entender o que exatamente é mostrado em um relatório de
Tabela Dinâmica filtrado.
Um item, ao ser selecionado, é incluído no filtro e os dados desse item são exibidos no relatório.
Clique em OK.
Uma segmentação de dados é exibida para cada campo selecionado.
Em cada segmentação de dados, clique nos itens que você deseja filtrar. Neste momento a
Tabela Dinâmica e o Gráfico Dinâmico serão alterados de acordo com os filtros.
DICA
Para selecionar mais de um item, segure a tecla CTRL enquanto clica nos itens que
deverão ser filtrados.
Na janela seguinte irá aparecer o intervalo que será formatado e a opção Minha tabela tem
cabeçalhos para que o Excel interprete a primeira linha como o Rótulo das colunas. Clique em
OK.
Com a Base de Dados formatada como Tabela podemos criar a Segmentação de dados:
Clique em qualquer lugar da Tabela no qual você deseja criar uma segmentação de dados.
Isso exibe as Ferramentas de Tabela, adicionando as guias Analisar e Design.
Clique na guia Design, no grupo Ferramentas, clique em Inserir Segmentação de Dados.
Na caixa de diálogo Inserir Segmentações de Dados, marque a caixa de seleção dos campos
da Tabela nos quais você deseja criar uma segmentação de dados.
Clique em OK.
Linha do Tempo
Na caixa de diálogo Inserir Linha do Tempo, verifique nas caixas os campos de datas
desejados e clique em OK.
Assim como uma segmentação de dados que você cria para filtrar dados, é possível inserir uma linha do
tempo uma vez e mantê-la com sua tabela dinâmica para alterar rapidamente o período.
Arraste a barra de rolagem da linha do tempo até o período que você deseja analisar.
Funções de Informação
É (Funções É)
Cada uma dessas funções, chamada coletivamente de funções É, verifica o valor especificado e retorna
VERDADEIRO ou FALSO, dependendo do resultado. Por exemplo, a função ÉCÉL.VAZIA retornará o
valor lógico VERDADEIRO se o argumento de valor for uma referência a uma célula vazia; caso contrá-
rio, ele retornará FALSO.
Você pode usar uma função É para obter informações sobre um valor antes de realizar um cálculo ou
outra ação com ele. Por exemplo, é possível usar a função ÉERROS junto com a função SE para realizar
uma ação diferente se um erro ocorrer:
=SE(ÉERROS(A1); "Um erro ocorreu."; A1 * 2)
Essa fórmula verifica se existe uma condição de erro em A1. Em caso positivo, a função SE retornará a
mensagem "Um erro ocorreu". Se não houver erro, a função SE realizará o cálculo A1*2.
O valor faz referência a qualquer item que não seja texto. Observe que essa
=É.NÃO.TEXTO(valor) função retornará VERDADEIRO se o valor fizer referência a uma célula em
branco.
=ÉNÚM(valor) Valor se referir a um número.
Verifica se há uma referência a uma célula que contenha uma fórmula e retor-
=ÉFORMULA
na VERDADEIRO ou FALSO.
valor Obrigatório. O valor que você deseja testar. O argumento de valor pode ser um espaço em
branco (célula vazia), um erro, um valor lógico, um texto, um número ou um valor de referência
ou ainda um nome que faz referência a qualquer um desses elementos.
ÉERROS
A função ÉERROS, verifica o tipo de valor e retorna VERDADEIRO ou FALSO, dependendo do resulta-
do. Esta função retorna o valor verdadeiro quando o valor se referir a qualquer valor de erro (#N/D,
#VALOR!, #REF!, #DIV/0!, #NÚM!, #NOME? ou #NULO!)
=ÉERROS(valor)
Valor é o valor que se deseja testar. O valor pode ser um espaço em branco (célula vazia), um
valor de erro, lógico, texto, número ou referência, ou um nome correspondente a qualquer um
destes itens que se deseja testar.
A função pode ser utilizada em diversas situações e é mais eficiente se utilizada junto com a função SE.
=SE(ÉERROS(fórmula);resposta_se_verdadeiro;fórmula)
Resposta_se_verdadeiro: É a resposta a ser dada caso a fórmula retorne algum erro.
Fórmula: É a fórmula a ser testada pela função ÉERROS e se não retornar o erro deverá ser
executada ao final da função SE para retornar o resultado da mesma.
Existe uma fórmula que exibiu este resultado que está utilizando alguma referência para
#DIV/0! dividir por zero. É preciso corrigir a célula, ou alterar o valor para um número diferente
de 0 na célula usada como divisor.
Esta mensagem significa que nenhum valor está disponível neste momento na célula
usada como referência ou fonte de dados. Você pode inserir #N/D quando desejar que
#N/D esta célula não faça cálculos tendo como valor 0, e sim espere até ser digitado algum
valor. Enquanto o valor não for digitado na célula referente, o resultado da fórmula será
#N/D. Se for algum erro na fórmula, possivelmente está na referência errada.
Aparece quando se usa um nome estranho ao Excel. Pode ser divido ao fato de você
#NOME? não ter definido o nome antes, ou digitou o nome errado (Exemplo SONA, ao invés de
SOMA). Se você está inserindo texto junto com fórmula deve coloca-lo entre aspas.
Existe sempre quando você se refere a uma interseção de áreas que não se intercep-
#NULO!
tam. Por exemplo: (A10:A20) (A21:D21)
Está existindo algum problema com algum número digitado. Você digitou algum número,
#NUM!
somatória, matriz, que não existe. Por exemplo: =RAIZ(-1).
#REF! Ocorre quando você utilizou uma referência errada.
Ocorre quando você usa algum tipo estranho de argumento ou operando. Você pode,
#VALOR!
por exemplo, digitar algo repetido ou algum caractere desconhecido.
NÃO.DISP
Retorna o valor de erro #N/D. #N/D é o valor de erro que significa "não há nenhum valor disponível." Use
NÃO.DISP para marcar células vazias. Ao inserir #N/D nas células onde estão faltando informações,
você pode evitar o problema de incluir, não intencionalmente, células vazias nos seus cálculos. Quando
uma fórmula se refere a uma célula que contém #N/D, a fórmula retornará o valor de erro #N/D.
=NÃO.DISP( )
Exercícios Propostos
Para fixar o conteúdo da AULA 04 e tirar possíveis dúvidas realize os exercícios complementares que se
encontram no final do material e em casos de dúvidas você poderá tirar com seu instrutor durante o trei-
namento ou através do e-mail:
duvidas@digicad.com.br
AULA 5
Criaremos uma planilha para os cálculos de comissões e premiações. Os valores serão pagos sobre os
faturamentos totais de cada vendedor para isso montaremos a tabela abaixo:
Agora temos que inserir a função na célula B4. A célula A4 servirá de referência para a pesquisa:
=PROCV(A4;FATURAMENTO;10;FALSO)
Onde:
A4 é a referência a ser procurada;
FATURAMENTO é a tabela que contém os dados a serem pesquisados;
10 é o número índice da coluna que contém o total geral do vendedor;
Falso é o tipo de pesquisa, ou seja, a pesquisa exata.
Quando o Vendedor for alterado os dados serão atualizados automaticamente e caso o Vendedor não
exista aparecerá o erro #N/D.
Para corrigir este erro devemos utilizar a função SEERRO para que se o vendedor não existir o valor do
total será 0 (zero).
=SEERRO(PROCV(A4;FATURAMENTO;10;FALSO);0)
Para facilitar o nosso trabalho iremos renomear a Tabela de Comissões. Selecione o intervalo H5:J10 e
nomeie para Comissões através da Caixa de nomes.
Agora iremos montar a fórmula para encontrar a Alíquota correspondente para cada Total:
=PROCV(B4;Comissões;3;VERDADEIRO)
=SE(B4<=$I$5;$J$5;SE(B4<=$I$6;$J$6;SE(B4<=$I$7;$J$7;SE(B4<=$I$8;$J$8;SE(B4<=$I$9;$J$9;$J$10)))))
PROCH
A função PROCH compara o valor de pesquisa com a primeira linha da tabela e em seguida retorna um
valor associado da mesma coluna. Para usar a função PROCH, digite uma fórmula que usa a seguinte
sintaxe em uma célula vazia da sua planilha.
=PROCH(valor_procurado;matriz_tabela;núm_índice_lin;[procurar_intervalo])
Valor_procurado é o valor a ser localizado na primeira linha da tabela.
Matriz_tabela é uma tabela de informações onde os dados devem ser procurados.
Núm_índice_lin é o número da linha em matriz_tabela de onde o valor correspondente deve
ser retirado. Um núm_índice_lin equivalente a 1 retorna o valor da primeira linha na ma-
triz_tabela, um núm_índice_lin equivalente a 2 retorna o valor da segunda linha na ma-
triz_tabela, e assim por diante. Se núm_índice_lin for menor do que 1, PROCH retornará o valor
de erro #VALOR!; se núm_índice_lin for maior do que o número de linhas na matriz_tabela,
PROCH retornará o valor de erro #REF!.
procurar_intervalo informa ao Excel como comparar o valor de pesquisa, podendo ser: FALSO
ou 0 para valor exato ou VERDADEIRO, 1 ou omitir para valor aproximando para menos.
Como exemplo iremos utilizar a Tabela anterior e calcular o Prêmio extra para o vendedor.
CORRESP
Retorna a posição relativa de um item em uma matriz que coincide com um valor especificado em uma
ordem específica. Use CORRESP em vez de uma das funções PROC quando você precisar da posição
de um item em um intervalo ao invés do item propriamente dito.
=CORRESP(valor_procurado;matriz_procurada;[tipo_correspondência])
Valor_procurado é o valor que você deseja coincidir com matriz_procurada..
o Valor_procurado pode ser um valor (número, texto ou valor lógico) ou uma referência
de célula de um número, texto ou valor lógico.
Matriz_procurada é um intervalo contíguo de células que contêm valores possíveis de procura.
Matriz_procurada precisa ser uma matriz ou uma referência de matriz.
Tipo_correspondência é o número -1, 0 ou 1. Tipo_correspondência especifica como o Micro-
soft Excel corresponde a valor_procurado com os valores contidos em matriz_procurada.
o Se tipo_correspondência for 1, CORRESP localizará o maior valor que for menor do
que ou igual a valor_procurado. Matriz_procurada deve ser posicionada em ordem as-
cendente: ...-2, -1, 0, 1, 2,...A-Z, FALSO, VERDADEIRO.
o Se tipo_correspondência for 0, CORRESP localizará o primeiro valor que for exata-
mente igual a valor_procurado. Matriz_procurada pode ser colocada em qualquer or-
dem.
o Se tipo_correspondência for -1, CORRESP localizará o menor valor que seja maior ou
igual a valor_procurado. Matriz_procurada deve ser posicionada em ordem decrescen-
te: VERDADEIRO, FALSO, Z-A,...2, 1, 0, -1, -2,... e assim por diante.
o Se tipo_correspondência for omitido, será equivalente a 1.
Comentários
CORRESP não faz distinção entre letras maiúsculas e minúsculas quando estiver fazendo a cor-
respondência entre valores de texto.
Se CORRESP não conseguir localizar um valor coincidente, ele fornecerá o valor de erro #N/D.
Se tipo_correspondência for 0 e valor_procurado for um texto, valor_procurado poderá conter os
caracteres curinga asterisco (*) e ponto de interrogação (?). Um asterisco corresponde a qual-
quer sequência de caracteres; um ponto de interrogação corresponde a qualquer caractere indi-
vidual.
No exemplo utilizaremos como matriz o intervalo de A10:A18 como referência para os Vendedores e o
intervalo de B9:I9 como referência para as Categorias.
O resultado obtido na fórmula para o Vendedor será 5, ou seja, o nome da vendedora Laura está na
quinta posição do intervalo selecionado A10:A18.
Para Categoria iremos utilizar a mesma função, mudaremos apenas o valor procurado e o intervalo para
a procura:
O resultado obtido na fórmula para a Categoria será 3, ou seja, a categoria Condimentos está na ter-
ceira posição do intervalo selecionado B9:I9.
ÍNDICE
Retornar o valor de um elemento em uma tabela selecionado pelos índices de número de linha e coluna.
Use a forma de matriz se o primeiro argumento de ÍNDICE for uma constante de matriz.
=ÍNDICE(matriz;núm_lin;[núm_col])
ou
=ÍNDICE (referência; núm_linha; [núm_coluna]; [núm_área])
Matriz Obrigatório. É um intervalo de células ou uma constante de matriz.
o Se a matriz contiver somente uma linha ou coluna, o argumento núm_lin ou núm_col
correspondente será opcional.
o Se a matriz tiver mais de uma linha e mais de uma coluna e apenas núm_linha ou
núm_coluna for usado, ÍNDICE retornará uma matriz referente à linha ou coluna inteira
da matriz.
Núm_lin Obrigatório. Seleciona a linha na matriz a partir da qual um valor deverá ser retorna-
do. Se núm_linha for omitido, núm_coluna será obrigatório.
Núm_col seleciona a coluna na matriz a partir da qual um valor deverá ser retornado. Se
núm_col for omitido, núm_linha será obrigatório.
Referência Obrigatório. Uma referência a um ou mais intervalos de célula.
Núm_área seleciona um intervalo em ref do qual deve ser retornada a interseção de núm_linha
com núm_coluna. A primeira área selecionada ou inserida recebe o número 1, a segunda recebe
o número 2, e assim por diante. Se núm_área for omitido, ÍNDICE usará a área 1.
Como exemplo utilizaremos a Tabela a seguir:
Vamos supor que precise saber o faturamento da vendedora Laura da categoria de Condimentos. Po-
demos utilizar a seguinte fórmula para buscar este valor:
=ÍNDICE(B10:I18;F5;F6)
Onde:
B10:I18 é o intervalo de células;
F5 é a célula que contém a referência ao número da linha do vendedor, ou seja, 5;
F6 é a célula que contém a referência ao número da coluna da categoria, ou seja, 3;
O resultado que teremos é o valor da intersecção da linha com a coluna no intervalo selecionado. Ex:
20.158,11
Onde:
TOTAIS – corresponde a tabela de onde será extraído o valor;
CORRESP(I5;VENDEDORES;0) – corresponde ao número da linha onde se encontra o vende-
dor procurado;
CORRESP(I6;CATEGORIAS;0) – corresponde ao número da coluna onde se encontra a catego-
ria procurada;
No exemplo a função PROCV realiza a busca do vendedor na 1ª coluna da tabela, ou seja, realiza uma
pesquisa na vertical e a função CORRESP realiza a busca da categoria na linha informada, ou seja, rea-
liza a pesquisa na horizontal.
Intervalos Nomes
A9:C18 TABELA2013
E9:G18 TABELA2014
I9:K18 TABELA2015
Com os intervalos devidamente nomeados iremos montar a fórmula:
=ÍNDICE((TABELA2013;TABELA2014;TABELA2015);CORRESP(B3;A9:A18;0);3;B4)
Onde:
(TABELA2013;TABELA2014;TABELA2015) – corresponde as referências as tabelas de onde
serão extraídos os valores;
CORRESP(B3;A9:A18;0) – corresponde ao número da linha onde se encontra o vendedor pro-
curado;
3 – corresponde ao número da coluna de uma das tabelas onde se encontram os Totais;
B4 – corresponde ao número da área do qual deve ser retornada a interseção, ou seja, é o nú-
mero da tabela referente ao ano do qual desejamos saber o total.
Funções Financeiras
As funções financeiras efetuam cálculos comerciais comuns, como determinar o pagamento de um em-
préstimo, o valor futuro ou o valor atual líquido de um investimento, e os valores de obrigações ou cu-
pons.
Os argumentos comuns para as funções financeiras incluem:
VP - Valor presente – o valor de um investimento ou empréstimo no início do período de investi-
mento. Por exemplo, o valor presente de um empréstimo é a quantia principal tomada empresta-
da.
VF - Valor futuro – o valor do investimento ou empréstimo depois da efetuação de todos os pa-
gamentos.
NPER - Número de períodos – o número total de pagamentos ou períodos de um investimento.
PGTO - Pagamento – a quantia paga periodicamente para um investimento ou empréstimo.
Taxa – a taxa de juros ou taxa de desconto de um empréstimo ou investimento.
Tipo – o intervalo em que os pagamentos são feitos durante o período, como no início (1) ou no
final (0) de um mês.
Equivalência de Taxas
Certifique-se de que está sendo consistente quanto às unidades usadas para especificar taxa e nper.
Para fazer a equivalência de taxas utiliza-se a fórmula a seguir:
iq = (1+it)^(Pq/Pt)-1
Pq
( )
iq (1 it) Pt
1
Onde:
iq -- Taxa que quero encontrar Pq -- Período para qual quero encontrar a taxa
it -- Taxa que tenho Pt -- Período que possuo
Exemplo: Se fizer pagamentos mensais por um empréstimo de quatro anos com juros de 12% ao ano,
utilize:
=(1+12%)^(1/12)-1 para Taxa e 4*12 para nper.
Nos cálculos financeiros, devemos sempre atentar para que a taxa e o prazo sejam
considerados na mesma unidade de tempo, ou seja, se a taxa é dada ao mês, o prazo
! deve ser expresso em meses; se a taxa for ao ano o prazo precisa estar em anos.
Se isto não ocorrer no problema apresentado, podemos transformar tanto a taxa
quanto o prazo para obter a mesma unidade.
VP
Retorna o valor presente de um investimento. O valor presente é o valor total correspondente ao valor
atual de uma série de pagamentos futuros. Por exemplo, quando você toma uma quantia de dinheiro
emprestada, a quantia do empréstimo é o valor presente para o concessor do empréstimo.
=VP(taxa;nper;pgto;vf;[tipo])
VF
VP
(1 Taxa) NPER
Exemplo: No final de uma aplicação foi resgatado R$ 27.500,00. Sabendo-se que o tempo da aplicação
foi de 24 meses a uma taxa de juros de 0,48% a.m.. Qual o capital aplicado?
=VP(B7;B6;;-B5;0)
VF
Retorna o valor futuro de um investimento de acordo com os pagamentos periódicos e constantes e com
uma taxa de juros constante.
=VF(taxa;nper;pgto;vp;[tipo])
NPER
Retorna o número de períodos para investimento de acordo com pagamentos constantes e periódicos e
uma taxa de juros constante.
=NPER(Taxa;pgto;vp;vf;[tipo])
log(VP / VF )
NPER
log(1 Taxa)
Exemplo: Aplicou-se R$ 50.000,00 a uma taxa de 1,50% a.m.. Sabendo que o resgate será de
R$ 58.027,04. Por quanto tempo o capital deverá ficar aplicado?
=NPER(B20;;-B19;B21;0)
PGTO
Retorna o pagamento periódico de uma anuidade de acordo com pagamentos constantes e com uma
taxa de juros constante.
=PGTO(taxa;nper;vp;vf;[tipo])
Exemplo: Suponha que uma pessoa vá comprar um produto de R$ 4.500,00, dividido em 12 parcelas,
com juros de 0,90% ao mês. Qual o valor de cada parcela se o cliente optar em pagar a pri-
meira parcela após 30 dias? E qual o valor das parcelas se optar em pagar primeira parcela
no ato da compra?
=PGTO(B29;B28;-B27;;0) e =PGTO(E29;E28;-E27;;1)
TAXA
Retorna a taxa de juros por período de uma anuidade. TAXA é calculado por iteração e pode ter zero ou
mais soluções. Se os resultados sucessivos de TAXA não convergirem para 0,0000001 depois de 20
iterações, TAXA retornará o valor de erro #NÚM!.
=TAXA(nper;pgto;vp;vf;[tipo];[estimativa])
VF 1 NPER
Taxa 1 x100
VP
Estimativa – Opcional. A sua estimativa para a taxa.
Se você omitir estimativa, este argumento será considerado 10%.
Se TAXA não convergir, atribua valores diferentes para estimativa. Em geral, TAXA conver-
ge se estimativa estiver entre 0 e 1.
Exemplo: Aplicou-se R$ 25.000,00 durante 12 meses. No final do período foi resgatado R$ 30.000,00.
Qual a taxa de juros mensal e anual dessa aplicação?
=TAXA(B35;;-B34;B36;0)
Agora iremos conversar a taxa mensal para anual. Para isso precisaremos utilizar a fórmula para equiva-
lência de taxa compostas:
iq = (1+it)^(Pq/Pt)-1
Pq
( )
iq (1 it) Pt
1
=(1+B37)^(12/1)-1
trabalho.
Entre em contato e obtenha mais informações:
(11) 4121-6166 ou cursos@digicad.com.br
Teste de Hipóteses
O Teste de Hipóteses e um grupo de ferramentas que ajuda a testar diversos valores para as fórmulas
na planilha. Para acessar as ferramentas do Teste de Hipóteses clique na guia Dados, no grupo Fer-
ramentas de Dados clique no botão Teste de Hipóteses e selecione o teste a ser feito.
Gerenciador de Cenários
Gerenciador de Cenários é um conjunto de valores utilizados para prever o resultado de um modelo de
planilha. Você pode criar e salvar diferentes grupos de valores em uma planilha e, em seguida, alternar
para qualquer um destes novos cenários para visualizar resultados diferentes.
Por exemplo, se quiser criar simular várias hipóteses de Financiamento, você poderá definir valores dife-
rentes para o Valor Financiado, Taxa de Juros ou Período, em seguida, alternar entre os cenários
para executar a análise hipotética.
Vamos gerar algumas simulações conforme abaixo:
2. Clique em Adicionar.
3. No campo Nome do Cenário, digite um nome para o cenário. Exemplo: Simulação 1
4. Na extremidade direita do campo Células Variáveis, selecione as células a serem salvas;
5. Clique em OK.
6. Altere os valores das células se necessários e, em
seguida, clique em OK.
7. Clique em Fechar.
Para criar cenários adicionais, clique em Adicionar e, em seguida, repita as etapas 3-7. Quando acabar
de criar cenários, clique em OK e, em seguida, clique em Fechar na caixa de diálogo Gerenciador de
cenários.
Para exibir os valores de um Cenário basta abrir a janela do Gerenciador de cenários selecionar o ce-
nário desejado e clicar no botão Mostrar ou dar um duplo clique sobre o cenário desejado.
Depois de criar ou coletar todos os cenários necessários, você poderá criar um relatório de resumo de
cenário que incorpore informações desses cenários. Um relatório de cenário exibe todas as informações
em uma tabela em uma nova planilha.
Para gerar o Relatório de resumo de cenário devemos:
Na janela do Gerenciador de cenários clique no botão Resumir e na janela que se abre seleci-
one a opção Resumo do cenário e na Célula de resultado informe a célula B6;
Clique em OK.
O relatório abaixo será criado em uma nova planilha.
OBS: Relatórios de cenário não são recalculados automaticamente. Se você alterar os valores de um
cenário, essas alterações não aparecerão em um relatório de resumo existente. Em vez disso, se-
rá necessário criar um novo relatório de resumo.
Atingir Meta
Quando você souber o resultado desejado de uma única fórmula mas não o valor de entrada de que a
fórmula necessita para determinar o resultado, você poderá usar o recurso Atingir meta. Ao utilizar este
recurso, o Microsoft Excel varia o valor em uma célula específica até que uma fórmula dependente da-
quela célula retorne o resultado desejado.
No exemplo, iremos simular os testes para um Financiamento. Usamos Atingir meta para alterar o valor
do Financiamento da célula B3 de forma incremental até que o valor de pagamento em B6 seja igual a
R$ 400,00.
Observe que se os Pagamentos forem de R$ 400,00 o Valor Financiado cai para R$ 47.160,91.
Tabela de Dados
O Excel permite a criação de tabelas baseadas em uma ou várias fórmulas. Existem dois tipos de tabe-
las de dados:
Tabela de Entrada Única: Você digita valores diferentes para uma única variável e observa o
efeito em uma ou mais fórmulas.
Tabela de Duas Entradas: Neste caso precisamos de uma estrutura de tabela de dados com
duas variáveis independentes, as quais deverão estar dispostas de maneira perpendicular com a
fórmula inserida na interseção.
Exemplo: Iremos montar uma tabela de financiamento para taxas e prazos diferentes. Neste exemplo
iremos variar a Taxa de Juros (B4) e o Prazo (B5).
1. Na planilha a seguir, em primeiro lugar na célula B6 deverá ser inserida uma fórmula que calcule
o valor dos Pagamentos:
=PGTO(B4;B5;-B3;;0)
2. Após calculado o pagamento vamos então montar a planilha para considerar estas possibilida-
des. Para que a ferramenta de Tabela de dados funcione precisamos ter uma fórmula padrão e
as hipóteses abaixo e/ou na frente da fórmula, como no exemplo abaixo:
3. Em seguida
Selecione as células de B6:G11 (começar a seleção a
partir da célula com fórmula);
Clique na guia Dados, grupo Ferramentas de Dados,
Teste de Hipóteses e clique em Tabela de Dados.
Clique no campo Célula de Entrada da Linha e digite a referência de célula que contém
o Prazo na planilha base (B5).
Clique no campo Célula de Entrada da Coluna e digite a referência de célula que con-
tém a Taxa de Juros na planilha base (B4).
Faça a alteração no Valor Financiado e observe que a tabela se atualizará automaticamente. Se quiser
pode substituir os Prazos e Taxas da tabela devendo manter a fórmula base.
! de Desfazer.
E os resultados obtidos não podem ser alterados individualmente por se tratarem de
uma fórmula matricial.
Auditoria
Através da guia Fórmulas, no grupo Auditoria de Fórmulas, você pode examinar as relações entre
células e fórmulas em sua planilha e identificar erros. Quando você usa as ferramentas de auditoria, as
setas rastreadoras apontam as células que fornecem dados para as fórmulas e as células que contêm
fórmulas que se referem às células. Uma caixa é desenhada em volta dos intervalos de células que for-
necem dados a fórmulas.
1. Rastrear precedentes. As setas rastreadoras azuis mostram células que fornecem dados à fór-
mula.
2. Rastrear dependentes. As setas azuis apontam para todas as células que dependem da célula
ativa.
3. Remover Setas:
Remover setas precedentes. Remove as setas
azuis da célula selecionada.
Remover setas dependentes. Remove as setas
azuis da célula selecionada.
Remover todas as setas. Remove todas as setas
adicionadas na planilha.
4. Mostrar Fórmulas. Exibe as fórmulas da planilha e os valores sem formatação
5. Verificação de Erros:
Verificação de erros. Ativa a janela de verificação de erros que analisa e informa as células
que possuem erros.
Rastrear erro. As setas vermelhas apontam para fórmulas que causam valores de erro; as
setas azuis apontam para as células que contêm valores que criam o erro.
6. Avaliar fórmulas. Abre a janela de avaliação de fórmula onde podemos avaliar e verificar a exe-
cução do cálculo passo-a-passo.
7. Mostra janela de Inspeção. Abre a janela de inspeção para que se possa guardar as referências
das células analisadas.
Exercícios Propostos
Para fixar o conteúdo da AULA 05 e tirar possíveis dúvidas realize os exercícios complementares que se
encontram no final do material e em casos de dúvidas você poderá tirar com seu instrutor durante o trei-
namento ou através do e-mail:
duvidas@digicad.com.br
AULA 6
Guia Desenvolvedor
A guia Desenvolvedor não é exibida por padrão, mas você pode adicioná-la à faixa de opções quando
desejar fazer ou usar o seguinte:
Escrever macros.
Executar macros que você gravou anteriormente.
Usar controles de formulário no Microsoft Excel.
Usar controles ActiveX.
Usar comandos XML.
Criar aplicativos para usar com os programas do Microsoft Office.
Formulários
Para criar formulários utilizando controles, deve-
mos clicar na guia Desenvolvedor e no grupo
Controles, clicar no botão Inserir.
São dois grupos de controles: Controles de
Formulários e Controles ActiveX.
Qualquer objeto de formulário pode ser persona-
lizado selecionando-o e clicando com o botão
direito do mouse e escolhendo a opção Formatar
objeto... ou atribuir uma macro escolhendo a
opção Atribuir macro... ou ainda atribuindo
propriedades. Para este último caso, só será
possível ao escolher controles do segundo grupo,
isto é, escolhendo entre os Controles Activex.
Em nosso exemplo utilizaremos apenas os Controles de Formulário.
Controle Descrição
Executa uma macro que realiza uma ação quando um usuário clica nele. Um botão também
é chamado de botão de ação.
Combina uma caixa de texto com uma caixa de listagem de modo a criar uma caixa de
listagem suspensa. Uma caixa de combinação é mais compacta do que uma caixa de lista-
gem, mas requer que o usuário clique na seta para baixo para exibir a lista de itens. Use
uma caixa de combinação para permitir que um usuário digite uma entrada ou escolha ape-
nas um item da lista. O controle exibe o valor atual na caixa de texto, independentemente
de como esse valor foi inserido.
Ativa ou desativa um valor que indica uma opção oposta ou não ambígua. Você pode mar-
car mais de uma caixa de seleção em uma planilha ou em uma caixa de grupo. Uma caixa
de seleção pode ter um destes três estados: marcada (ativada), desmarcada (desativada) e
mista, significando uma combinação dos estados ativado e desativado (como em uma sele-
ção múltipla).
Aumenta ou diminui um valor, como um incremento de número, um horário ou uma data.
Para aumentar o valor, clique na seta para cima e, para diminuí-lo, clique na seta para bai-
xo. Normalmente, um usuário também pode digitar um valor de texto diretamente em uma
célula ou caixa de texto associada.
Exibe uma lista de um ou mais itens de texto na qual um usuário pode escolher uma opção.
Use uma caixa de listagem para exibir diversas opções que variam em número ou conteú-
do.
Permite uma única opção dentro de um conjunto limitado de opções mutuamente exclusi-
vas; um botão de opção está geralmente contido em uma caixa de grupo ou em um quadro,
podendo ter um destes estados: marcado (ativado) ou desmarcado (desativado).
Controles relacionados a grupos em uma unidade visual de um retângulo com um rótulo
adicional. Em geral, botões de opção, caixas de seleção ou itens de conteúdo intimamente
relacionados são agrupados.
Identifica a finalidade de uma célula ou caixa de texto ou exibe texto descritivo (como títu-
los, legendas, imagens) ou breves instruções.
Percorre um intervalo de valores quando você clica nas setas de rolagem ou arrasta a caixa
de rolagem. Além disso, é possível percorrer uma página (ou um intervalo predefinido) de
valores clicando na área entre a caixa de rolagem e uma da setas de rolagem. Normalmen-
te, um usuário também pode digitar um valor de texto diretamente em uma célula ou caixa
de texto associada.
Os outros Controles de Formulários podem ser usados apenas nas planilhas de diálogo do Excel versão
5.0
Na planilha REFERÊNCIAS teremos a base de dados a ser utilizada pelo formulário. A mesma deve ser
nomeada através da caixa de nomes conforme abaixo:
Vamos começar a construção do formulário na planilha FORM. Iremos inicialmente desenhar os objetos
do formulário e configura-los e depois iremos fazer as fórmulas correspondentes.
Para alterar o título da caixa de grupo, arraste o mouse até o texto. O ponteiro do mouse terá a aparên-
cia de um i maiúsculo neste momento clique e arraste para selecionar e substituir o texto.
Outra forma: posicione o mouse próximo a borda da caixa de grupo o ponteiro do mouse mudará para
clique com o botão direito e selecione a opção Editar texto.
Dentro desta caixa de grupo, vamos colocar 3 botões de opção. Para isto, clique no Botão de opção em
Controles do Formulário e, depois dê um clique dentro da caixa de grupo. Após colocar os 3 controles,
use o procedimento descrito acima para alterar os respectivos textos.
Certifique-se de que nenhum dos controles tenha saído fora da Caixa de grupo. Se, por acaso, 2 ou mais
controles ficarem selecionados ao mesmo tempo, é porque existem controles que não estão totalmente
inseridos na caixa de grupo.
Atenção: antes de alterar o texto dos Botões de Opção, clique com o botão direito do mouse em um dos
três controles e selecione a opção Formatar controle. No diálogo formatar controle, clique na guia Con-
trole e, no item vinculo da célula, digite J4.
Para alterar o título da caixa de grupo, arraste o mouse até o texto. O ponteiro do mouse terá a
aparência de um i maiúsculo neste momento clique para abrir a edição e digite o texto.
Outra forma: posicione o mouse próximo a borda da caixa de grupo o ponteiro do mouse mudará
para clique com o botão direito e selecione a opção Editar texto.
Dentro desta caixa de grupo, vamos colocar 2 Caixas de Seleção. Para isto, clique na Caixa de
Seleção em Controles do Formulário e, depois dê um clique dentro da caixa de grupo. Após
colocar os 2 controles, use o procedimento descrito acima para alterar os respectivos textos.
Certifique-se de que nenhum dos controles tenha saído fora da Caixa de grupo.
Agora vamos criar os vínculos para os controles:
Clique com o botão direito do mouse sobre o controle (ICMS) e clique na opção Formatar con-
trole. No diálogo que se abre, clique na guia Controle e, no item vinculo da célula, digite J5.
1
Repita o processo para o segundo controle. Clique com o botão direito do mouse sobre o contro-
le (IPI) e selecione a opção Formatar controle. No diálogo formatar controle, clique na guia
Controle e, no item vinculo da célula, digite J6.
Na caixa de diálogo Formatar controle, clique na guia Controle e configure os valores mínimo
e máximo, a Alteração Incremental e no item vinculo da célula, digite E7.
Para testar o controle, clique nas setas para cima e para baixo e note as alterações na célula E7.
Desenhe ou copie o controle para o Fornecedor. Sem dúvida, o melhor é copiar, pois assim, os
controles terão exatamente o mesmo tamanho.
Iremos configurar os controles e para isso iremos utilizar os intervalos que nomeados anteriormente na
planilha REFERÊNCIAS:
Observe nas células J2 e J3 que os valores mudam de acordo com o item seleciona na Caixa de Com-
binação.
Quando selecionamos um item na Caixa de combinação na célula de vinculo aparecerá o número índi-
ce do item selecionado.
Fórmulas do formulário
Siga os passos abaixo para escrever as fórmulas que completam o formulário.
1. A data da compra será exibida na célula E3 logo, selecione a célula E3 e digite a fórmula:
=HOJE()
2. A célula B7 deverá ter uma formula que, através do índice do produto que está na célula J2, e
do índice do fornecedor que está na célula J3, traga o respectivo preço. Para isso, clique na cé-
lula B7 e digite a seguinte fórmula:
=PROCV( J2 ; DADOS ;J3+2 ; FALSO )
3. Coloque na célula B9 o valor total. Ou seja, o preço vezes a quantidade do produto selecionado.
Para isto, selecione a célula B9 e digite a fórmula:
= B7 * E7
5. O valor a pagar irá variar de acordo com a forma de pagamento. Ou seja, se o pagamento for em
cheque, não haverá desconto nem acréscimo. Se o pagamento for em dinheiro o cliente terá um
desconto de 10% e se o pagamento for em cartão será cobrado uma taxa de 5%. E sobre o valor
calcula deverá ser acrescido o total dos impostos. Para isso, ative a célula E9 e digite a fórmula:
= ESCOLHER( J4 ; B9 ; B9*0,9 ; B9*1,05 ) + K8
ou
= SE( J4 = 2 ; B9*0,9 ; SE( J4 = 3 ; B9*1,05 ; B9 ) ) + K8
c. Nas células C21, D21, E21, F21 e G21 digite as fórmulas conforme imagem:
Formatação do formulário
Aplique as formatações que desejar ao Layout do formulário.
Até este ponto seu formulário deverá estar como o modelo abaixo:
Para retirar as Linhas de Grade da planilha clique na guia Exibição, no grupo Mostrar
desmarque a opção Linhas de Grade.
DICA
Ou clique com o botão direto do mouse sobre uma das células selecionada, clique em Formatar
células, clique na guia Proteção e desmarque a opção Bloqueadas.
!
Bloquear células ou ocultar fórmulas só terão efeitos quando você proteger a planilha.
Clique na guia Revisão, grupo Alterações, botão Proteger Planilha.
Proteger Planilhas
Para se travar uma planilha é necessário protegê-la. Ao executar tal tarefa, todas as células que tiverem
sua formatação configurada para serem travadas, serão protegidas.
Para proteger uma planilha, clique na guia Revisão, aponte para o grupo Alterações e clique em Prote-
ger Planilha.
A proteção de elementos de planilha e pasta de trabalho não deve ser confundida com
a segurança por senha em nível de pasta de trabalho. A proteção de elementos não
! pode proteger uma pasta de trabalho contra usuários mal-intencionados. Para uma
camada de segurança adicional, convém proteger o arquivo de pasta de trabalho intei-
ro usando uma senha. Isso permite que somente usuários autorizados exibam ou mo-
difiquem os dados da pasta de trabalho.
Se desejar que seja sempre criado um arquivo de backup, marcar a caixa de verificação Sempre criar
backup.
Se desejar que o arquivo ao ser aberto, seja recomendável somente leitura, deve-se clicar na caixa de
verificação correspondente.
Após configurar todas as opções de salvamento desejadas, clicar no botão OK.
Clicar no botão Salvar para efetuar a gravação do arquivo nos padrões estabelecidos anteriormente.
Gravação de Macros
Macro é uma sequência de comandos ou ações que são gravadas a fim de automatizar as tarefas mais
utilizadas no dia a dia. Tem o objetivo de facilitar a vida do usuário tornando o trabalho mais rápido e
produtivo.
Existem dois tipos de macro no Excel:
Macro - Gravador: O usuário grava esta macro interativamente , isto é, aciona-se o gravador e
todos os comandos são armazenados para uso posterior.
Macro - Comandos: Este tipo de macro envolve programação, exigindo certo raciocínio lógico
do usuário. É construído a partir da digitação de macro-comandos em uma folha de macro.
Gravador
Para gravar uma nova macro, na guia Desenvolvedor, no grupo Código, clique em Gravar Macro.
Onde:
Pasta de trabalho pessoal de macros - Grava a macro em uma pasta de trabalho denominada
PESSOAL.XLS, que pode ser usada para gravar todas as suas macros pessoais.
Nova pasta de trabalho - Grava a macro em uma nova pasta
Esta pasta de trabalho - Grava a macro na pasta de trabalho atual.
Após clicar OK na caixa de diálogo Gravar macro, no grupo Código irá aparecer o comando Parar
Gravação.
Execute os passos que deseja gravar em sua macro e clique no botão Parar gravação.
Selecione a macro desejada e clique no botão Executar. Você também pode dar um duplo clique sobre
o nome da macro que deseja executar.
DICA
A Janela de Macros pode ser aberta através da tecla de atalho ALT + F8.
Ao gerar uma Pasta de Trabalho com Macros a mesma deve ser salva com a exten-
são .XLSM (Pasta de Trabalho Habilitada para Macro do Excel). Caso contrário a
Devido a macro criada para Limpar o formulário, alguns campos com fórmulas apresentarão erros
quando os vínculos estiverem vazios.
Para corrigir este problema precisaremos aprimorar as fórmulas deste campos utilizando a função
SEERRO como segue abaixo:
B7 =SEERRO( PROCV(J2;dados;J3+2;FALSO) ; "" )
B9 =SEERRO( B7*E7 ; "" )
E9 =SEERRO( ESCOLHER(J4;B9;B9*0,9;B9*1,05)+K8 ; "" )
ou
=SEERRO( SE(J4=2;B9*0,9;SE(J4=3;B9*1,05;B9))+K8 ; “”)
A21 =SEERRO( PROCV(J2;dados;2;FALSO) ; "" )
B21 =SEERRO( ÍNDICE(fornecedores;J3) ; "" )
H21 =SEERRO( ESCOLHER(J4;"Cheque";"Dinheiro";"Cartão") ; "" )
7. Pressione a tecla CTRL + SETA PARA CIMA e em seguida pressione a SETA PARA BAIXO;
8. Desabilite a opção Usar Referências Relativas, no grupo Código da guia Desenvolvedor;
9. Clique na planilha FORM;
10. Selecione os vínculos das células (intervalo de A21:H21);
Finalizando o Formulário
Após criadas as macros podemos agora criar os botões para acioná-las. Iremos desenhar os 2 botões
para a macro de Limpar e Gravar como no exemplo abaixo:
Exercícios Propostos
Para fixar o conteúdo da AULA 06 e tirar possíveis dúvidas realize os exercícios complementares que se
encontram no final do material e em casos de dúvidas você poderá tirar com seu instrutor durante o trei-
namento ou através do e-mail:
duvidas@digicad.com.br
AULA 7
2. Na caixa de diálogo Gravar Macro, digite: ImportarDados. Escolha para armazenar em Esta-
Pasta_de_Trabalho.
3. Digite a letra I (maiúscula) para criar o atalho CTRL+SHIFT+I.
4. No campo Descrição identifique sua macro e depois clique em OK.
5. Neste momento inicia a gravação da macro. Fique atento à sequência de comandos pois os
mesmos serão executados da mesma forma que você os fizer a partir deste momento.
Clique na guia Dados, no grupo Obter Dados Externos,
clique na opção De Texto;
Selecione o arquivo de texto que deseja importar. No nos-
so exemplo utilizaremos o arquivo população.txt. Clique
no arquivo e em seguida clique no botão Importar;
Na Etapa 3 de 3 podemos definir os formatos dos dados das colunas. Clique em Concluir.
Na janela que se abre selecione a opção Na nova planilha para que seja criada uma plani-
lha para os dados importados e clique em OK.
Pressione a tecla CTRL + * (asterisco) do teclado numérico para selecionar toda a área
de dados;
Aplique todas as bordas;
Vá até a guia Exibição e no grupo
Mostar/Ocultar, desative as Linhas
de grade;
Observações:
Não é possível aumentar o tamanho dos botões que representam os comandos por meio de uma
opção do Microsoft Office. A única maneira de aumentar o tamanho dos botões é diminuir a reso-
lução de tela utilizada.
Não é possível exibir a Barra de Ferramentas de Acesso Rápido em várias linhas.
Somente comandos podem ser adicionados à Barra de Ferramentas de Acesso Rápido. O
conteúdo da maioria das listas, como valores de recuo e de espaçamento e estilos individuais,
os quais também são exibidos na Faixa de Opções, não pode ser adicionado à Barra de Fer-
ramentas de Acesso Rápido. Entretanto, você pode personalizar a Faixa de Opções de acor-
do com suas preferências. Por exemplo, você pode criar guias e grupos personalizados para
conter os comandos de uso mais frequente.
Podemos também Personalizar a Barra de Ferramentas de Acesso Rápido. Quando esta opção é
aciona a janela de Opções do Excel será aberta com a possibilidade de adicionarmos Mais comandos
a barra.
Embora você possa adicionar comandos a grupos personalizados, não é possível alterar as guias e os
grupos padrão internos do Microsoft Office. Os comandos nos grupos padrão não estão disponíveis ou
são exibidos na cor cinza e não podem ser editados.
Na lista Personalizar a Faixa de Opções, as guias e os grupos personalizados têm (Personalizado)
após o nome, mas a palavra (Personalizado) não aparece na Faixa de Opções.
Você adiciona uma guia e um grupo personalizados quando clica em Nova Guia. Você só pode adicionar
comandos a grupos personalizados.
Para criarmos uma Nova Guia siga os procedimentos abaixo:
Clique na guia Arquivo e em seguida, clique em Opções, clique em Personalizar a Faixa de
Opções.
Clique em OK;
Renomeie o Novo Grupo e clique em OK;
Selecione o grupo renomeado;
Escolha os comandos que deseja adicionar no grupo e cli-
que no botão Adicionar;
Se quiser crie um novo grupo, renomeie e adicione os comando. Após terminar clique em OK e a
nova guia estará disponível na Faixa de Opções.
13. Utilizando o recurso de Filtro Avançado extraia todos os gastos com pagamentos de salários da
Matriz e Filial da tabela Pagamentos.
16. Utilizando a planilha Folha crie um Relatório de Tabela Dinâmica que mostre os gastos com
Salários Brutos das Empresas por Departamentos conforme modelo abaixo:
17. Renomeie a planilha que contém a Tabela dinâmica para Relatório Dinâmico.
18. Para sua segurança proteja as planilhas Tributos, Folha e Gastos para que não possa haver al-
terações.
Exercícios Propostos
Para fixar o conteúdo da AULA 07 e tirar possíveis dúvidas realize os exercícios complementares que se
encontram no final do material e em casos de dúvidas você poderá tirar com seu instrutor durante o trei-
namento ou através do e-mail:
duvidas@digicad.com.br
Exercícios Complementares
Exercício 01
Cálculo de Idade:
Exercício 02
1. Uma empresa resolveu aplicar seu capital em um fundo de investimento no dia 04/01/2016, sen-
do que só poderá ser resgatada após 240 dias corridos. Qual a data em que o resgate poderá
ser feito?
2. Um empréstimo com juros simples de 180 dias foi feito em 20 de dezembro de 2014. Qual é a
data de vencimento?
3. Uma empresa faz a contratação de um serviço no dia é 10/02/2015 e realiza o pagamento refe-
rente a esta contratação em 05/04/2015. Qual é o prazo de pagamento?
4. Um projeto iniciado no dia 04/01/2016 terá um prazo de 180 dias úteis para sua conclusão.
Quando o projeto deverá ser entregue? Qual a semana?
5. Considerando apenas o domingo como final de semana quantos dias uteis temos no ano de
2016?
Exercício 03
Em Total de Horas, você deverá criar uma fórmula para calcular o soma das Horas Trabalha-
das, crie uma única fórmula e auto preencha até o final da coluna.
Crie uma fórmula para calcular as Horas Adicionas, são as horas que ultrapassar as oito horas
trabalhadas normais.
Caso o funcionário tenha trabalhado menos que as horas normais os valores serão negativos.
Neste caso aparecerá ##### para os valores.
Para resolver o problema das horas negativas siga os passos:
o Clique no Menu Arquivo e clique em Opções.
o Na janela Opções, clique em Avançado, marque a opção Usar sistema de data 1904 e
clique em OK.
Exercício 01
Exercício 02
Caso a data de vencimento seja inferior a data de hoje, Mandar cobrança deverá ser preenchido com
SIM. Caso contrário, preencher com NÃO.
Exercício 03
Exercício 04
Utilizando as funções SOMASE, CONT.SE, SOMASES e CONT.SES preencha a tabela abaixo:
Copie a fórmula para as outras células. Não esqueça de fixar as células necessárias antes de usar a alça
de preenchimento
Exercício 05
Se o número digitado for menor do que 10, a célula deverá ficar Verde;
Aplique uma Validação de dados na célula B7 para só aceitar números inteiros entre 1 e 50.
Exercício 06
Utilizando os recursos aprendidos solucione o desafio abaixo:
1. Na célula C5 não haverá fórmula somente a digitação de algum valor que deverá ser sempre in-
teiro, ou seja, o Excel não poderá aceitar valores que não sejam inteiros na célula;
2. Quando você posicionar o cursor na célula C5 aparecerá a mensagem “Digite um número In-
teiro”;
3. Caso você digite um número que não seja inteiro será exibida a mensagem “Erro - Você deve
digitar um nº inteiro”;
4. Na célula E5 deverá montar uma fórmula onde aparecer a mensagem “PAR” (na cor azul) ou
“IMPAR” (na cor vermelha) de acordo com o valor digitado na célula C5.
Exercício 01
Exercício 02
Exercício 03
Exercício 01
Gratificação: Se o Total Venda for maior que 300 ; Total Venda * 10% ; Total Venda * 5%
Exercício 02
Calcule a média aritmética de potência dos veículos, extraindo os 3 primeiros caracteres à esquerda e
convertendo estes caracteres em valor.
Exercício 03
Utilizando a planilha abaixo precisamos gerar o Nome Completo utilizando como base a Lista de No-
mes. Você deve digitar a fórmula na primeira linha e depois arrastá-la para as demais obtendo o resulta-
do sugerido.
A linha 1 é o gabarito para o resultado que você deve obter ao aplicar as funções de Texto.
Na coluna B você deve obter um número que representa a posição da vírgula da coluna Lista de
Nomes (Coluna A).
Na coluna C obtenha apenas o sobrenome (Silva).
Na coluna D obtenha apenas o prenome (S. Tatiane)
Na coluna E escreva o nome nesta sequência (S. Tatiane Silva)
Na coluna F obtenha apenas a letra abreviada com o ponto. (S.)
Na coluna G obtenha apenas o primeiro nome (Tatiane)
Na coluna H escreva o nome completo (Tatiane S. Silva)
Exercício 04
1. Use a Tabela do Imposto de Renda para determinar as Alíquotas e Parcelas a deduzir. (fun-
ção PROCV)
Exercício 05
Exercício 01
Intervalos Nomes
$A$8:$E$15 Vendas
$A$8:$A$15 Código
$C$8:$C$15 Data
Exercício 02
Exercício 03
Utilizando os Cálculos e Funções Financeiras resolva o desafio abaixo.
Situação:
Antônio tem 3 financiamentos conforme descritos abaixo:
1. 06 x 425,06 taxa de 19,05% a.a. (ao ano)
2. 09 x 587,08 taxa de 1,55% a.m. (ao mês)
3. 18 x 654,10 taxa de 11,89% a.s. (ao semestre)
Antônio deseja trocar todos seus financiamentos por um único, que deseja liquidar em 12 meses a me-
nor taxa dos financiamentos acima.
Calcule:
1. Qual o saldo devedor total de Antônio? (VP)
2. Qual a menor taxa de juros encontrada? (Taxa)
3. Qual o valor das parcelas do novo financiamento? (PGTO)
Nesta planilha estaremos aplicando uma série de objetos para tornar mais flexível a consulta de produtos
que são vendidos por uma loja de eletrodomésticos. Deste modo o cliente desta loja escolhe o produto
desejado em uma lista (Produto) e a planilha deverá apresentar automaticamente o valor unitário do
produto selecionado, sem a necessidade de programação. Define a quantidade de produtos que preten-
de levar (em Quant.), indica condições de pagamento (% Entrada e Número Parcelas) e a planilha já
apresenta o valor total das mercadorias (Total da Venda) e o valor da prestação (Valor da Parcela).
Na segunda planilha da pasta de trabalho, encontramos a planilha Apoio.
Esta planilha contém 3 tabelas que deverão ser nomeadas conforme abaixo para facilitar o trabalho com
os objetos de formulários do Excel.
Intervalos Nomes
A3:B5 TabelaFrete
D4:E15 TaxaJuros
G4:H10 TabelaProdutos
G4:G10 ListaProd
A primeira tabela indica o fator referente as despesas de Frete e Seguro (intervalo de A3:B5). A se-
gunda tabela indica o número de prestações e a taxa de juros para cada parcela (intervalo de D4:E15). A
terceira tabela indica a lista de produtos e o seu respectivo preço (intervalo de G4:H10). Iremos renome-
ar também a lista dos Produtos (intervalo de G4:G10)
Observe os nomes definidos para cada uma das áreas indicadas.
Para desenha os controle deste formulário utilizaremos a opção de Controles de Formulário.
1. Na célula B3 desenhe um controle Caixa de combinação (Drop-down), que irá listar todos os
produtos. Após desenhá-lo, pressione o botão direito do mouse sobre este controle, selecione
Formatar Controle.
2. Na caixa de diálogo Formatar Controle, selecione a guia Controle, e você terá a seguinte caixa
de diálogo:
4. Na célula B4, vamos inserir uma função que irá pesquisar o valor do produto na planilha Apoio,
em uma área chamada TabelaProdutos. Para o nosso exemplo vamos usar a função ÍNDICE
da seguinte forma:
=ÍNDICE(TabelaProdutos;B3;2)
5. Na célula C5, vamos inserir um controle que irá informar a quantidade de produtos a serem ad-
quiridos. Dessa forma insira um Botão de Rotação:
6. Usando o botão direito sobre este, selecione Formatar Controle, na guia Controle insira os se-
guintes dados.
Onde:
Valor mínimo: 1 Mudança incremental: 1
Valor máximo: 30 Vínculo da célula: $B$5
7. Na célula D3 insira uma Caixa de grupo e digite o seguinte título: Local da Entrega.
8. Na Caixa de grupo, adicione 3 botões e aplique os nomes conforme relação abaixo. Para exe-
cutar este passo utilize o Botão de opção dos Controles de Formulários: Grande São Paulo,
Estado de São Paulo e Outros Estados.
9. Com o botão direito do mouse sobre um dos botões de opção, selecione Formatar Controle e
na guia Controle em Vínculo da célula digite E2 e pressione o botão OK.
10. Dessa forma à cada seleção dos botões será atribuído automaticamente um número de 1 à 3.
Clique sobre os botões e observe em E2.
11. Na célula B6, vamos inserir uma fórmula que irá exibir o valor total da compra, com base no
local de entrega. Dessa forma devemos inserir a fórmula:
=(B4*B5)*ÍNDICE(TabelaFrete;E2;2)
12. Clique na guia da planilha Apoio e observe a tabela: Despesas de Frete e Seguro - Fator. A
fórmula acima, está baseada nesta tabela, onde ao selecionar um local de entrega será adicio-
nado o valor do frete correspondente.
13. Clique nos botões de opção e veja que o Valor Total é alterado dependendo do Local da En-
trega.
14. Na célula B7 insira um Botão de Rotação e, usando o botão direito sobre este, selecione For-
matar Controle. Na guia Controle insira os seguintes valores:
Onde:
Valor mínimo: 10 Mudança incremental: 5
Valor máximo: 100 Vínculo da célula: $C$7
15. Como o Botão de Rotação não permite trabalharmos com valores de mudança incremental infe-
rior a 1, devemos utilizar uma célula de apoio para indicarmos o valor percentual desejado.
16. Na célula B7, devemos inserir uma fórmula que irá exibir o valor da entrada em Percentual. Des-
sa forma insira a seguinte fórmula: =C7/100.
17. Em C8, desenhe uma Barra de rolagem, usando o botão direito sobre este, selecione Formatar
Controle, na guia Controle:
19. Na célula B10 vamos inserir uma fórmula para exibir o valor da entrada, dessa forma digite:
=B6*B7. Lembrando que na célula B6 contém uma fórmula que traz o valor total da compra, de-
pendendo do local da entrega e na célula B7, contém uma fórmula que traz o valor Percentual
da Entrada.
20. Na célula B11, devemos inserir uma fórmula que, com base no valor da entrada, Taxa de Ju-
ros, Número de parcela, Valor total e subtraindo a entrada informada irá exibir o valor da par-
cela. Dessa forma digite a seguinte fórmula: =SE(B7=1;0;PGTO(B9;B8;-B6+B10))
21. Para finalizar devemos indicar o valor total da venda, de forma que na célula B12, insira a se-
guinte fórmula: =B11*B8+B10.
22. Para que os números apresentados sejam exibidos de forma correta devemos formatá-los da
seguinte forma, selecione a célula B4 pressione a tecla [CTRL] e clique nas células B6, B10,
B11 e B12.
23. Mantendo as células acima selecionadas pressione o botão direito do mouse, selecione Forma-
tar Células e na guia Número selecione a categoria Contábil com 2 casas decimais e símbolo
R$.
24. Utilizando o mesmo procedimento acima descrito, selecione as células B7 e B9, aplicando o
formato Porcentagem com 2 casas decimais.
25. Para finalizar vamos personalizar a planilha colocando uma cor em toda a sua extensão.
26. Para que os números exibidos nas células C7 e E2 sejam ocultos, selecione estas células e apli-
que o formato personalizado ;;; (três pontos e virgulas) para ocultar a apresentação das infor-
mações das células.
Planilha Cadastrar
Planilha Clientes
2. Salve o arquivo como Cadastro De Clientes.xlsm com o Tipo: Pasta de trabalho habilitada pa-
ra macros do Excel.
3. Vamos gravar uma macro que irá recortar os dados digitados na planilha Cadastrar e colar na
primeira linha vazia da planilha Clientes.
! Faça exatamente o que está descrito abaixo. Caso contrário, seu código não funciona-
rá corretamente. Ou seja, um clique extra poderá corromper seu código.
6. Na guia Desenvolvedor e clique no botão Gravar Macro e preencha o diálogo conforme abaixo e
clique em OK:
20. Para alterar o texto do botão, clique inversamente sobre ele e selecione a opção Editar Texto, al-
tere o texto do botão para Cadastrar.
21. Clique em uma célula qualquer para remover a seleção do botão. Pronto agora é só digitar novos
dados e clicar no botão ou usar o atalho Ctrl+Shift+A.
Exercício 02
Monte o formulário abaixo e realiza as operações:
Teclas de Atalho
Anotações