Você está na página 1de 203

Avançado

Microsoft Excel 2016


Avançado
Elaboração: Grupo Digicad de Excel

Caro Treinando,

O treinamento do Microsoft Excel Avançado tem por objetivo apresentar as fer-


ramentas avançadas do aplicativo bem como as principais funções que utiliza-
das nas planilhas ajudam a otimizar o tempo na geração de relatórios, manipu-
lação de dados e ter uma melhor analise das informações.

Para a realização deste treinamento o participante deve ter participado do trei-


namento de Excel Básico ou possuir conhecimento similar.

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 melhor
aproveitamento deste treinamento.

Este material deverá ser utilizado durante o treinamento tanto para acompanha-
mento das aulas quanto para posterior consulta.

Ao final de cada aula haverão exercícios complementares a serem realizados em


horários livres ou quando solicitado pelo instrutor. Estes exercícios se encon-
tram no final do material identificados de acordo com as respectivas aulas.

O intuito dos exercícios é fixar o conteúdo visto durante as aulas.

A realização dos exercícios é muito importante para um bom acompanhamento


e aproveitamento do curso.

Para dúvidas durante ou após o treinamento estará disponível o e-mail:

duvidas@digicad.com.br

DIREITOS AUTORAIS ADQUIRIDOS PELA DIGICAD INFORMÁTICA E


CONSULTORIA LTDA. PROIBIDA A REPRODUÇÃO DOS TEXTOS ORIGI-
NAIS, MESMO PARCIAIS, POR QUALQUER PROCESSO, SEM PRÉVIA
AUTORIZAÇÃO DA DIGICAD INFORMÁTICA E CONSULTORIA LTDA.

Revisão: 04
Setembro/2019
INFORMAÇÕES AOS ALUNOS
Prezado aluno a Digicad tem um imenso prazer em contar com sua presença em nos-
sos treinamentos. Esperamos que você tenha um excelente aproveitamento, repli-
cando os conhecimentos na área profissional e pessoal.
Abaixo algumas informações e procedimentos importantes para um perfeito anda-
mento de seu treinamento.

• Assinar a lista de presença em todas as aulas em que estiver presente, confe-


rindo a grafia do nome, pois assim será impressa no certificado.
• Todo atraso e saída antecipada será anotada pelo instrutor na lista de pre-
sença.
• Desligar ou colocar em modo silencioso seu aparelho celular.
• Não comer ou beber em sala de aula.
• Haverá, em todas as aulas, um intervalo de 15 minutos para café.
• Para a certificação, o aluno deve ter frequência mínima de 80% e aproveita-
mento mínimo, na avaliação do instrutor.
• Cancelamento de aula em cursos VIP: conforme contrato os alunos de curso
VIP devem desmarcar aulas com 12 horas de antecedência para as aulas di-
urnas e 6 horas de antecedência para as aulas noturnas, caso contrário as
horas agendadas serão consideradas como ministradas.
• Garantia de aprendizado:
o Repita o curso quantas vezes forem necessárias durante o prazo de 01
ano após o termino do curso.
o Escolha uma nova turma que possua vaga disponível e matricule-se um
dia antes do seu início;
o Pague uma pequena taxa correspondente a 5% do valor atual do curso
para cada nova turma;
o Não há quantidade estabelecido para as repetições, desde que o
mesmo curso, com a mesma versão do software, ainda esteja sendo
oferecido pela escola;
o Caso o curso tenha sido descontinuado, modificado ou substituído, con-
sulte novas condições comerciais com o atendimento da escola e co-
nheça nosso programa de reciclagem profissional, mais uma vantagem
para o aluno Digicad.
• Você terá suporte permanente mesmo após o curso podendo tirar suas dúvi-
das pertinentes ao treinamento e obter outras informações pelo e-mail:

duvidas@digicad.com.br

Agradecemos sua confiança em nossos treinamentos.

Atenciosamente
Direção
Microsoft Excel – Avançado

SUMÁRIO
REVISÃO ........................................................................................................................ 6
Interface do Microsoft Excel ......................................................................................... 6
Modo de Compatibilidade ........................................................................................... 10
Compatibilizando arquivos para versões anteriores ................................................... 10
Versões do Microsoft Excel ........................................................................................ 11
Limites do Microsoft Excel .......................................................................................... 11
Formatos (extensões) de Arquivos ............................................................................. 12
Teclas de Atalho Básicas ........................................................................................... 12
Formatação Básica ..................................................................................................... 13
Operadores................................................................................................................. 17
Cálculos Básicos ........................................................................................................ 18
Colunas, linhas, células e intervalos ........................................................................... 18
Referências de Células relativas e absolutas ............................................................. 20
Opções de Cálculos ................................................................................................... 21
Conceito de Funções .................................................................................................. 22
Repetir linhas e/ou colunas em várias páginas .......................................................... 24
Congelar Painéis ........................................................................................................ 25
Exibir duas partes de uma planilha ao mesmo tempo ................................................ 26
Gerar Arquivos PDF ou XPS ...................................................................................... 27
Ajuda do Microsoft Excel ............................................................................................ 29
AULA 01........................................................................................................................ 30
Mensagens de Erro .................................................................................................... 30
Trabalhando com Nomes de Células ......................................................................... 30
Funções de Data e Hora............................................................................................. 31
Função MOD .............................................................................................................. 40
Cálculos com Horas ................................................................................................... 41
AULA 2.......................................................................................................................... 44
Funções Lógicas ........................................................................................................ 44
Funções de Informação .............................................................................................. 50
Formatação Condicional ............................................................................................. 51
Formatação Condicional Utilizando Fórmula .............................................................. 55
Função Escolher ......................................................................................................... 58
Funções Matemáticas................................................................................................. 59
Função SEERRO ....................................................................................................... 63
AULA 3.......................................................................................................................... 65
Funções de Arredondamento ..................................................................................... 65
Planilhas Tridimensionais e Vínculos ......................................................................... 68
Vincular Células entre Arquivos .................................................................................. 70
Filtro Avançado........................................................................................................... 71
Subtotais..................................................................................................................... 74
Aplicando o recurso Subtotal ...................................................................................... 74
Estrutura de Tópicos .................................................................................................. 77
Função SUBTOTAL .................................................................................................... 78
Função SUBTOTAL e AutoFiltro ................................................................................ 78
Copiando apenas células visíveis............................................................................... 79
Validação de Dados ................................................................................................... 80
AULA 4.......................................................................................................................... 90
Importação de Dados ................................................................................................. 90
Importando Arquivos de Texto.................................................................................... 90

Pag.: 4 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

Importando Dados do Access..................................................................................... 94


Importando Dados da WEB ........................................................................................ 98
Formatar Base de Dados como Tabela .................................................................... 101
Tabela Dinâmica ....................................................................................................... 102
Campo Calculado em Tabela Dinâmica ................................................................... 110
Gráfico Dinâmico ...................................................................................................... 114
Segmentação de Dados ........................................................................................... 118
Linha do Tempo ........................................................................................................ 122
AULA 5........................................................................................................................ 124
Funções de Texto ..................................................................................................... 124
Funções de Pesquisa e Referência .......................................................................... 129
Aninhando as Funções ÍNDICE e CORRESP .......................................................... 136
Aninhando as Funções PROCV e CORRESP.......................................................... 137
Função ÍNDICE com vários intervalos de referência ................................................ 138
AULA 6........................................................................................................................ 139
Funções de Banco de Dados ................................................................................... 139
Exemplos de Aplicação das Funções de Banco de Dados ...................................... 140
Teste de Hipóteses ................................................................................................... 142
Atingir Meta .............................................................................................................. 142
Tabela de Dados ...................................................................................................... 143
Gerenciador de Cenários.......................................................................................... 144
Funções Financeiras ................................................................................................ 147
Equivalência de Taxas.............................................................................................. 147
Auditoria ................................................................................................................... 151
AULA 7........................................................................................................................ 154
Guia Desenvolvedor ................................................................................................. 154
Formulários............................................................................................................... 155
Botões de Controles de Formulário .......................................................................... 158
Botões de Controles ActiveX .................................................................................... 162
Bloquear Células de uma Planilha ............................................................................ 166
Proteger Planilhas .................................................................................................... 167
Proteger Pasta de trabalho ....................................................................................... 167
Proteger e compartilhar pasta de trabalho................................................................ 168
Proteger a Pasta de Trabalho com Senha................................................................ 169
Gravação de Macros ................................................................................................ 170
Exemplos de Gravação de Macros ........................................................................... 172
AULA 8........................................................................................................................ 177
Macro para Importação de Dados ............................................................................ 177
Associar macro a um botão na barra de ferramentas ............................................... 180
Personalizar a Barra de Acesso Rápido ................................................................... 181
Personalizar a Faixa de Opções ............................................................................... 183
Importa e Exportar Personalizações ......................................................................... 184
Revisão Geral – Folha de Pagamento ...................................................................... 185
Teclas de Atalho ........................................................................................................ 188
Resumo das Funções ............................................................................................... 193
Anotações .................................................................................................................. 198

Fone: 4121-6166 Reprodução Proibida Pag.: 5


Microsoft Excel – Avançado

REVISÃO
Esta revisão tem por objetivo ajudar o participante do treinamento de Microsoft Excel Avançado a relembrar
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 aprovei-
tamento 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.

Interface do Microsoft Excel


Faixa de Opções

Seu novo centro de controle, a Faixa de Opções.


Não há muita mudança com relação as versões anteriores. O que você precisa, está mais visível e mais
fácil de acessar. Em vez de ter cerca de 30 barras de ferramentas não exibidas e comandos escondidos
em menus, você tem uma central de controle — a Faixa de Opções, que reúne os itens essenciais e os
torna bastante visuais.
Quando experimentar o software, você vai descobrir que os comandos que precisa estão agrupados de
maneiras que fazem sentido para você.

O que há na Faixa de Opções?


As três partes da Faixa de Opções são guias, grupos e comandos.

Há três componentes básicos para a Faixa de Opções:


1. Guias – Existem sete guias na parte superior. Cada uma representa tarefas principais executadas
no Excel.

Pag.: 6 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

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 grupo
Fonte. Comandos para centralizar o texto ou alinhar texto à esquerda ou à direita estão no grupo Alinha-
mento e comandos para inserir e excluir células, linhas, colunas e planilhas estão no grupo Células.
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 menus.
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
no grupo Alinhamento na Página Inicial. Você tentará isso na sessão prática.

Mais comandos, mas apenas quando você precisa deles


Se criarmos um gráfico clicando em um botão na guia Inserir no grupo Gráficos. Em seguida, as Ferra-
mentas de Gráfico ficam disponíveis com as guias Design e Formato.

Os comandos na Faixa de Opções são aqueles utilizados com mais frequência. Em vez de mostrar todos
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.

Fone: 4121-6166 Reprodução Proibida Pag.: 7


Microsoft Excel – Avançado

Modo de Exibição do Microsoft Office Backstage


O modo de exibição Backstage é uma inovação da interface de usuário do Microsoft Office Fluent e um
recurso complementar para a faixa de opções. Acessível com um clique no menu Arquivo, o modo de
exibição Backstage é o local onde você abre, salva, imprime, compartilha e gerencia arquivos, bem como
define as opções do programa.

Usar o modo de exibição Backstage


No Microsoft Excel, a guia Arquivo e o modo de exibição Backstage substituem e expandem o menu
Arquivo de versões anteriores. O modo de exibição Backstage é o espaço para criar novos arquivos,
abrir, salvar e imprimir os existentes, definir opções do Excel e muito mais.
1. Para começar, clique na guia Arquivo e clique em Novo.
2. Você pode clicar em Pasta de Trabalho em Branco ou, para usar um modelo, clique em Mode-
los de Exemplo. Você pode escolher um desses modelos ou procurar um diferente no Of-
fice.com.

Pag.: 8 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

3. No caso de opções de impressão, clique na guia Imprimir.

4. Na guia Salvar e Enviar, há opções para enviar um arquivo por e-mail, 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.

Fone: 4121-6166 Reprodução Proibida Pag.: 9


Microsoft Excel – Avançado

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 Compatibili-
dade.

Compatibilizando arquivos para versões anteriores


Para compatibilizar uma Planilha de dados do Microsoft Office Excel para qualquer outra versão, anterior
a atual, não são necessárias operações complicadas ou a utilização de plug-ins externos de qualquer
ordem. Basta especificar a extensão adequada do arquivo, a partir do comando Salvar Como.
Supondo ser necessário salvar uma Planilha do Excel de forma a torná-la compatível com uma versão
anterior, proceda da seguinte maneira:
1. Clique no Menu Arquivo.
2. Em seguida clicar na opção Salvar como;
3. Na janela de Salvar como escolha o Tipo de arquivo como Pasta de Trabalho do Excel 97-2003,
para compatibilizá-la com as versões anteriores do Excel.

4. Nomeie o arquivo se desejar e clique no botão Salvar.

Pag.: 10 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

Versões do Microsoft Excel

Ano Versão
1987 Excel 2.0 para Windows - xls
1990 Excel 3.0 - xls
1992 Excel 4.0 – xls
1993 Excel 5.0 (Office 4.2 e 4.3) – xls
1995 Excel 7.0 (Office 95) – xls
1997 Excel 8.0 (Office 97) – xls
1999 Excel 9.0 (Office 2000) - xls
2001 Excel 10.0 (Office XP) – xls
2003 Excel 11.0 (Office 2003) - xls
2007 Excel 12.0 (Office 2007) – xlsm
2010 Excel 14.0 (Office 2010) – xlsm
2013 Excel 15.0 (Office 2013) – xlsm
2016 Excel 16.0 (Office 2016) – xlsm

Limites do Microsoft Excel

Até Excel Após Excel


Limite
2003 2003
Colunas em uma planilha 256 16.384
Linhas em uma planilha 65.536 1.048.576
Número de Cores Diferentes permitidas em uma Planilha 56 4,3 bilhões
Número de Condições de formato condicional 3 Mem. Disponível
Número de Níveis de Classificação 3 64
Número de Itens exibidos em uma lista de AutoFiltro 1.024 32.768
Número Total de Caracteres exibidos em uma célula 1.024 32.768
Número total de caracteres por célula que o Excel pode imprimir 1.024 32.768
Número total de estilos de células exclusivos em uma planilha 4.000 65.536
Extensão máxima de uma fórmula, em caracteres 1.024 8.192
Número de níveis aninhados permitido em uma fórmula (SE) 7 64
Número máximo de argumentos em uma fórmula 30 255
Número de caracteres que pode ser armazenado e exibido em
255 32.768
uma célula com um formato de texto
Número de Colunas permitido em uma Tabela Dinâmica 255 16.384
Número de campos exibidos no painel de tarefas da Lista de
255 16.384
Campos da Tabela dinâmica

Fone: 4121-6166 Reprodução Proibida Pag.: 11


Microsoft Excel – Avançado

Formatos (extensões) de Arquivos


Abaixo estão listados os principais formatos dos arquivos do Microsoft Excel com suas respectivas exten-
sões:
Formato Extensão
Pasta de Trabalho .xlsx
Pasta de Trabalho do Excel 97-2003 .xls
Pasta de Trabalho habilitada para macro .xlsm
Pasta de Trabalho Binária .xlsb
Modelo .xltx
Modelo habilitado para macro .xltm
Modelo do Excel 97-2003 .xlt
Suplemento .xlam
Suplemento do Excel 97-2003 .xla

Teclas de Atalho Básicas

Teclas de Atalho Descrição


CTRL+PAGE DOWN Move para a próxima planilha na pasta de trabalho.
CTRL+PAGE UP Move para a planilha anterior na pasta de trabalho.
CTRL+HOME Move para o início de uma planilha.
PAGE DOWN Move uma tela para baixo na planilha.
PAGE UP Move uma tela para cima na planilha.
Move para a margem da região de dados atual em uma pla-
CTRL+TECLAS DE DIREÇÃO
nilha.
CTRL + Mouse Seleciona intervalos de células separadamente.
SHIFT + Setas de Direção Seleciona as células.
F2 Edita o conteúdo de uma célula.
Duplo Clique na Guia da Planilha Renomeia a planilha.

Pag.: 12 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

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 se-
guir 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 cli-
que 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 no-
vamente no botão para desativar o recurso.
Retorno automático do texto
• 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 fazer uma Quebra manual do texto utilize ALT + ENTER

Fone: 4121-6166 Reprodução Proibida Pag.: 13


Microsoft Excel – Avançado

Para melhorar podemos ainda clicar nos botões de alinhamento Centralizar e No meio para centralizar
o conteúdo dentro das células.

Outra maneira de realizar os comandos de alinhamento é clicar no indicador de Caixa de diálogo ( )


do grupo Alinhamento e na janela que se abre marcar as opções desejadas e clique em OK.

Pag.: 14 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

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.

2. Clique na setinha da caixa de combinação Horizontal e selecione a opção Centralizar Seleção.

3. Após pressionar o botão OK do diálogo acima, você verá o seguinte efeito:

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.

Usando o recurso de Centralizar Seleção o efeito é semelhante ao Mesclar e tem mais


DICA

uma vantagem quando utilizado em funções ou fórmulas com referências 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.

Fone: 4121-6166 Reprodução Proibida Pag.: 15


Microsoft Excel – Avançado

Inserindo número sob a forma de texto

O Excel reconhece todo número digitado como número, ou seja, constante numérica válida para fórmulas
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á.

Estes números foram digitados diretamente sobre uma planilha de soma.


Todos os números digitados foram assumidos pelo Excel como constantes
numéricas e somados ao valor final: 180.

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 cons-
tante 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
fique exibida na célula e o Excel não realize o cálculo.
DICA

Pag.: 16 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

Operadores
Operador Exemplo
+ (adição) =3+3 ou =A1+B1
– (subtração) =3-3 ou =A1-B1ou Negação (–1)
Matemáticos

* (multiplicação) =3*3 ou =A1*B1


/ (divisão) =3/3 ou =A1/B1
% (porcentagem) 20%
^ (Potenciação) =3^3 ou =A1^B1 ou para raiz =25^(1/2)
= (igual a) =A1=B1
> (maior do que) =A1>B1
Lógicos

< (menor do que) =A1<B1


>= (maior ou igual a) =A1>=B1
<= (menor ou igual a) =A1<=B1
<> (diferente de) =A1<>B1
="mal"&" sucedido" ou =soma(A1:B4)&“ horas”
& (E comercial)
Concatena dois valores para produzir um valor de texto contínuo.
=SOMA(A2:A100)
: (dois-pontos) Operador de intervalo, que produz uma referência para todas as célu-
las entre duas referências, incluindo as duas referências
Separador de argumentos. Separa os argumentos de uma função.
; (ponto e vírgula)
=SOMA(B1;B5;B9)
###### ou #VALOR!
Exibido em sequência significa que o a célula é menor que o valor ou
# (Sustenido/Cerquilha)
a formatação utilizada não é válida. Também pode vir junto a uma
mensagem de erro de fórmula.
=$A$2*B2 ou =A$2*$B2
Especiais

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 Abso-
luta, 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.
( ) (Parênteses)
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é-
[ ] (Colchetes)
lula.
={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ór-
mula.
=Í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.

Fone: 4121-6166 Reprodução Proibida Pag.: 17


Microsoft Excel – Avançado

Cálculos Básicos
Nesta etapa, será feita uma breve revisão e refinamento de como trabalhar em uma planilha com fórmulas
básicas, além de apresentar as maneiras de se inserir fórmulas em uma célula. Também será revisado 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).

A interseção de uma coluna com uma linha chama-se célula. As células


são designadas pela conjunção do nome da coluna com o nome da linha.
Numa planilha com milhares de células poderá ser difícil encontrar aquela
que pretende. Para isso o Excel possui uma caixa de nome, onde pode
digitar diretamente a célula para onde pretende ir (seguido de Enter). Por
exemplo, a célula fruto da interseção da coluna B com a linha 4 será cha-
mada “B4”.

Intervalo é um conjunto células. Ex: B1:B5 (Lê-se: De B1 até B5)

Temos que tomar cuidado ao digitar uma fórmula que precise utilizar o operador de intervalo : (dois pontos),
pois se digitarmos errado e colocarmos o ; (ponto e vírgula) teremos não um intervalo mas 2 argumentos.
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.

Pag.: 18 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

Inserindo fórmulas em uma célula


Existem algumas maneiras diferentes de se inserir fórmulas no Excel:
• Usando o Auto Soma () para fazer somatórios;
• Usando o sinal de igual (=) e inserindo a fórmula manualmente;
• Usando o assistente de função ;

AutoSoma
A AutoSoma é usada quando se é necessário fazer uma somatória de valores contidos em várias células.
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

Para fazer uma AutoSoma pode utilizar o botão de ou a tecla de atalho ALT =

Inserindo fórmulas manualmente


Uma outra maneira de inserir fórmulas é usando o sinal de igual (=), depois digitando-se os endereços das
células intercalados pelos sinais das operações a serem feitas.
É uma maneira mais flexível de se montar qualquer fórmula, pois é aberta à inserção de valores, variáveis
(endereços de células), e funções para a execução de qualquer cálculo.

Fone: 4121-6166 Reprodução Proibida Pag.: 19


Microsoft Excel – Avançado

Referências de Células relativas e absolutas


Um conceito que precisa ser bem entendido e fixado é o de referência de células relativas e absolutas. É
bastante usado este conceito em fórmulas avançadas, bem como no uso da alça de preenchimento para
se copiar fórmulas de uma célula para outras.
Muitas vezes é necessário fixar o endereço de uma célula em certas fórmulas/funções. Para isto, usa-se
endereços de células absolutas, isto é, quando se copia o conteúdo de uma célula para outra, certos
endereços na fórmula não se devem alterar, precisam ser fixos, independente do endereço da célula de
destino.
Por outro lado, quando é necessário que os endereços contidos na fórmula sejam alterados de acordo
com a nova posição, usam-se os endereços relativos.

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, observe
que todos os endereços foram atualizados de acordo com a nova posição da fórmula e assim sucessiva-
mente 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 coluna
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 referên-
cias Relativas e Absolutas como no exemplo anterior.

Pag.: 20 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

As opções para fixação de uma célula podem ser as seguintes:

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, planilha muito grande com diversos cálculos, a mesma pode
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 dependendo
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 de-
sejada.
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 atuali-
zará os resultados nas fórmulas automaticamente, você precisara cli-
car no comando Calcular Agora que se encontra na guia Fórmulas 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.

Se preferir pode utilizar as seguintes teclas de atalho para atualizar os dados:


DICA

F9 → Calcula a Pasta de Trabalho Inteira


Shift + F9 → Calcula apenas a Planilha Atual (Ativa)

Fone: 4121-6166 Reprodução Proibida Pag.: 21


Microsoft Excel – Avançado

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 auxílio 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.

Pag.: 22 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

Funções Básicas

Função Descrição Exemplo


Soma todos os números das células men- =SOMA(célula1; célula2; ...)
SOMA
cionadas. =SOMA(célulainicial:célulafinal)
Retorna o maior valor dentre as células =MÁXIMO(célula1; célula2; ...)
MÁXIMO
mencionadas. =MÁXIMO(célulainicial:célulafinal)
Retorna o menor valor dentre as células =MÍNIMO(célula1; célula2; ...)
MÍNIMO
mencionadas. =MÍNIMO(célulainicial:célulafinal)
=MÉDIA(célula1; célula2; ...)
MÉDIA Retorna a média aritmética dos valores.
=MÉDIA(célulainicial:célulafinal)
Retorna dentro de um intervalo de dados o =MAIOR(Intervalo;Critério)
MAIOR maior valor através de um critério especifi-
cado na função. Critério: Valor a ser retornado 1, 2 , 3...
Retorna dentro de um intervalo de dados o =MENOR(Intervalo;Critério)
MENOR menor valor através de um critério especifi-
cado na função. Critério: Valor a ser retornado 1, 2 , 3...
Conta quantas células contêm números e
CONT.NÚM também os números na lista de argumen- =CONT.NÚM(intervalo)
tos.
Calcula o número de células não vazias e
CONT.VALORES =CONT.VALORES(Intervalo)
os valores na lista de argumentos.
Conta o número de células vazias no inter-
CONTAR.VAZIO =CONTAR.VAZIO(intervalo)
valo especificado.
Retorna a data atual. Esta função fará com
que cada vez que você abrir o arquivo a
HOJE =HOJE( )
data venha atualizada, você sempre terá o
dia correto.
Retorna a data e hora atual. Esta função
AGORA fará com que cada vez que você abrir o ar- =AGORA( )
quivo a data venha atualizada.
Arredonda o valor para baixo até o número =INT(Número)
INT
inteiro mais próximo. =IINT(Fórmula)
Arredonda um número até uma quantidade =ARRED(Número;Nº de dígitos)
ARRED
especificada de dígitos. =ARRED(Fórmula;Nº de dígitos)
Omite a parte fracionária de um número de
=TRUNCAR(Número;Nº de dígitos)
TRUNCAR acordo com quantidade especificada de dí-
=TRUNCAR(Fórmula;Nº de dígitos)
gitos.
Retorna o resto depois de uma divisão de
MOD um número por um divisor. O resultado =MOD(Número;Divisor)
possui o mesmo sinal do divisor.
Retorna um número aleatório entre 0 e 1.
ALEATÓRIO Um novo número é retornado toda vez que =ALEATÓRIO( )
a planilha é calculada.

Fone: 4121-6166 Reprodução Proibida Pag.: 23


Microsoft Excel – Avançado

Repetir linhas e/ou colunas em várias páginas


Muitas vezes é necessário repetirmos ou uma linha ou uma coluna em todas as páginas para isso:
• Clique na guia Layout de Página, grupo Configurar Página, clique no botão Imprimir Títulos;

• 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.

Abaixo as demais opções desta janela:


1. Área de Impressão - Clique na caixa Imprimir área para selecionar um intervalo de planilha para
imprimir e, em seguida, arraste pelas áreas da planilha que você deseja imprimir.
2. Imprimir:
• Linhas de Grade - Marque a caixa de seleção Linhas de Grade para imprimir linhas de grade
de célula verticais e horizontais nas planilhas.

Pag.: 24 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

• 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 impri-
mir 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ê de-
seja 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
onde você deseja que apareça a divisão.

Na guia Exibição, no grupo Janela, clique no botão Congelar Painéis.

Para descongelar clique na guia Exibição, no grupo Janela e clique Congelar Painéis e em seguida, no
comando Descongelar painéis.

Fone: 4121-6166 Reprodução Proibida Pag.: 25


Microsoft Excel – Avançado

Exibir duas partes de uma planilha ao mesmo tempo


Posicione o cursor no local onde deseja dividir a janela e em seguida, na Guia Exibição, no grupo Ja-
nela, Clique no botão Dividir.

O exemplo abaixo mostra uma janela dividida:

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.

Pag.: 26 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

Gerar Arquivos PDF ou XPS


Agora você pode exportar dados para um formato PDF (Portable Document Format) ou XPS (XML Paper
Specification) para impressão, lançamento e distribuição por e-mail, desde que você primeiramente
instale o Publish como suplemento de PDF ou XPS. A exportação de uma planilha para um arquivo PDF
ou XPS permite que você capture informações facilmente distribuído que mantém todas as suas
características de formatação, mas não exige que outras pessoas tenham o Excel instalado em seus
computadores para imprimir ou revisar sua saída. Será possível exportar para um arquivo de formato
PDF ou XPS a partir do Office 2007 somente após a instalação do suplemento.
Seguem algumas informações sobre os formatos de arquivo:
• PDF (Portable Document Format) o PDF é um formato de arquivo eletrônico de layout fixo que
mantém a formatação do documento e habilita o compartilhamento de arquivos. O formato PDF
assegura que na exibição ou impressão do arquivo online, seja mantido exatamente o formato
planejado e que os dados do arquivo não possam ser facilmente copiados ou alterados. O formato
PDF também é útil para documentos que serão reproduzidos por métodos de impressão comercial.
• XPS (XML Paper Specification) O XPS é um formato de arquivo eletrônico que mantém a
formatação do documento e habilita o compartilhamento de arquivos. O formato XPS assegura
que na exibição ou impressão do arquivo online, ele mantenha exatamente o formato planejado e
que os dados do arquivo não possam ser facilmente copiados ou alterados.
Para gerar um arquivo em PDF siga as instruções abaixo:
• Clique na planilha a ser exportada;
• Clique no Menu Arquivo, em seguida clique em clique na opção Exportar, clique em Criar
Documento PDF/XPS e clique no botão Criar PDF/XPS;

• Na janela que se abre selecione o local onde será salvo o arquivo. Renome o arquivo;

Fone: 4121-6166 Reprodução Proibida Pag.: 27


Microsoft Excel – Avançado

• Clique no botão Opções caso queira modificar


alguma propriedade;
• Clique em OK e em seguida no botão Publicar.
Pronto o arquivo será criado.

Pag.: 28 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

Ajuda do Microsoft Excel


Sempre que você tiver alguma dúvida sobre uma função ou ferramenta do Excel utilize o botão de Ajuda
do Microsoft Excel para consultar maiores informações sobre ferramentas, função e visualizar exemplos
de aplicação das mesmas.
Para utilizar a Ajuda do Microsoft Excel clique no ícone de ajuda da Barra de Títulos ou pressione a
tecla F1.

Na janela que se abre digite o assunto a ser pesquisado e pressione Enter:

Basta agora clicar nos assuntos e ler o conteúdo.

Fone: 4121-6166 Reprodução Proibida Pag.: 29


Microsoft Excel – Avançado

AULA 01

Mensagens de Erro

Mensagem O que ocorreu?

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ê não
#NOME? 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 colocá-lo entre aspas.
Existe sempre quando você se refere a uma interseção de áreas que não se interceptam.
#NULO!
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.

Trabalhando com Nomes de Células


Você pode dar o nome que quiser a uma ou mais células. Selecione a área desejada, clique na Caixa de
Nome, digite um nome para a célula ou intervalo e termine pressionando a tecla Enter.

Cada nome registrado passa a fazer parte de uma lista na Caixa de Nome, localizada à esquerda da barra
de fórmulas. Para selecionar a área correspondente, basta escolher o nome nessa lista.

Para editar, excluir ou visualizar nomes de uma Pastra de


Trabalho clique na guia Fórmulas e no grupo Nomes
Definidos clique na opção Gerenciador de Nomes.

Pag.: 30 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

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.

Funções de Data e Hora


O Excel armazena datas como números de série sequenciais para que eles possam ser usados em cál-
culos. Por padrão, 1° de janeiro de 1900 é o número de série 1 e 1° de janeiro de 2016 é o número de
série 42.370 porque está 42.370 dias após 1° de janeiro de 1900.

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 Microsoft
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( )

Fone: 4121-6166 Reprodução Proibida Pag.: 31


Microsoft Excel – Avançado

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])

Pag.: 32 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

• 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.

Retornar_Tipo Número Retornado


1 ou omitido Números 1 (domingo) a 7 (sábado). Como em versões anteriores do Excel.
2 Números 1 (segunda-feira) a 7 (domingo).
3 Números 0 (segunda-feira) a 6 (domingo).
11 Números 1 (segunda-feira) a 7 (domingo).
12 Números 1 (terça-feira) a 7 (segunda-feira).
13 Números 1 (quarta-feira) a 7 (terça-feira).
14 Números 1 (quinta-feira) a 7 (quarta-feira).
15 Números 1 (sexta-feira) a 7 (quinta-feira).
16 Números 1 (sábado) a 7 (sexta-feira).
17 Números 1 (domingo) a 7 (sábado).

No Exemplo acima como utilizamos o padrão da função o 4 (qua), 5 (qui) e 6 (sex).


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 ne-
gativo. 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.

Fone: 4121-6166 Reprodução Proibida Pag.: 33


Microsoft Excel – Avançado

Em uma função quando o argumento, na sintaxe, aparecer entre colchetes [ ] é porque

! o mesmo é opcional, ou seja, não é obrigatório informar. Por exemplo: a função


=DIAS360(data_inicial;data_final;[método]) onde o argumento [método] é opcional.

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 semana
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, nor-
malmente 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.

Retornar_tipo A semana começa em Sistema


1 ou omitido Domingo 1
2 Segunda-feira 1
11 Segunda-feira 1
12 Terça-feira 1
13 Quarta-feira 1
14 Quinta-feira 1
15 Sexta-feira 1
16 Sábado 1
17 Domingo 1
21 Segunda-feira 2

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.

Pag.: 34 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

=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 espe-
cífico.
=DIATRABALHOTOTAL(data_inicial;data_final;[feriados])
A sintaxe da função DIATRABALHOTOTAL tem os seguintes argumentos (argumento: um valor que for-
nece 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 calendá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 contém as datas dos feriados nacionais e regionais foi
renomeado para “Feriados” para facilitar a utilização do mesmo na função.

Fone: 4121-6166 Reprodução Proibida Pag.: 35


Microsoft Excel – Avançado

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 para
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:

número de fim de semana Dias de fim de semana

Pag.: 36 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

1 ou não especificado Sábado, Domingo


2 Domingo, Segunda
3 Segunda-feira, Terça-feira
4 Terça-feira, Quarta-feira
5 Quarta-feira, Quinta-feira
6 Quinta-feira, Sexta-feira
7 Sexta-feira, Sábado
11 Apenas domingo
12 Apenas segunda-feira
13 Apenas terça-feira
14 Apenas quarta-feira
15 Apenas quinta-feira
16 Apenas sexta-feira
17 Apenas sábado

• 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 consi-
derados dias úteis. Fim de Semana é um número de fim de semana ou uma cadeia de caracteres
que especificam quando ocorrem os fins de semana.
Valores numerais de fim de semana indicam os dias de fim de semana a seguir:

Fone: 4121-6166 Reprodução Proibida Pag.: 37


Microsoft Excel – Avançado

número de fim de semana Dias de fim de semana


1 ou não especificado Sábado, Domingo
2 Domingo, Segunda
3 Segunda-feira, Terça-feira
4 Terça-feira, Quarta-feira
5 Quarta-feira, Quinta-feira
6 Quinta-feira, Sexta-feira
7 Sexta-feira, Sábado
11 Apenas domingo
12 Apenas segunda-feira
13 Apenas terça-feira
14 Apenas quarta-feira
15 Apenas quinta-feira
16 Apenas sexta-feira
17 Apenas sábado

• 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.

Valores de cadeias de caracteres de fim de semana têm sete caracteres de comprimento e


cada caractere da cadeia representa um dia da semana, começando pela segunda-feira. 1
representa um dia que não é útil e 0 representa um dia útil. Somente os caracteres 1 e 0
são permitidos na cadeia de caracteres. 1111111 é uma cadeia inválida.
Por exemplo, 0010001 resultaria em um fim de semana, ou seja, quarta e domingo.
SEG TER QUA QUI SEX SÁB DOM
0 0 1 0 0 0 1
DICA

=DIATRABALHOTOTAL.INTL(A2;B2;"0010001";FERIADOS)

Pag.: 38 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

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 cálculo de idades e tempo de serviço.

=DATADIF(Data_Inicial; Data_Final; “Tipo”)


Onde Tipo pode ser:

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.

No exemplo acima se for utilizada a fórmula abaixo:


DICA

=DATADIF(B2;B3;"y")&" anos, "&DATADIF(B2;B3;"ym")&" meses e "&DATADIF(B2;B3;"md")&" dias"


Você irá obter: 35 anos, 1 meses e 20 dias

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

Fone: 4121-6166 Reprodução Proibida Pag.: 39


Microsoft Excel – Avançado

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")).

TEMPO
Retorna o número decimal para uma determinada hora. Se o formato da célula era Geral antes de a função
ser inserida, o resultado será formatado como uma data.
=TEMPO(hora, minuto, segundo)

Para inserir a data ou a hora atual em uma célula podemos utilizar as teclas de atalho:
DICA

Ctrl + ; → Inseri a data atual do sistema.


Ctrl +Shift + : → Inseri a hora atual do sistema.

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

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(C4/D2) temos a quantidade de Kits completos que conseguiremos montar.
OBS: A função INT descarta os números a direita da vírgula..

Pag.: 40 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

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(C2;D2).

Cálculos com Horas


Relembrando: 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.

Na Célula E4 poderíamos realizado o cálculo das horas trabalhadas com a fórmula =D4-C4 onde D4 é a
hora da saída e C4 a hora de entrada. Porém, no 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.
Uma forma para efetuar este cálculo é usando a função MOD da seguinte forma:
=MOD(D4-C4;1)

Fone: 4121-6166 Reprodução Proibida Pag.: 41


Microsoft Excel – Avançado

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 será positivo.

A célula E14 irá armazenar o total de horas da coluna. Foi utilizado o botão Autosoma para obter o
resultado igual a 04:10. 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.

OBS: Na janela de Formatar células na categoria Hora possui um formato que pode ser utilizado para
esta situação basta selecionar o formato 37:30:55.

Para calcularmos o Valor a Pagar podemos utilizar duas fórmulas como a seguir:

Pag.: 42 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

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
para abrir a janela Formatar Células.
Clique na categoria Personalizado e digite no campo Tipo o formato desejado para a
DICA

célula e clique em OK.


Exemplos:

Exercícios Propostos
Para fixar o conteúdo da AULA 01 e tirar possíveis dúvidas realize os exercícios que se encontram na
pasta desafios e em caso de dúvidas você poderá tirar com seu instrutor durante o treinamento ou atra-
vés do e-mail:
duvidas@digicad.com.br

Fone: 4121-6166 Reprodução Proibida Pag.: 43


Microsoft Excel – Avançado

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.

F V
TESTE

VALOR VALOR
caso falso caso verdadeiro

=se(TESTE;VALOR caso verdadeiro;VALOR caso 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.

Executando a função SE via assistente:


Utilizaremos o exemplo a seguir para determinar a situação de cada vendedor, caso o Total atenda a um
determinado critério, ou seja, se o Total for maior ou igual a Meta será exibida a mensagem “Parabéns”
caso contrário será exibida a mensagem “Melhorar”.

Falso Verdadeiro
D8>=Meta

"Melhorar" "Parabéns"

Para facilitar o cálculo podemos nomear a célula D4 para Meta através da Caixa de Nome.

Pag.: 44 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

O Assistente de funções pode ser utilizado para quaisquer funções do Excel. Nele pode-
mos ver uma lista de todas as funções do Excel, uma breve descrição sobre as mesmas e
DICA

a sintaxe da função.
Caso necessite pode solicitar ajuda mais detalhada clicando na opção “Ajuda sobre esta
função”.

Coloque o cursor na célula que deve receber o resultado da fórmula.

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:

Na lista “selecione uma categoria” escolha Lógico;


Na lista “Selecione uma Função” escolha a função SE;
Clique no botão OK. A janela a seguir será exibida:

Fone: 4121-6166 Reprodução Proibida Pag.: 45


Microsoft Excel – Avançado

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 =D8>=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”;

Aninhamento da Função SE

F V
Teste 1

VALOR
caso falso teste 1

F V VALOR
Teste 2 caso verdadeiro teste 1

VALOR VALOR
caso falso teste 2 caso verdadeiro teste 2

=se(TESTE 1;VALOR caso verdadeiro T1;se(TESTE 2;VALOR caso verdadeiro T2;VALOR caso falso T2))

VALOR
caso falso teste 1

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 maior ou
igual a R$ 100.000,00, o vendedor receberá comissão de 1% sobre o total, caso contrário o vendedor
não ganhará comissão.

Pag.: 46 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

Falso Verdadeiro
D8>=Meta

Falso Verdadeiro
D8>=100000

0 D8*1% =D8*2%

Para realizarmos nosso cálculo utilizaremos a seguinte fórmula:


=SE(D8>=Meta;D8*2%;SE(D8>=100000;D8*1%;0))

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(teste 1;teste 2;teste 3;teste 4;...)

TESTE TESTE TESTE TESTE


1 2 3 4
FALSO

TESTE TESTE TESTE TESTE


1 2 3 4
VERDADEIRO

=E(teste 1;teste 2;teste 3;teste 4;...)

Fone: 4121-6166 Reprodução Proibida Pag.: 47


Microsoft Excel – Avançado

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 calcularmos 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 terá uma comissão de 2% sobre o Total,
caso contrário não receberá comissão.

Falso Verdadeiro
E(D6>=Meta;C6>300)

0 =D6*2%

A fórmula utilizada na célula E6 para o resultado foi:


=SE(E(D6>=Meta;C6>300);D6*2%;0)

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.

Pag.: 48 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

• 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.

=OU(teste 1;teste 2;teste 3;teste 4;...)

TESTE TESTE TESTE TESTE


1 2 3 4
VERDADEIRO

TESTE TESTE TESTE TESTE


1 2 3 4
FALSO

=OU(teste 1;teste 2;teste 3;teste 4;...)

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(D6>=Meta;C6>200)

0 =D6*2%

A fórmula utilizada na célula E6 para o resultado foi:


=SE(OU(D6>=Meta;C6>200);D6*2%;0)

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.

Fone: 4121-6166 Reprodução Proibida Pag.: 49


Microsoft Excel – Avançado

XOR
A função XOR retorna um ou exclusivo lógico dos argumentos. Um argumento pode ser verdadeiro,
porém não ambos.

=SE(XOR(C6:D6);"Aprovado";"Reprovado")

Funções de Informação
É (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.

=ÉCÉL.VAZIA(valor) Valor se referir a uma célula vazia.


Valor se referir a qualquer valor de erro (#N/D, #VALOR!, #REF!, #DIV/0!, #NÚM!,
=ÉERROS(valor)
#NOME? ou #NULO!).

=ÉERRO(valor) Valor se referir a um valor de erro exceto #N/D.

=É.NÃO.DISP(valor) Valor se referir ao valor de erro #N/D (valor não disponível).

=É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 retorna VER-
=ÉFORMULA
DADEIRO ou FALSO.

=ÉLÓGICO(valor) Valor se referir a um valor lógico.

=ÉTEXTO(valor) Valor se referir a texto.

O valor faz referência a qualquer item que não seja texto. Observe que essa função
=É.NÃO.TEXTO(valor)
retornará VERDADEIRO se o valor fizer referência a uma célula em branco.

=ÉPAR(valor) Retorna VERDADEIRO se o número for par, ou FALSO caso o número seja ímpar.

=ÉIMPAR(valor) Retorna VERDADEIRO se número for ímpar, ou FALSO se número for par.

=ÉREF(valor) Valor se referir a uma referência.

Pag.: 50 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

Formatação Condicional
O Excel permite que você aplique formatos a 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.
Várias 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.

Aplicando a Formatação condicional


• Selecione as células que você deseja alterar. No nosso exemplo selecionaremos a coluna de
Resultado para formatarmos as palavras “Parabéns” de Azul e “Melhorar” de Vermelho.

• Na guia Página Inicial, no grupo Estilo, clique em Formatação Condicional.


• Clique em Nova Regra.
• Clique em Formatar apenas células que contenham.
• Clique na seta que aponta para baixo de frase de comparação e, em seguida, clique na frase de
comparação que você deseja. Ex: Valor da Célula... é igual a...
• Digite os valores constantes ou fórmulas que você deseja que sejam avaliados. Ex: Parabéns
• Clique em Formatar. Especifique a formatação desejada e clique em OK duas vezes.

Fone: 4121-6166 Reprodução Proibida Pag.: 51


Microsoft Excel – Avançado

• Clique em OK para aplicar a regra.


• Se quiser aplicar uma nova regra para as demais condições repita o processo novamente
alterando os valores e formatação.
Além de permitir a formatação por comparação, é possível usar regras de classificação e recursos gráficos
como barras de dados, ícones e escalas de cores.
Esta formatação é ideal para a visualização do valor de uma célula em relação a outras. Quanto mais
longa a barra, maior é o valor. É uma interessante alternativa para os gráficos.

Editando uma Regra de Formatação Condicional


• Selecione as células que contém a regra que você deseja editar.
• Na guia Página Inicial, no grupo Estilo, clique em Formatação Condicional.
• Clique em Gerenciar Regras.

• Clique na regra que você deseja alterar.


• Clique em Editar Regra.
• Use os controles para fazer suas alterações.
• Clique em OK duas vezes para salvar as alterações.

Pag.: 52 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

Barras de Dados em uma ou mais células


• Selecione as células que contêm os dados.
• Na guia Página Inicial, no grupo Estilo, clique em Formatação Condicional.
• Aponte para Barras de Dados.
• Clique na opção de barra de dados que você deseja aplicar.

Escala de cor em uma ou mais células


As escalas de cores são guias visuais para a interpretação da distribuição e da variação dos dados.
• Selecione as células que contêm seus dados.
• Na guia Página Inicial, no grupo Estilo, clique em Formatação Condicional.
• Aponte para Escalas de Cor.
• Clique no padrão de escala de cor que você deseja aplicar.

Fone: 4121-6166 Reprodução Proibida Pag.: 53


Microsoft Excel – Avançado

Conjuntos dos ícones em uma ou mais células


Quanto aos ícones servem para marcar e classificar dados em três ou cinco categorias diferentes
separadas por um valor limite.
• Selecione as células que contém os dados.
• Na guia Página Inicial, no grupo Estilo, clique em Formatação Condicional.
• Aponte para Conjuntos de ícones.
• Clique no conjunto de ícones que você deseja aplicar.

Destacando Valores Duplicados ou Exclusivos


Podemos destacar valores duplicados ou exclusivos em uma
lista de dados. Para isso siga os procedimentos abaixo:
• Selecione as células que contém os dados.
• Na guia Página Inicial, no grupo Estilo, clique em
Formatação Condicional.
• Aponte para Realçar Regras das Células em seguida
clique em Valores Duplicados.
• Na janela que se abre selecione a formatação desejada
e clique em OK.

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.

Pag.: 54 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

Excluindo uma Regra de Formatação Condicional


• Selecione as células que contém a regra que você deseja editar.
• Na guia Página Inicial, no grupo Estilo, clique em Formatação Condicional.
• Clique em Gerenciar Regras.
• Clique na regra que você deseja excluir.
• Clique em Excluir Regra.
• Clique em OK.

Formatação Condicional Utilizando Fórmula


Para aplicar uma Formatação Condicional utilizando uma fórmula devemos criar um teste lógico que
retorne VERDADEIRO para que a formatação seja aplicada.
Por exemplo para formatarmos os valores maiores que a Meta:
• 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

• Digite a fórmula abaixo para formatar as células que atendam ao critério:


=C6>=$B$3
• Clique no botão Formatar e escolha uma formatação de cor na guia Preenchimento e clique em
OK;

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

Fone: 4121-6166 Reprodução Proibida Pag.: 55


Microsoft Excel – Avançado

• Digite a fórmula abaixo para formatar as linhas com números pares:


=OU(DIA.DA.SEMANA(B2)=1;DIA.DA.SEMANA(B2)=7)
• Clique no botão Formatar e escolha uma formatação de cor na guia Preenchimento e clique em
OK;

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

• Digite a fórmula abaixo para formatar as linhas com números pares:


=MOD(LIN();2)=0 ou =ÉPAR(LIN())

Pag.: 56 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

• 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.

Fone: 4121-6166 Reprodução Proibida Pag.: 57


Microsoft Excel – Avançado

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(B4); “Domingo”; “Segunda”; “Terça”; “Quarta”; “Quinta”; “Sexta”;
“Sábado”)

Outro exemplo:
=SOMA(ESCOLHER(J17;B17:B32;C17:C32;D17:D32;E17:E32;F17:F32;G17:G32))
A função ESCOLHER determina qual a faixa será utilizada no cálculo da soma:

Pag.: 58 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

Funções Matemáticas
Para utilizamos as funções matemáticas iremos utilizar planilha Dados.

Para facilitar a elaboração da fórmula nomearemos os intervalos conforme abaixo:

E3:E2157 País
F3:F2157 Vendedor
K3:K2157 Total
Desta forma, basta utilizar os nomes criados dispensando desta forma a necessidade de fixar as células
e evitando erros:
Exemplo: =SOMASE(Vendedor;B6;Total)

CONT.SE
Calcula o número de células em um intervalo que corresponde a um determinado critério.
=CONT.SE(intervalo;critério)
• Intervalo - é o intervalo de células no qual se deseja contar células que correspondam a um
determinado critério.
• 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, "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(Vendedor;B6)
Onde: Vendedor é o intervalo de células no qual se deseja contar células que correspondem ao critério
e B6 é o critério que define quais células devem ser contadas.

Fone: 4121-6166 Reprodução Proibida Pag.: 59


Microsoft Excel – Avançado

SOMASE
Use a função SOMASE para somar os valores em um intervalo que atendem aos critérios que você
especificar.
=SOMASE(intervalo;critério;[intervalo_soma])
• Intervalo - é o intervalo de células que se deseja calcular.
• Critérios - É o critério na forma de um número, expressão ou texto, que define quais células serão
somadas.
• Intervalo_soma - são as células que serão utilizadas na soma. Os valores serão inclusos na
soma somente se as células do intervalo coincidirem com os critérios estipulados.
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(Vendedor;B6;Total)

Lembre-se que se forem utilizados intervalos as células ao invés de nomes, As referências precisam ser
absolutas ($E$3:$E$2157).

CONT.SES
Conta as células que atendam a todos os critérios estabelecidos.
=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(Vendedor;B35;País;C35)
Onde: Vendedor é o intervalo de células no qual se deseja verificar a correspondência e B35 é o critério
para o primeiro intervalo. País é o segundo intervalo de correspondência e C35 o segundo critério.
Só serão contadas as células que atendam aos 2 critérios.

Pag.: 60 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

SOMASES
Soma as células em um intervalo que atendem a todos os 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, ou "André".
• intervalo_critérios2, critérios2, … - Opcional. Intervalos adicionais e seus critérios associados.
Até 127 intervalo/critérios pares são permitidos.
Por exemplo, iremos somar o Total dos Pedidos do Vendedor de acordo com o País. Para isso utilizamos
a fórmula:
=SOMASES(Total;Vendedor;B35;País;C35)
Onde: Total é o intervalo das células a serem somadas cujo os critérios sejam correspondentes. Vendedor
é o primeiro intervalo de critérios e B35 é o critério para o primeiro intervalo. País ($E$1:$E$2156)
é o segundo intervalo de células e C35 o segundo critério. Só serão somadas as células que
atendam aos 2 critérios.

Fone: 4121-6166 Reprodução Proibida Pag.: 61


Microsoft Excel – Avançado

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(Vendedor;B55;Total)
Onde: Será calculada a média apenas dos valores no intervalo Total, em que as células correspondentes
no intervalo Vendedor equivalem ao critério B55.

MÉDIASES
Retorna a média (média aritmética) de todas as células que satisfazem a todos os critérios.

=MÉDIASES(intervalo_média; intervalo_critérios1; critérios1; [intervalo_critérios2; critérios2]; …)

• 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(Total;Vendedor;G55;País;$E$55)

Pag.: 62 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

Onde: Total é o intervalo das células a serem calculadas as médias cujo os critérios sejam
correspondentes. Vendedor é o primeiro intervalo de critérios e G55 é o critério para o primeiro
intervalo. País é o segundo intervalo de células e $E$55 o segundo critério. Só será calculada a
média das células que atendam aos 2 critérios.

Observe que se trocarmos o país para Noruega ,algumas células retornarão erros (#DIV/0!). 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
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!.

Fone: 4121-6166 Reprodução Proibida Pag.: 63


Microsoft Excel – Avançado

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 '''' ou por 0.
A fórmula da Média foi adaptada para corrigir o erro. Na célula H55 foi inserida a seguinte fórmula:
=SEERRO(MÉDIASES(total;país;$E$55;vendedor;G55);"")
Se a Média gerar algum erro será exibido vazio caso contrário será exibido o resultado da média.

Na célula I55 foi inserida a seguinte fórmula:


=SEERRO(MÉDIASES(total;país;$E$55;vendedor;G55);0)
Se a Média gerar algum erro será exibido 0 caso contrário será exibido o resultado da média.

Observe que nas células H65 e I65 temos a média do país (neste caso, Noruega). Os valores são
diferentes, pois a função média descarta células vazias ou com texto e contempla no cálculo da média os
valores zerados. A melhor resposta dependerá da regra definida. Por exemplo, caso a Margarete não
atenda o país Noruega, a média correta é a que aparece na célula H65. Por outro lado, se ela tinha mita
de vendas para este país e não realizou nenhum pedido, a média correta é a da célula I65.

Exercícios Propostos
Para fixar o conteúdo da AULA 02 e tirar possíveis dúvidas realize os exercícios que se encontram na
pasta de desafios e em caso de dúvidas você poderá tirar com seu instrutor durante o treinamento ou
através do e-mail:
duvidas@digicad.com.br

Pag.: 64 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

AULA 3

Funções de Arredondamento

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.

=INT(D8)

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.

Exemplo: arredondar 1 casa a esquerda da vírgula. Neste caso teremos valores de R$10 em R$ 10,00
=ARRED(D8;-1)

ARREDONDAR.PARA.CIMA
ARREDONDAR.PARA.CIMA arredonda um número para cima afastando-o de zero. Funciona como AR-
RED, com a diferença de sempre arredondar um número para cima.
=ARREDONDAR.PARA.CIMA(núm;[núm_dígitos])

Fone: 4121-6166 Reprodução Proibida Pag.: 65


Microsoft Excel – Avançado

• 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.
Exemplo: arredondar para cima 1 casa a esquerda da vírgula.
Neste caso teremos valores de R$10 em R$ 10,00

=ARREDONDAR.PARA.CIMA(D8;-1)

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.
Se núm_dígitos for menor do que 0, então o número será arredondado para baixo à esquerda da vírgula
decimal.

Exemplo: arredondar para baixo 1 casa a esquerda da vírgula.


Neste caso teremos valores de R$10 em R$ 10,00

=ARREDONDAR.PARA.BAIXO(D8;-1)

Pag.: 66 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

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).

Exemplo: trunca 1 casa a esquerda da vírgula.


Neste caso teremos valores de R$10 em R$ 10,00

=TRUNCAR(D8;-1)

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.

Exemplo: arredonda para cima múltiplos de 20.


Neste caso teremos valores de R$ 20 em R$ 20,00
=TETO(D8;20)

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 decimais
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.

Fone: 4121-6166 Reprodução Proibida Pag.: 67


Microsoft Excel – Avançado

Planilhas Tridimensionais e Vínculos


O Excel é uma planilha tridimensional, isto é, além das duas dimensões já conhecidas (linhas e colunas)
ganhou mais algumas planilhas, que são outras planilhas dentro de cada pasta. A grande vantagem da
utilização de planilhas em 3D é a facilidade das consolidações e a administração das mesmas.
Você pode duplicar o conteúdo de uma planilha para outra usando o seguinte procedimento: Selecione
todas as planilhas mantendo a tecla SHIFT pressionada e clicando sobre as planilhas desejadas criando
com isso um grupo. Pode ser utilizado a tecla CTRL para selecionar planilhas individualmente.
Quando as planilhas estão agrupadas na barra de título ao lado do nome do arquivo aparece a palavra
[Grupo]. Quando as planilhas estão agrupadas devemos digitar os dados comuns para todas as planilhas
do grupo, pois a alteração feita em uma será aplicada nas demais.

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 cópia idêntica da planilha selecionada.

Pag.: 68 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

No exemplo utilizaremos 3 planilhas com o Total das vendas de cada Vendedor nos anos de 2013, 2014
e 2015 e uma última planilha para a consolidação dos dados.

=nome-da-planilha!célula [operador aritmético] nome-da-planilha!célula

Na planilha Referência 3d, no campo Qtde de Pedidos a fórmula ficaria assim:

='[Fechamento anual.xlsx]Ano1'!$C$6+'[Fechamento anual.xlsx]Ano2'!$C$6+'[Fechamento anual.xlsx]Ano3'!$C$6

As referências absolutas devem ser substituídas por referências relativas, assim poderemos arrastar a
fórmula.

='[Fechamento anual.xlsx]Ano1'!C6+'[Fechamento anual.xlsx]Ano2'!C6+'[Fechamento anual.xlsx]Ano3'!C6

Fone: 4121-6166 Reprodução Proibida Pag.: 69


Microsoft Excel – Avançado

Vincular Células entre Arquivos

Para vincular células entre arquivos o procedimento mais simples é o seguinte:


• Abra os dois arquivos que serão vinculados;
• Crie em um dos arquivos a fórmula ou referência que será utilizada iniciando com o sinal de =;
• Alterne para o outro arquivo, clique na célula que será vinculada e pressione ENTER para voltar
ao primeiro arquivo.
A sintaxe para vincular células entre arquivos é a seguinte:
=’Caminho(Drive:\Pasta)\[Nome-do-Arquivo] Planilha’!Célula
Ou pode-se copiar os valores da planilha de origem e na planilha de destino clique na célula onde deseja
colar e clique na guia Página Inicial, no grupo Área de Transferência, clique em Colar Especial e em
seguida, Colar Vínculo.

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.

Quando trabalhamos com fórmulas vinculadas a outras planilhas ou arquivos temos


sempre que lembrar que se fizermos qualquer alteração nas bases de dados a planilha

! 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.

Pag.: 70 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

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 nomeada para Pedidos através da Caixa
de Nome. Não se esqueça de selecionar toda a tabela antes de nomear.

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 correspon-
dê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;

• Na janela que se abre iremos realizar as configurações do Filtro;

Fone: 4121-6166 Reprodução Proibida Pag.: 71


Microsoft Excel – 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 $B$2:$B$2.
✓ Copiar para: Se habilitado a opção copiar para outro local, identifique o novo local em sua
planilha. No nosso caso $B$10. O Filtro não sobrepõe 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 colados

! 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.

Pag.: 72 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

Agora iremos realizar o filtro para todos os pedidos do Brasil efetuados pela Janete:

Outro exemplo de aplicação do Filtro Avançado é criarmos uma lista única de Vendedores. Para
isso siga os procedimentos:
• Crie um campo de critério em uma planilha como no exemplo abaixo. O critério será em branco
pois queremos extrair todos os nomes dos vendedores;
• A opção Somente registros exclusivos deverá estar marcada para que seja extraído apenas
um nome de cada;
• No campo intervalo da lista selecionaremos a coluna de vendedores da planilha pedidos.

Fone: 4121-6166 Reprodução Proibida Pag.: 73


Microsoft Excel – Avançado

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 .

Aplicando o recurso Subtotal


Para o nosso exemplo utilizaremos a planilha de Pedidos para gerarmos alguns Subtotais.
• Selecione a planilha correspondente;
• Classifique os dados pelas colunas Vendedor e Categoria. Para isso, clique na guia Dados,
Classificar. Na Caixa de diálogo Classificar, classifique por Vendedor e, em seguida por
Categoria. Use classificação Crescente (De A a Z) para os dois casos.

• A figura a seguir mostra como ficarão os dados.

• 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.

Pag.: 74 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

• Na caixa de diálogo Subtotal, iremos configurar as opções para o primeiro 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 somar. 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.

Fone: 4121-6166 Reprodução Proibida Pag.: 75


Microsoft Excel – Avançado

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 cursor em um dos campos 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 cursor em um dos
campos 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.

Pag.: 76 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

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:

• Quando a planilha for impressa a mesma sairá como exibida na tela.


Se desejar excluir a Estrutura de tópicos, selecione o Intervalo que deseja Desagrupar e clique na guia
Dados, grupo Estrutura de Tópicos clique no botão Desagrupar.
DICA

Caso deseje Ocultar ou Reexibir os botões de Estrutura de Tópicos utilize a tecla de


atalho CTRL+8.

Fone: 4121-6166 Reprodução Proibida Pag.: 77


Microsoft Excel – Avançado

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.
Núm_função Núm_função Função
1 101 MÉDIA
2 102 CONT.NÚM
3 103 CONT.VALORES
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

Função SUBTOTAL e AutoFiltro


Outra maneira de se utilizar a função de SUBTOTAL é junto com a ferramenta AutoFiltro. Utilizando a
tabela de Pedidos iremos criar alguns campos de resumo dos dados, como mostrado abaixo. Na tabela
de dados coloque o Filtro. Selecione o 1º campo da tabela clique na guia Dados, Filtro.

Nas células G4 a G8 digitares as seguintes fórmulas usando a função subtotal:

Qual a vantagem em se criar uma tabela com Funções de SUBTOTAL e adicionar Filtro a base de dados?

Pag.: 78 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

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:

Copiando apenas células visíveis


Caso seus dados tenham a aparência a seguir e você deseje copiá-los para outro local, não basta copiar
e colar. Para isto, após selecionar, siga os passos:

• Pressione a tecla F5;


• Na janela Ir para clique no botão Especial;
• Na janela seguinte Ir para especial marque a opção Somente células visíveis;

• Serão selecionadas somente as células visíveis;


• Copie e cole no local de destino desejado;
• Os dados serão colados como valores não possuindo fórmulas.
Para selecionar somente as células visíveis pode ser utilizada a tecla de atalho:
DICA

ALT + ;

Fone: 4121-6166 Reprodução Proibida Pag.: 79


Microsoft Excel – Avançado

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;

• Janela a seguir será exibida:

Na janela que se abre escolher as opções abaixo:


• Permitir - Clique em uma opção de validação de dados na caixa Permitir para aplicar restrições
na entrada de dados das células selecionadas na planilha.
✓ Qualquer Valor – Permite a entrada de qualquer tipo de dados na célula,
números, fórmulas, textos, símbolos entre outros;
✓ Número Inteiro – Só permite a entrada de valores inteiros na célula;
✓ Decimal – Permite a entrada de números inteiros e decimais na célula;
✓ Lista – Permite a entrada de valores previamente especificado em uma
lista que pode ser digitada ou de um intervalo de células;
✓ Data – Restringe a entrada de valores para um período pré-fixado;
✓ Hora – Permite apenas horas entre um intervalo ou após um valor determinado;
✓ Comprimento do Texto – Determina a quantidade de caracteres que pode ser inserido em
uma célula;
✓ Personalizar – utilizado para validar a célula através da digitação de uma fórmula, usar uma
expressão ou referir-se a um cálculo em outra célula para determinar entradas válidas.

Pag.: 80 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

• Dados - Clique no operador de comparação que deseja usar. Os operadores disponíveis


dependem do tipo de dados escolhidos na caixa Permitir:
✓ Mínimo - Insira o valor mínimo, data inicial ou hora inicial como um valor, referência de célula
ou fórmula para a opção de validação de dados escolhidos na caixa Permitir;
✓ Máximo - Aplique o valor máximo, data final ou hora final como um valor, referência de célula
ou fórmula para a opção de validação de dados escolhida na caixa Permitir;
✓ Comprimento – Especifique o número de caracteres que deseja para a célula;
✓ Fonte – Digite ou insira o intervalo referente a fonte de dados a ser utilizada na opção de lista;
✓ Fórmula – Opção disponível quando se utiliza o tipo Personalizado. Permite a digitação da
fórmula que será utilizada como regra de validação.
• Aplicar alterações - Aplica todas as restrições, mensagens de entrada e mensagens de erro
exibidas nesta caixa de diálogo às outras células na planilha que possuem as mesmas definições
de validação de dados que as células selecionadas.
• Ignorar em Branco - Interrompe a exibição de uma mensagem de erro quando uma célula restrita
ou uma célula dependente das referências ou fórmulas estiver em branco.
• Limpar Tudo - Cancela todas as seleções e exclui informações de todas as três guias da caixa
de diálogo Validação de dados. Para desfazer os efeitos da opção Limpar tudo, clique em
Cancelar.

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.

Fone: 4121-6166 Reprodução Proibida Pag.: 81


Microsoft Excel – Avançado

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."

Estilos de Alerta de Erro


Ícone Tipo Use para Caixa de diálogo

Impede que os usuários insiram dados in-


válidos em uma célula. Uma mensagem
Parar
de alerta Parar tem duas opções: Repe-
tir ou Cancelar.

Avisa os usuários de que os dados inse-


ridos são inválidos, mas não os impede
de inserir esses dados. Quando uma
Aviso mensagem de alerta de Aviso é exibida,
os usuários podem clicar em Sim para
aceitar a entrada inválida, em Não para
editá-la ou em Cancelar para removê-la.
Informa os usuários de que os dados in-
seridos são inválidos, sem impedir a in-
serção desses dados. Esse tipo de alerta
de erro é o mais flexível. Quando uma
Informações
mensagem de alerta de Informações é
exibida, os usuários podem clicar em OK
para aceitar o valor inválido ou em Can-
celar para rejeitá-lo.

Pag.: 82 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

Exemplos de Validação de dados


Para podermos praticar iremos criar uma planilha de Reembolso de Despesas conforme modelo abaixo:

Na célula C4 iremos inserir a função =HOJE() para exibir a data atual.


Selecionar a faixa de vendedores em o título (K7:K15) iremos criar uma
lista nomeada para List_vend, através da Caixa de nome e será
utilizada mais adiante.

1ª Validação – Campo Data


• Selecione o intervalo que conterá as datas de lançamento;
• 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: Data
Dados: é menor do que (para lançar apenas despesas já geradas)
Data de Término: =$C$4 – só serão aceitas datas anteriores a data atual da célula. A célula precisa
ser fixada para que o critério seja o mesmo para todas as células do campo
Data.

Fone: 4121-6166 Reprodução Proibida Pag.: 83


Microsoft Excel – Avançado

• 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;

• Clique em OK e teste a validação para ver se está funcionando corretamente.

• Se a data não for anterior a atual será exibida a janela de Erro.

2ª Validação – Campo Valor


• Selecione o campo Valor que conterá o Valor da despesa que deverá estar entre R$ 1,00 e
R$ 1.000,00;
• 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:

Pag.: 84 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

Permitir: Decimal
Dados: está entre Mínimo: 1 Máximo: 1000

• Clique em OK e teste a validação. Se quiser pode personalizar a Mensagem de Entrada e Alerta


de Erro.

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á

! digitar 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 análise, uma vez que o
Excel diferencia valores com espaço e sem.

Fone: 4121-6166 Reprodução Proibida Pag.: 85


Microsoft Excel – Avançado

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 listas
para que o usuário não tenha acesso e possa modificar.

4ª Validação – Campo Vendedor


• Selecione o campo Vendedor;
• 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 = List_Vend desta forma as células serão validadas de acordo com a lista da planilha.

• 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 contém a lista de nomes forem alterados a lista de validação será
atualizada automaticamente.

Pag.: 86 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

5ª Validação – Campo Despesas

• Selecione o campo Despesas;


• 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: Selecione a lista de despesas que se encontra no intervalo de =$I$7:$I$13

• 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.

6ª Validação – Campo Nº da Nota


As vezes nos deparamos com um campo onde não podemos ter valores repetidos, como por exemplo, o
campo Nº da Nota que não pode ser repedido pois a mesma nota não pode ser lançada 2 vezes na mesma
planilha. Para evitar este problema iremos validar o campo utilizando o critério Personalizado e inserindo
uma fórmula para verificar se o valor digitado já existe no intervalo.
• Selecione o campo Nº da Nota;
• 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: Personalizado
Fórmula: Digite =cont.se($D$7:$D$12;D7)=1
Onde o valor digitado D7 será contado no intervalo do campo $D$7:$D$12 e se a quantidade for
igual a 1 a validação será VERDADEIRA assim permitido, se der FALSO o valor não será aceito.

Fone: 4121-6166 Reprodução Proibida Pag.: 87


Microsoft Excel – Avançado

• 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.

Circular Dados Inválidos


É possível aplicar a validação de dados a células que já possuem dados inseridos. Entretanto, o Excel não
o notificará automaticamente de que as células existentes contêm dados
inválidos. Nesse caso, podemos realçar os dados inválidos fornecendo
instruções para que o Excel os circule na planilha. Se você corrigir uma
entrada inválida o círculo desaparecerá automaticamente.
Para Circular os dados inválidos siga os procedimentos abaixo:
• Clique na guia Dados, grupo Ferramentas de Dados, clique na
seta ao lado da Validação de Dados e em seguida clique na
opção Circular Dados Inválidos;
Neste momento todos os dados inválidos serão circulados de vermelho como no exemplo abaixo:

Limpar Validação de Dados


Para remover uma validação de dados siga os passos:
• Selecione as células ou intervalo que contem a validação;

Pag.: 88 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

• Clique na guia Dados, grupo Ferramentas de Dados e escolha a opção Validação de Dados;
• Na janela que se abre clique no botão Limpar tudo e clique em OK.

Exercícios Propostos
Para fixar o conteúdo da AULA 03 e tirar possíveis dúvidas realize os exercícios que se encontram na
pasta de desafios e em caso de dúvidas você poderá tirar com seu instrutor durante o treinamento ou
através do e-mail:
duvidas@digicad.com.br

Fone: 4121-6166 Reprodução Proibida Pag.: 89


Microsoft Excel – Avançado

AULA 4

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.

Importando Arquivos de Texto


Você pode usar o Microsoft Excel para importar dados de um arquivo de texto para uma planilha. O
Assistente de Importação de Texto examina o arquivo de texto que você está importando e o ajuda a
verificar se os dados estão sendo importados da maneira desejada.
OBS: Para iniciar o Assistente de Importação de Texto, na guia
Dados, no grupo Obter Dados Externos, clique em De Texto.

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.

Pag.: 90 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

• Origem do arquivo - Selecione o conjunto de caracteres usados 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.

• Selecione as opções desejadas e clique em Avançar para ir à janela da segunda etapa do


Assistente.

Etapa 2 de 3 – Arquivos de Texto com Delimitadores


Se na primeira etapa você tiver selecionada a opção Delimitado a segunda etapa do Assistente terá a
janela a seguir:

Fone: 4121-6166 Reprodução Proibida Pag.: 91


Microsoft Excel – Avançado

• Delimitadores – Selecione o caractere que separa valores no arquivo de texto. Se o caractere


não estiver listado, marque a caixa de seleção Outros e digite o caractere na caixa que contém o
cursor. Essas opções não se encontrarão disponíveis se o tipo de dados for Largura fixa.
• Considerar delimitadores consecutivos como um só – Marque essa caixa de seleção se os
dados contiverem um delimitador de mais de um caractere entre os campos de dados ou se
contiverem vários delimitadores personalizados.
• Qualificador de texto – Selecione o caractere que delimita valores no seu arquivo de texto.
Quando o Excel encontrar o caractere qualificador de texto, todo o texto após o caractere e antes
da próxima ocorrência dele será importado como um valor, mesmo que o texto contenha um
caractere delimitador. Por exemplo, se o delimitador for uma vírgula (,) e o qualificador do texto for
uma aspa ("), "Dallas, Texas" será importado em uma célula como Dallas, Texas. Se nenhum
caractere, ou o apóstrofo ('), for especificado como qualificador de texto, "Dallas, Texas" será
importado em duas células adjacentes como "Dallas e Texas".
• Se o caractere delimitador ocorrer entre qualificadores de texto, o Excel omitirá os qualificadores
no valor importado. Se nenhum caractere delimitador ocorrer entre qualificadores de texto, o Excel
incluirá o caractere qualificador no valor importado. Assim, "Dallas Texas" (usando o qualificador
de texto aspas) será importado em uma célula como "Dallas Texas".
• Visualização dos dados – Releia o texto nesta caixa para verificar se o texto será separado em
colunas na planilha conforme desejado.
Neste momento avance para a terceira etapa para definir os formatos de dados de cada coluna (campo).

Etapa 2 de 3 – Arquivos de Texto com Largura Fixa


Se na primeira etapa você optar por Largura Fixa será exibida a janela a seguir para a segunda etapa do
Assistente:

• 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.

Etapa 3 de 3 – Formato dos dados da coluna


Na terceira etapa iremos definir o formato dos dados das colunas.

Pag.: 92 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

• Formato dos dados da coluna – Clique no formato dos dados da coluna selecionado na seção
Visualização dos dados. Se você não desejar importar a coluna selecionada, clique em Não
importar coluna (ignorar).
• Depois de selecionar uma opção de formato de dados para a coluna selecionada, o título da coluna
em Visualização dos dados exibirá o formato. Se você selecionar Data, selecione um formato de
data na caixa Data.
• Escolha o formato de dados que corresponda aos dados da visualização para que o Excel possa
converter os dados importados corretamente. Por exemplo:
✓ Para converter uma coluna de todos os caracteres numéricos de moeda no formato de
Moeda do Excel, selecione Geral.
✓ Para converter uma coluna de todos os caracteres numéricos no formato de Texto do
Excel, selecione Texto.
✓ Para converter uma coluna de todos os caracteres de data, cada data na ordem de ano,
mês e dia, no formato de Data do Excel, selecione Data e depois selecione o tipo de data
de AMD na caixa Data.
• O Excel importará a coluna como Geral se a conversão puder produzir resultados indesejáveis.
Por exemplo:
✓ Se a coluna contiver vários formatos, como caracteres alfabéticos e numéricos, o Excel
converterá essa coluna em Geral.
✓ Se, em uma coluna de datas, cada data estiver na ordem de ano, mês e dia e você
selecionar Data junto com um tipo de data de MDA, o Excel converterá a coluna no formato
Geral. Uma coluna que contenha caracteres de data deve corresponder a formatos de
data personalizados ou internos do Excel.
✓ Se o Excel não converter uma coluna no formato desejado, você poderá converter os
dados depois de importá-los.

Clique no botão Avançado para seguir um ou mais destes procedimentos:


• Especifique o tipo de separador de decimal ou milhar usado no arquivo de texto. Quando os dados
forem importados para o Excel, os separadores corresponderão aos especificados para o seu local
nas Configurações Regionais e de Idiomas (Painel de Controle do Windows).
• Especifique que um ou mais valores numéricos podem conter um sinal de menos à direita.

Fone: 4121-6166 Reprodução Proibida Pag.: 93


Microsoft Excel – Avançado

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.

Importando Dados do Access


Para transferir ao Excel dados do Access que podem ser atualizados, você pode criar uma conexão, muitas
vezes armazenada em um arquivo de conexão de dados do Office (extensão .odc), com o banco de dados
do Access e recuperar todos os dados a partir de uma tabela ou consulta. A principal vantagem de se
conectar aos dados do Access em vez de importá-los é que você pode analisar periodicamente esses
dados no Excel sem copiar ou exportar repetidamente os dados do Access. Após estabelecer a conexão
com os dados, você também pode atualizar automaticamente as pastas de trabalho do Excel a partir do
banco de dados original do Access sempre que o banco de dados for atualizado com novas informações.

Pag.: 94 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

Por exemplo, é possível atualizar um relatório de orçamento de resumo do Excel que é distribuído
mensalmente de forma que ele contenha os dados do mês atual.
• Clique na célula onde você deseja colocar os dados do
banco de dados do Access.
• Na guia Dados, no grupo Obter Dados Externos, clique em
Do Access.
• Localize o banco de dados do Access que você deseja
importar e clique duas vezes nele.

• 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.

Fone: 4121-6166 Reprodução Proibida Pag.: 95


Microsoft Excel – Avançado

• Na caixa de diálogo Importar Dados, selecione a opção desejada.

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.

Pag.: 96 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

Em Onde você deseja colocar os dados? siga um destes procedimentos:


• Para retornar os dados para o local que você selecionou, clique em Planilha existente.
• Para retornar os dados para o canto superior esquerdo da nova planilha, clique em Nova planilha.
• Clique em OK.
• O Excel colocará o intervalo de dados externos no local especificado por você.

Fone: 4121-6166 Reprodução Proibida Pag.: 97


Microsoft Excel – Avançado

Importando Dados da WEB


Um recurso muito interessante do Excel, mas ainda pouco explorado diz respeito a obtenção de dados de
páginas da internet diretamente na sua planilha Excel. Esta tarefa é especialmente importante quando
temos dados que tem que ser obtidos periodicamente da internet e colados na sua planilha, como a
cotação de moedas estrangeiras e bolsa de valores por exemplo.
O Excel pode trazer vários dados da internet, mas é especialmente útil para dados que estejam em tabelas
HTML.
Para obtermos os dados da internet siga os procedimentos abaixo:
• Na guia Dados, no grupo Obter Dados Externos, clique em Da Web.

• 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 previsão do dólar dos próximos
dias:
http://usdforecast.com/br

• Em função da não atualização do navegador Explorer poderá ocorrer algumas mensagens de


erros de scripts. Desconsidere estas mensagens clicando no botão “sim”.
• Será carregada uma página como a imagem a seguir:

• Clique em “Previsão do Dólar” e será carregada uma nova página:

Pag.: 98 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

• Nesta tela, marque a tabela: “Previsão do Dólar na tabela”

• Clique no botão Importar (no canto inferior direito), aparecerá a tela para determinar aonde será
depositada a consulta WEB. Selecione a célula B4.

• Na célula H5 digite a seguinte fórmula para converte em número:


=VALOR(SUBSTITUIR(D5;".";","))

Fone: 4121-6166 Reprodução Proibida Pag.: 99


Microsoft Excel – Avançado

• Selecione a célula H5 e nomeia como “Dólar”.


• Pronto! Agora em qualquer lugar da sua pasta de trabalho poderá ter o valor do dólar atualizado
automaticamente.

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.

Para atualizar as fontes de dados pode utilizar as teclas de atalho:


DICA

CTRL + ALT + F5 → Atualiza as informações da fonte de dados selecionada.


ALT + F5 → Atualiza as informações de todas as fontes de dado da Pasta
de trabalho ativa.

Se os dados a serem atualizados forem de um arquivo de texto siga os procedimentos abaixo:


• Selecione a planilha que contém o arquivo de texto importado.
• Na guia Dados, no grupo Conexões, clique na seta ao lado de Atualizar e, em seguida, clique
em Atualizar.
• Na caixa de diálogo Importar arquivo de texto, selecione seu arquivo de texto e clique em
Importar.

Pag.: 100 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

Formatar Base de Dados como Tabela


O Excel fornece recurso para se trabalhar com listas de dados, permitindo classificá-los com base nos
valores em uma ou mais colunas, aplicar critérios de filtragem e criar fórmulas que resumem os valores
em células visíveis (não filtradas).
Vale lembrar que os dados de uma tabela só serão atualizados se inseridos entre as linhas da base de
dados se os mesmos forem inseridos no final da base de dados não serão atualizadas pois os mesmos
não pertencem ao intervalo inicialmente selecionado.
Para resolver este problema devemos antes de criar uma Tabela Dinâmica formatar a base de dados
como Tabela. Para fazer este procedimento siga as instruções abaixo:
• Clique em qualquer célula da base de dados;
• Clique na guia Página Inicial, no grupo Estilo clique na opção Formatar como Tabela e escolha
um dos modelos disponíveis;

• 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 mesmos serão inclusos automaticamente a base de dados.

Além disso serão incluídos os botões de filtro na tabela.


1. Clique em qualquer célula da tabela;

Fone: 4121-6166 Reprodução Proibida Pag.: 101


Microsoft Excel – Avançado

2. Serão exibidas as Ferramentas de Tabela. Na guia Design, no grupo Propriedades, digite um


novo nome na caixa Nome da Tabela.

3. Na célula K2 digite o título da nova coluna: Total. Verifique que a nova coluna já faz parte da
tabela.
4. Na célula K3 construa a fórmula clicando no preço unitário em I3, multiplicando na quantidade em
J3 e somando o frete em H3. Observe a fórmula:
=[@Frete]+[@[Preço Unitário]]*[@Quantidade]
5. Na guia design de tabela, ative a opção “Linha de Totais”. Selecione a função desejada (soma,
média, etc):

6. Crie uma nova planilha em branco e digite a seguintes fórmulas:

a. =soma(dados[total])
b. =média(dados[frete])
c. =somase(dados[país];”Brasil”;dados[total])
Observe que suas fórmulas terão o valor atualizado automaticamente assim que for digitado um
novo pedido.

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.

Pag.: 102 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

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.

• Escolha o local onde deseja colocar a tabela dinâmica:


✓ Nova Planilha: Cria uma nova planilha na mesma pasta de trabalho para o relatório de tabela
dinâmica.
✓ Planilha Existente: Selecione a célula na planilha ou digite uma referência de célula na caixa
Planilha existente para especificar a célula superior esquerda do intervalo na planilha onde
você deseja que o relatório de tabela dinâmica seja posicionado. O botão Recolher caixa de
diálogo, posicionado na extrema direita desta caixa, moverá temporariamente a caixa de
diálogo, para que você insira o intervalo, selecionando células na planilha. Quando você
terminar, poderá clicar novamente no botão para exibir a caixa de diálogo inteira.
• Clique no botão OK.

Fone: 4121-6166 Reprodução Proibida Pag.: 103


Microsoft Excel – Avançado

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.

Vamos montar nossa tabela dinâmica. Como no exemplo abaixo:

Pag.: 104 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

Os campos podem ser arrastados diretamente para as áreas de


campo disponíveis na Tabela dinâmica ou para um os quadros do
painel Lista de campos da tabela dinâmica como podemos ver
abaixo na figura:

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.

Atualizar dados da Tabela Dinâmica


Quando a base de dados sofre alguma alteração a Tabela Dinâmica
não se atualiza automaticamente, neste caso devemos utilizar o
procedimento a seguir:
• Clique na guia Analisar das Ferramentas de Tabela Dinâmica
e no grupo Dados clique no comando Atualizar.

Para atualizar as fontes de dados pode utilizar as teclas de atalho:


DICA

CTRL + ALT + F5 → Atualiza as informações da fonte de dados selecionada.


ALT + F5 → Atualiza as informações de todas as fontes de dado da Pasta de
trabalho ativa.

Fone: 4121-6166 Reprodução Proibida Pag.: 105


Microsoft Excel – Avançado

Configurações do Campo de Valor


Se o campo utilizado na área de valores for do tipo número o Excel por padrão fará a AutoSoma dos
dados. Mas podemos modificar o tipo de cálculo utilizando uma das 11 funções resumo disponíveis as
mesmas encontradas na ferramenta e função Subtotal.
Para alterar o cálculo clique com o botão direito do mouse sobre o campo Soma de Frete da Tabela
Dinâmica e clique na opção Configurações do Campo de Valor ou dê um clique sobre o campo que
está no diagrama Valores, no exemplo acima “Soma de Frete” e clique na opção Configurações do
Campo de Valor a próxima janela será exibida:

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.

Pag.: 106 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

Filtrar dados da Tabela dinâmica

Outra vantagem da Tabela dinâmica é podermos filtrar os dados


através dos Rótulos de Coluna, Rótulo de Linha e Filtro de
Relatório. Exibindo assim somente as informações desejadas.

OBS: No Filtro de Relatório se marcarmos a opção Selecionar


Vários Itens poderemos selecionar mais de um item para
ser utilizado no relatório. Nos demais campos estas opções
já automáticas.

No exemplo acima filtramos a tabela para exibir apenas os pedidos do vendedor André.

Estilos de Tabela Dinâmica


Caso você deseja formatar a Tabela Dinâmica basta clicar na guia Design das Ferramentas de Tabela
Dinâmica e no grupo Estilos de Tabela Dinâmica escolher um estilo.

Fone: 4121-6166 Reprodução Proibida Pag.: 107


Microsoft Excel – Avançado

Extraindo dados da Tabela Dinâmica


Outra possibilidade da Tabela Dinâmica e a de extrair dados a partir dos valores exibidos. Por exemplo na
tabela para categoria Bebidas tivemos um gasto de R$ 2.922,63 com Frete.

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.

Agrupamento por datas na Tabela Dinâmica


O agrupamento de dados em uma Tabela Dinâmica pode ajudar a mostrar um subconjunto dos dados que
você quer analisar. No exemplo iremos mostrar como realizar agrupamentos por datas.
Montaremos uma planilha como o exemplo a seguir, onde constam as datas e os valores gastos com fretes
por categorias:

Pag.: 108 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

Para agrupar campos, faça o seguinte:


• Na Tabela Dinâmica, clique com o botão direito do mouse em qualquer campo numérico ou de
data e hora e clique em Agrupar.

• Na caixa Iniciar em e Finalizar em, insira o período que deseja


analisar;
• Na caixa Por, faça o seguinte:
o Para campos numéricos, insira o número que representa
o intervalo de cada grupo.
o Para campos de data ou hora, clique em um ou mais
períodos de data ou hora dos grupos.
• Você pode clicar nos outros períodos de tempo para agrupar por
eles. Por exemplo, você pode agrupar por Meses e Semanas.
Agrupe os itens por semanas primeiro, verificando se Dias é o
único período de tempo selecionado. Na caixa Número de dias,
clique em 7. Depois, clique em Meses.

Fone: 4121-6166 Reprodução Proibida Pag.: 109


Microsoft Excel – Avançado

Campo Calculado em Tabela Dinâmica


Em relatórios de tabela dinâmica, você pode usar funções de resumo nos campos de valor para combinar
valores da base dados de origem. Se funções de resumo e os cálculos personalizados não fornecer os
resultados que você deseja, você pode criar suas próprias fórmulas de campos calculados e itens
calculados. Por exemplo, você poderia adicionar um item calculado com a fórmula para comissão de
vendas, que poderia ser diferente para cada região. O relatório de tabela dinâmica, em seguida, inclui
automaticamente a comissão nos subtotais e totais gerais.
Os campos calculados são muito úteis servindo para realizar cálculos sobre os dados resumidos, como
por exemplo identificar se uma meta foi atingida ou calcular percentuais.

Criando campo calculado


• Clicando sobre a tabela dinâmica, surgirão as 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 Total Liq..


• Clique em Fórmula.
• Selecione o campo Total, digite - e selecione o campo Frete. Deve ficar
= Total - Frete e clique em Adicionar para que o campo seja criado e em seguida clique em OK.

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.

Pag.: 110 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

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:

Fone: 4121-6166 Reprodução Proibida Pag.: 111


Microsoft Excel – Avançado

OBS: Formate o campo % Frete em Porcentagem.

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:

Agora iremos criar o Campo Calculado:


• 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 Comissão.
• Clique em Fórmula e digite a fórmula a seguir:
=SE( 'Total Liq.'>=150000; 'Total Liq.'*2%; 0)
• Clique em Adicionar para que o campo seja criado e em seguida clique em OK.

Pag.: 112 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

Observe que o novo campo foi inserido na Tabela Dinâmica:

Editar campo calculado


Para editar um campo calculado devemos proceder como 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 clique no botão para abrir as opções de campos criados:

• 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.

Fone: 4121-6166 Reprodução Proibida Pag.: 113


Microsoft Excel – Avançado

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.

Criando Gráfico Dinâmico a partir de uma base de dados


Para se construir um Gráfico Dinâmico a partir de uma base de dados devemos realizar alguns
procedimentos:
• Selecione a base de dados no nosso caso Pedidos e clique na guia Inserir em seguida, no grupo
Gráficos, clique no comando Gráfico Dinâmico e escolha a opção Gráfico Dinâmico ou Gráfico
Dinâmico e Tabela Dinâmica;

• 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;

Pag.: 114 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

• 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;

Fone: 4121-6166 Reprodução Proibida Pag.: 115


Microsoft Excel – Avançado

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 das áreas.

Criando Gráfico Dinâmico a partir de uma Tabela Dinâmica


Se a você possuir uma Tabela Dinâmica e quiser gerar um gráfico o mesmo pode ser feito de maneira
simples. Siga os procedimentos abaixo quando quiser criar um Gráfico Dinâmico para um Tabela
Dinâmica:
• Clique em qualquer local da Tabela Dinâmica;
• Clique na guia Inserir, no grupo Gráficos Dinâmico escolha a opção deseja;

Pag.: 116 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

• Será aberta a janela para selecionar o Tipo de Gráfico. Selecione o tipo desejado e clique em
OK;

• O gráfico será inserido como objeto na planilha;

• Se desejar pode mover o gráfico para uma nova planilha e modificar sua formatação.

O Gráfico Dinâmico fica vinculado a Tabela Dinâmica se a estrutura da tabela for


alterada, ou seja, algum campo modificado ou alterada o cálculo o Gráfico Dinâmico

! também será alterado automaticamente e vice-versa.


Se a base de dados for modificada deve-se atualizar o Gráfico Dinâmico ou a Tabela
Dinâmica.

Fone: 4121-6166 Reprodução Proibida Pag.: 117


Microsoft Excel – Avançado

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.

O que são segmentações de dados?


Segmentações de dados são componentes de filtragem fáceis de usar, com um conjunto de botões que
permite filtrar rapidamente os dados de um relatório de Tabela Dinâmica ou Tabela de Dados, sem a
necessidade de abrir listas suspensas para localizar os itens que você deseja filtrar.
Ao usar um filtro de relatório de Tabela Dinâmica ou da Tabela de Dados comum para filtrar vários itens,
o filtro indica somente que vários itens foram filtrados, e você precisa abrir uma lista suspensa para
localizar os detalhes da filtragem. Entretanto, uma segmentação de dados identifica de forma clara o filtro
aplicado e fornece os detalhes para que você possa entender facilmente os dados exibidos no relatório de
Tabela Dinâmica ou Tabela de Dados filtrado.
Uma segmentação de dados normalmente exibe os seguintes elementos:

1. Um cabeçalho de segmentação de dados indica a categoria dos itens da segmentação.


2. Um botão de filtragem não selecionado indica que o item não está incluído no filtro.
3. Um botão de filtragem selecionado indica que o item está incluído no filtro.
4. Um botão Limpar Filtro remove o filtro selecionando todos os itens da segmentação de dados.
5. Uma barra permite a rolagem quando há mais itens do que são vistos atualmente na segmentação de
dados.
6. Controles para mover e redimensionar borda permitem alterar o tamanho e a localização da
segmentação de dados.

Pag.: 118 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

Criar uma segmentação de dados em uma Tabela Dinâmica existente


• Clique em qualquer lugar do relatório de
Tabela Dinâmica no qual você deseja criar
uma segmentação de dados.
• Isso exibe as Ferramentas de Tabela
Dinâmica, adicionando as guias Analisar e
Design.
• Clique na guia Analisar, no grupo Filtrar,
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 Dinâmica nos quais você deseja criar uma segmentação de dados.

• 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.

Fone: 4121-6166 Reprodução Proibida Pag.: 119


Microsoft Excel – Avançado

Criar uma segmentação de dados em uma Tabela de Dados


Para criarmos uma Segmentação de Dados a partir de uma Tabela de Dados, primeiro a Base de Dados
precisa estar formatada como Tabela:
• Selecione a base de dados;
• Clique na guia Página Inicial, no grupo Estilo clique na opção Formatar como Tabela e escolha
um dos modelos disponíveis;

• 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.

Pag.: 120 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

Formatar uma segmentação de dados


• Clique na segmentação de dados que você deseja formatar.
• Isso exibe as Ferramentas de Segmentação de Dados, adicionando uma guia Opções.
• Na guia Opções, no grupo Estilos de Segmentação de Dados, clique no estilo desejado.

• Para ver todos os estilos disponíveis, clique no botão Mais .

Podemos também alterar os Botões e Tamanho da Segmentação.


Por exemplo podemos definir as opções a seguir:

Exclua uma segmentação de dados


Siga um destes procedimentos:
• Clique na segmentação de dados e pressione DELETE.
• Ou clique com o botão direito do mouse na segmentação de dados e, em seguida, clique em
Remover <Nome da segmentação de dados>.

Fone: 4121-6166 Reprodução Proibida Pag.: 121


Microsoft Excel – Avançado

Linha do Tempo

Crie uma Tabela dinâmica para filtrar datas


Em vez de brincar com filtros para exibir dados, é possível usar uma linha do tempo de Tabelas dinâmicas.
É uma caixa que você pode adicionar à sua Tabela Dinâmica que permite filtrar por tempo e dar o zoom
no período desejado.
• Clique em qualquer lugar na Tabela Dinâmica para exibir as Ferramentas da Tabela Dinâmica.
• Clique na guia Analisar, em seguida clique na opção Inserir Linha do Tempo para começar.

• 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.

Pag.: 122 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

Use uma linha do tempo para filtrar por período de tempo


Com uma linha do tempo colocada, você está pronto para filtrar por períodos de tempo em até quatro
níveis (anos, trimestres, meses ou dias).
• Clique na seta próxima ao nível de tempo exibido e escolha o desejado.

• Arraste a barra de rolagem da linha do tempo até o período que você deseja analisar.

• No controle de tempo, clique em um quadrado de período de tempo e arraste-o até incluir


quadrados adicionais e selecionar o período de tempo desejado. Use as alças de tempo para
ajustar o período de tempo nos dois lados.

• Para limpar uma linha do tempo, clique no botão Limpar Filtro .

Personalizar uma linha do tempo


Quando uma linha do tempo cobre os dados da Tabela dinâmica, você pode movê-la para uma
localização melhor e mudar o seu tamanho. Também é possível mudar o estilo, o que pode ser útil se você
tiver mais de uma linha do tempo.
• Para mover uma linha do tempo, é só arrastá-la até o local desejado.
• Para mudar o tamanho da linha do tempo, clique sobre ela e em seguida arraste as alças para
mudar para o tamanho desejado.
• Para mudar o estilo da linha do tempo, clique sobre ela para exibir as Ferramentas da Linha do
Tempo, e em seguida escolha o estilo desejado na guia Opções.

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 pasta de desafios e em caso de dúvidas você poderá tirar com seu instrutor durante o treina-
mento ou através do e-mail:
duvidas@digicad.com.br

Fone: 4121-6166 Reprodução Proibida Pag.: 123


Microsoft Excel – Avançado

AULA 5

Funções de Texto
As funções de texto, quando usadas de forma isolada, possuem aplicações simples. Porém, quando são
aninhadas, ganham muita importância na parametrização de banco de dados.
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.

Outra forma de concatenar valores é utilizando o operador de Concatenação &:


Exemplo: =B5&“ ”&C5 ou =concatenar(B5;” “;C5)
A linha acima produz o mesmo resultado de a função concatenar vista anteriormente.

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: Retorna os 5 primeiros caracteres, ou seja, Maria.

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.

Pag.: 124 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

Exemplo: Retorna os últimos 5 caracteres, ou seja, Silva

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 11. Ou seja, o número de caracteres (incluindo o espaço entre as palavras)

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 do caractere espaço (“ “) dentro de uma célula. Neste caso retornou
posição 6.

A função localizar é muito importante, pois permite construir uma lógica para extrairmos informações em
um texto. Exemplo: Extrair a primeira palavra em um texto.
=ESQUERDA(B15;LOCALIZAR(" ";B15)-1)
Outro exemplo é extrair o sobrenome em um nome com 2 palavras.
=DIREITA(B15;NÚM.CARACT(B15)-LOCALIZAR(" ";B15))

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.

Fone: 4121-6166 Reprodução Proibida Pag.: 125


Microsoft Excel – Avançado

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.

Neste exemplo, a fórmula na célula D20 não encontrou correspondência as palavras SILVA na célula B20,
retornando erro. Já a fórmula da célula F20 retornou o valor 7 que é a posição da palavra Silva em B20.

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 6 e possui 8 (=15-6-1) caracteres de comprimento, ou seja,
Oliveira.

! 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ção de Texto)
• 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)

Pag.: 126 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

• 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:

Retorna o texto: EXCEL 2013 AVANÇADO com as letras em maiúsculas.

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:

Retorna o texto: Excel 2013 avançado com as letras em minúsculas.

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.

TEXTO
Formata um número e o converte em texto

Fone: 4121-6166 Reprodução Proibida Pag.: 127


Microsoft Excel – Avançado

=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.

Pag.: 128 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

Transformar Número em Data


Em alguns sistemas, você poderá obter datas no tipo texto com a seguinte forma: 15111980 (8 dígitos)
ou 5091969 (7 dígitos)

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 uma conversão.
Primeiro, na célula C6 transformamos estes números em texto com 8 dígitos:
=TEXTO(B6;"00000000")
Em seguida na célula D6 digitaremos a seguinte fórmula:
=DATA.VALOR(ESQUERDA(C6;2)&"/"&EXT.TEXTO(C6;3;2)&"/"&DIREITA(C6;4))
O resultado será o número de série 25887 que, se formatado como data você obterá: 15/11/1970.

Funções de Pesquisa e Referência


PROCV
A função PROCV compara o valor de pesquisa com a primeira coluna da lista e em seguida retorna um
valor associado da mesma linha. Para usar a função PROCV, digite uma fórmula que usa a seguinte
sintaxe em uma célula vazia da sua planilha.
=PROCV(valor_procurado;matriz_tabela;núm_índice_coluna;[procurar_intervalo])
• valor_procurado especifica o valor de pesquisa que se deseja comparar com a primeira coluna
na lista;
• matriz_tabela especifica o intervalo que contém toda a lista;
• núm_índice_coluna especifica a coluna que contém o valor que deve ser retornado;
• 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.
No exemplo, utilizaremos a planilha nomeada para Faturamento que contém os faturamentos de cada
Vendedor por Categoria.

Fone: 4121-6166 Reprodução Proibida Pag.: 129


Microsoft Excel – Avançado

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 C5. A célula B5 servirá de referência para a pesquisa:
=PROCV(B5;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.
Agora é só copiar a fórmula para as demais células.

Quando o Vendedor for alterado os dados serão atualizados automaticamente e caso o Vendedor não
exista aparecerá o erro #N/D.

Pag.: 130 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

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(B5;FATURAMENTO;10;FALSO);0)

Outro exemplo de utilização do PROCV:


Calcular a comissão do Vendedor de acordo do o total das vendas realizadas por ele. Utilizaremos a Tabela
de comissões para saber o percentual ao qual ele terá direito:

Para facilitar o nosso trabalho iremos renomear a Tabela de Comissões. Selecione o intervalo H7:J13 e
nomeie para Comissão através da Caixa de nomes.
Agora iremos montar a fórmula para encontrar a Comissão correspondente para cada Total:
=PROCV(B4;Comissão;3;VERDADEIRO)*C5

OBS: Para o cálculo acima poderíamos usar a função SE, mas a função PROCV é mais prática e simples.
Abaixo a função SE correspondente:

=SE(C5<=$H$8;$J$7;SE(C5<=$H$9;$J$8;SE(C5<=$H$10;$J$9;SE(C5<=$H$11;$J$10;SE(C5<=$H$12;$J$11;$J$12)))))*C5

Fone: 4121-6166 Reprodução Proibida Pag.: 131


Microsoft Excel – Avançado

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 matriz_tabela,
um núm_índice_lin equivalente a 2 retorna o valor da segunda linha na matriz_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.
Nomeie o intervalo de C18:F19 para Prêmio. Agora montaremos a fórmula:
=PROCH(C5;Prêmio;2;VERDADEIRO)

Na coluna salário, iremos usar a fórmula para somar a comissão, o prêmio e a ajuda de custo de cada
vendedor:
=D5+E5+$I$16

Pag.: 132 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

Agora, utilizando a função Procv, digite na célula I19 uma fórmula que retorne o salário do vendedor se-
lecionado na célula H19.

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 Microsoft
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 ordem.
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 decrescente:
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 qualquer
sequência de caracteres; um ponto de interrogação corresponde a qualquer caractere individual.

Fone: 4121-6166 Reprodução Proibida Pag.: 133


Microsoft Excel – Avançado

No exemplo utilizaremos como matriz o intervalo de B12:B20 como referência para os Vendedores e o
intervalo de D10:K10 como referência para as Categorias.
Iremos inicialmente encontrar as posições do Vendedor e da Categoria:

Na célula E7 digitamos a fórmula:


=CORRESP(D7;B12:B20;0)
Onde:
• D7 é o valor a ser procurado no intervalo;
• B12:B20 é o intervalo onde será procurado o nome do vendedor;
• 0 é o tipo de correspondência, ou seja, procura exata.

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 B12:B20.

Para Categoria iremos utilizar a mesma função, mudaremos apenas o valor procurado e o intervalo para
a procuram:

Na célula E8 digitamos a fórmula:

Pag.: 134 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

=CORRESP(D6;D10:K10;0)
Onde:
• D6 é o valor a ser procurado no intervalo;
• D10:K10 é o intervalo onde será procurado o nome da categoria;
• 0 é o tipo de correspondência, ou seja, procura exata.

O resultado obtido na fórmula para a Categoria será 3, ou seja, a categoria Condimentos está na terceira
posição do intervalo selecionado D10:K10.

Í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 cor-
respondente será opcional.
o Se a matriz tiver mais de uma linha e mais de uma coluna e apenas núm_linha ou núm_co-
luna 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 retornado.
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 à 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. Pode-
mos utilizar a seguinte fórmula para buscar este valor:
=ÍNDICE(D12:K20;H6;H7)
Onde:

Fone: 4121-6166 Reprodução Proibida Pag.: 135


Microsoft Excel – Avançado

• D12:K20 é o intervalo de células;


• H6 é a célula que contém a referência ao número da linha do vendedor, ou seja, 5;
• H7 é a célula que contém a referência ao número da coluna da categoria, ou seja, 3;

20.158,11 é o valor da intersecção da linha com a coluna no intervalo selecionado:

Aninhando as Funções ÍNDICE e CORRESP


No exemplo criaremos uma consulta para os totais de acordo com o Vendedor e a Categoria. Para isso
iremos aninhar a função ÍNDICE com a CORRESP.
Na célula I7 utilizamos a fórmula abaixo:
=ÍNDICE(D12:K20;CORRESP(K6;B12:B20;0);CORRESP(K7;D10:K10;0))

Onde:
• D12:K20 – corresponde a tabela de onde será extraído o valor;
• CORRESP(K6;B12:B20;0) – corresponde ao número da linha onde se encontra o vendedor pro-
curado;

Pag.: 136 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

• CORRESP(K7;D10:K10;0) – corresponde ao número da coluna onde se encontra a categoria


procurada;

Aninhando as Funções PROCV e CORRESP

Assim como na função ÍNDICE também pode aninhar a função CORRESP com a função PROCV.
No nosso exemplo iremos buscar o total por vendedor de acordo com a categoria.

Na célula C6 foi inserida a fórmula abaixo para realizar a busca:

=PROCV(C4;B10:J18;CORRESP(C5;C8:J8;0)+1;0)

Onde:
• C4 é o valor a ser procurado no intervalo;
• B10:J18 é o intervalo onde será procurado o valor e extraída uma informação;
• CORRESP(C5;C8:J8) corresponde ao número da coluna onde se encontra a categoria procurada;
• + 1 para ajustar a posição encontrada no corresp com a tabela usada no procv
• 0 é o tipo de procura, ou seja, procura exata.

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.

Fone: 4121-6166 Reprodução Proibida Pag.: 137


Microsoft Excel – Avançado

Função ÍNDICE com vários intervalos de referência

Outra aplicação da função ÍNDICE é quando temos mais de uma tabela de referência para a consulta.
No exemplo iremos pesquisar o total de cada vendedor de acordo com o ano desejado. Observe que
teremos uma tabela para cada ano:

Na célula C9 digitaremos a seguinte fórmula:

=ÍNDICE((F5:H13;K5:M13;F19:H27;K19:M27);CORRESP(C5;E5:E13;0);CORRESP(C6;F4:H4;0);
CORRESP(C7;B17:B20;0))

Onde:
• (F5:H13;K5:M13;F19:H27;K19:M27) – corresponde as referências das tabelas de onde serão ex-
traídos os valores;
• CORRESP(C5;E5:E13;0) – corresponde ao número da linha onde se encontra o vendedor pro-
curado;
• CORRESP(C6;F4:H4;0) – corresponde ao número da coluna onde se encontra o mês procurado;
• CORRESP(C7;B17:B20;0) – corresponde ao número da área (tabela) onde se encontra os dados
da cidade procurada.

Exercícios Propostos
Para fixar o conteúdo da AULA 05 e tirar possíveis dúvidas realize os exercícios que se encontram na
pasta de desafios e em caso de dúvidas você poderá tirar com seu instrutor durante o treinamento ou
através do e-mail:
duvidas@digicad.com.br

Pag.: 138 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

AULA 6

Funções de Banco de Dados


O Microsoft Excel inclui 12 funções de planilha que analisam os dados armazenados em listas ou bancos
de dados. Cada uma dessas funções, citadas genericamente como BDfunções, usa três argumentos:
banco de dados, campo e critérios. Esses argumentos se referem aos intervalos de planilha usados
pela função.
=BDFUNÇÃO(BANCO_DADOS;CAMPO;CRITÉRIOS)
• Banco_dados: é o intervalo de células que constitui a lista ou o banco de dados.
• Campo: indica a coluna que será usada na função. As colunas de dados na lista devem ter um
rótulo de identificação na primeira linha. O campo pode ser dado como texto com o rótulo de coluna
entre aspas, ou como um número que represente a posição da coluna na lista: 1 para a primeira
coluna, 2 para a segunda e assim por diante.
• Critérios: é uma referência a um intervalo de células que especifica as condições para a função.
A função retorna informações da lista que atendem às condições especificadas no intervalo de
critérios. O intervalo de critérios inclui uma cópia do rótulo da coluna na lista para a coluna que
você deseja que a função resuma. A referência de critérios pode ser inserida como um intervalo
de células, como por exemplo B4:C6, ou como um nome que represente o intervalo, como
"Critérios".

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.

Fone: 4121-6166 Reprodução Proibida Pag.: 139


Microsoft Excel – Avançado

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.

Exemplos de Aplicação das Funções de Banco de Dados


Como exemplo para as funções de Banco de Dados utilizaremos a base de dados Pedidos e criaremos
os critérios a serem utilizados na análise.
Abaixo está o exemplo do uso destas funções:
• Na Célula G5 → =BDCONTAR(Pedidos;;B4:C6) ou =BDCONTARA(Pedidos;;B4:C6)

• Na Célula D11 → =BDCONTAR(pedido;;B10:B11) ou =BDCONTARA(pedido;;B10:B11)


• Na Célula E11 → =BDCONTAR(pedido;"faturado";B10:B11)
• Na Célula F11 → =BDCONTARA(pedido;"faturado";B10:B11)
• Na Célula G11 → =D11-E11

Pag.: 140 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

• Na Célula G21 → =BDMÁX(pedido;"frete";B15:C16)

• Na Célula G21 → =BDMÍN(pedido;8;B20:D21)

• Na Célula G26 → =BDMÉDIA(pedido;"total";B25:E26)

• Na Célula G31 → =BDSOMA(pedido;G30;B30:D31)

• Na Célula B50 digitamos o número do pedido e nas células de E50 digitaremos a função para extrair as
informações do banco de dados → =BDEXTRAIR(pedido;D50;$B$49:$B$50)

Se na célula B38 for digitado um pedido que não consta na tabela, a função Bdextrair retornará um erro.
Nesse caso, devemos incluir a função Seerro:

=SEERRO(BDEXTRAIR(pedido;D39;$B$38:$B$39);"")

Fone: 4121-6166 Reprodução Proibida Pag.: 141


Microsoft Excel – Avançado

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 Ferramen-
tas de Dados clique no botão Teste de Hipóteses e selecione o teste a ser feito.

O Teste de Hipóteses disponibiliza 3 opções:


• Gerenciador de Cenários: Permite criar e salvar diferentes grupos de valores, ou cenários, e
alternar entre eles.
• Atingir Meta: O recurso localizará a entrada correta quando você souber o resultado desejado.
• Tabela de Dados: Permitem ver os resultados de várias entradas possíveis diferentes ao mesmo
tempo

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 daquela
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 C4 de forma incremental até que o valor de pagamento em C8 seja igual a R$
2,680,00.

Para utilizarmos o Atingir Meta selecione a célula C8 e siga os passos abaixo:


• Clique na guia Dados, grupo Ferramentas de Dados, Teste de Hi-
póteses e clique em Atingir Meta;
• Na janela que se abre configure as opções:
• Na caixa Definir célula, insira a referência para a célula que contém
a que você deseja resolver. No exemplo, essa referência é a célula
C8.

Pag.: 142 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

• Na caixa Para valor, digite o resultado da fórmula desejado. No


exemplo, esse valor é 2680.
• Na caixa Alternando célula, insira a referência para a célula que
contém o valor que você deseja ajustar. No exemplo, essa referência
é a célula C4.
OBS: A célula alterada pelo Atingir Meta deve ser referenciada pela
fórmula na célula que você especificou na caixa Definir célula.
• Clique em OK. Será exibida a janela do Status do comando atingir
meta clique em OK para manter ou Cancelar para retornar os valores anteriores.

Tabela de Dados
O Excel permite a criação de tabelas baseadas em uma ou várias fórmulas. Existem dois tipos de tabelas
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 (D5) e o Período (D6).
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(D5;D6;-D4;;0)
2. Após calculado o pagamento vamos então montar a planilha para considerar estas possibilidades.
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:

Fone: 4121-6166 Reprodução Proibida Pag.: 143


Microsoft Excel – Avançado

3. Em seguida
• Selecione as células de D8:I13 (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 Período na planilha base (D6).
• Clique no campo Célula de Entrada da Coluna e digite a referência de célula que contém
a Taxa de Juros na planilha base (D5).

• Clique no botão OK.

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.

Quando utilizamos o comando Tabela de Dados se selecionarmos os intervalos


errados e clicarmos no botão de OK este comando não poderá ser desfeito pelo botão

! de Desfazer.
E os resultados obtidos não podem ser alterados individualmente por se tratarem de
uma fórmula matricial.

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.

Pag.: 144 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

Vamos gerar algumas simulações conforme abaixo:

Para criar um cenário faça os seguintes procedimentos:

1. Na guia Dados no grupo Ferramentas de Dados, clique em Teste de Hipóteses e, em seguida,


clique em Gerenciador de Cenários.

2. Clique em Adicionar.
3. No campo Nome do Cenário, digite um nome para o cenário. Exemplo: Banco Alpha
4. Na extremidade direita do campo Células Variáveis, selecione as células a serem salvas;

Fone: 4121-6166 Reprodução Proibida Pag.: 145


Microsoft Excel – Avançado

5. Clique em OK.
6. Altere os valores das células se necessários e, em se-
guida, clique em OK.
7. Clique em Fechar.

! No Gerenciado de Cenário não devemos armazenar células com fórmulas no cenário


pois o mesmo só armazena valores e não fórmulas.

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 cená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:

Pag.: 146 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

• Na janela do Gerenciador de cenários clique no botão Resumir e na janela que se abre selecione
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, será
necessário criar um novo relatório de resumo.

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 cupons.
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 emprestada.
• VF - Valor futuro – o valor do investimento ou empréstimo depois da efetuação de todos os paga-
mentos.
• 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:

Fone: 4121-6166 Reprodução Proibida Pag.: 147


Microsoft Excel – Avançado

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.
A taxa de juros será de 0,95% ao mês e o período (nper) será de 48 meses.

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 em-
prestada, a quantia do empréstimo é o valor presente para o concessor do empréstimo.
=VP(taxa;nper;pgto;vf;[tipo])

VF
VP =
(1 + Ta xa) N PER

Exemplo: Em uma aplicação, preciso resgatar R$ 27.500,00. Sabendo-se que o tempo dessa aplicação
será de 24 meses, a uma taxa de juros de 0,48% a.m.. Qual o capital que devo aplicar?

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])

Pag.: 148 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

VF = PV (1 + Taxa) NPER

Exemplo: Deseja-se fazer uma aplicação de R$ 4.000,00 por 5 meses a uma taxa de 1,20% a.m. Qual
será o montante do resgate?

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])
lo g (VP / VF )
NPER =
lo g (1 + Ta xa)

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?

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])

 (1 + Taxa) NPER xTaxa 


PGTO = VPx  
 (1 + Taxa) − Taxa
NPER

Exemplo: Uma pessoa irá comprar um produto de R$ 4.500,00, que será pago em 12 parcelas, com juros
de 0,90% ao mês. Qual o valor de cada parcela, caso o cliente opte por pagar a primeira parcela
após 30 dias da data da compra? E qual o valor das parcelas se optar em pagar primeira parcela
no ato da compra?

Fone: 4121-6166 Reprodução Proibida Pag.: 149


Microsoft Excel – Avançado

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 ite-
raçõ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 converge
se estimativa estiver entre 0 e 1.
Exemplo: Aplicou-se R$ 25.000,00 durante 10 meses. No final do período foi resgatado R$30.000,00.
Qual a taxa de juros mensal e anual dessa aplicação?

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

Pag.: 150 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

A Digicad possui um treinamento especifico voltado a Finanças. O treinamento é o de


Cálculos Financeiros no Excel e HP-12C.
De continuidade ao seu treinamento para ter um diferencial a mais para o mercado de
DICA

trabalho.
Entre em contato e obtenha mais informações:
(11) 4121-6166 ou cursos@digicad.com.br

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 forne-
cem 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.

Fone: 4121-6166 Reprodução Proibida Pag.: 151


Microsoft Excel – Avançado

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

Para reexibir os resultados basta clicar no botão Mostrar Fórmulas novamente.

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.

Pag.: 152 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

6. Avaliar fórmulas. Abre a janela de avaliação de fórmula onde podemos avaliar e verificar a execu-
çã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 que se encontram na
pasta de desafios e em caso de dúvidas você poderá tirar com seu instrutor durante o treinamento ou
através do e-mail:
duvidas@digicad.com.br

Fone: 4121-6166 Reprodução Proibida Pag.: 153


Microsoft Excel – Avançado

AULA 7

Guia Desenvolvedor
O guia Desenvolvedor não é exibido 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.

Habilitando a Guia Desenvolvedor


• Clique na guia Arquivo, em seguida clique em Opções.

• Clique em Personalizar a Faixa de Opções.


• Em Personalizar a Faixa de Opções, marque a caixa de seleção Desenvolvedor.
• Clique em OK.

Pag.: 154 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

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 For-
mulários e Controles ActiveX.
Qualquer objeto de formulário pode ser personali-
zado selecionando-o e clicando com o botão di-
reito do mouse e escolhendo a opção Formatar
objeto... ou atribuir uma macro escolhendo a op-
ção Atribuir macro... ou ainda atribuindo pro-
priedades. 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 baixo.
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ítulos,
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 das setas de rolagem. Normal-
mente, 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

Fone: 4121-6166 Reprodução Proibida Pag.: 155


Microsoft Excel – Avançado

Tutorial para criação de formulário personalizado


Nesta aula iremos criar o formulário abaixo utilizando Ferramentas de Controle, Proteção de Células e
Macros para automatizar algumas ações.

O arquivo possuirá 3 planilhas: FORM, REFERÊNCIAS e SOLICITAÇÕES.


Na planilha FORM criaremos um formulário no intervalo B2:I18. O intervalo K16:T18 na figura abaixo, será
usado como Área de Transferência dos dados no momento de criação da Macro. O intervalo de L4:L9
será o local onde criaremos os vínculos dos controles do formulário.

A planilha SOLICITAÇÕES receberá os dados do formulário via macros.

Pag.: 156 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

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:

Selecione a primeira tabela sem o título (B3:E39) e atribua o nome de Dados. Em seguida, selecione
somente a primeira coluna desta tabela sem o título (B3:B39) e defina o nome como Produtos. Final-
mente, selecione as 3 células de fornecedores (G3:G5) e atribua o nome Fornecedores.
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.

Formatando o formulário
Selecione a faixa C3:H17. Aplique uma cor de preenchimento que será nossa cor de fundo. Selecione o
título e aplique uma cor de destaque. Selecione as células G5, D9, G9, D11 e G11 aplique preenchi-
mento branco e bordas externas, conforme a figura abaixo:

Salvar como XLSM


Como iremos trabalhar com macros, nosso arquivo deve ser salvo no formato XLSM. Para isso, clique
no menu Arquivo, em seguida, salvar como, selecione a pasta atual.

Fone: 4121-6166 Reprodução Proibida Pag.: 157


Microsoft Excel – Avançado

Na janela que abrirá, clique em Tipo:

Escolha a opção: Pasta de Trabalho Habilitada para Macro – XLSM.

Botões de Controles de Formulário


Os Botões de Controles de Formulário oferecem uma forma simples de utilizar estes tipos de controles
em uma planilha. Entretanto, são pouco flexíveis e oferecem poucas opções de configuração.

Forma de Pagamento (Caixa de Grupo e Botões de Opção)


Clique no botão Caixa de grupo no grupo Controles de Formulários. Ao clicar no botão, o cursor do
mouse será alterado para a figura posicione o cursor no local desejado, pressione o botão esquerdo
do mouse e, mantendo o botão pressionado, arraste até desenhar um retângulo conforme figura abaixo:

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 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.

Pag.: 158 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

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.

Para facilitar as seleções clique na caixa de grupo


Forma de Pagamento serão habilitadas as Fer-
ramentas de Desenho, no grupo Organizar cli-
que na opção Painel de Seleção para abrir o pai-
nel Seleção e Visibilidade. Neste painel encon-
tram-se todos os objetos da planilha basta clicar
DICA

sobre o nome do objeto para selecioná-lo. Se qui-


ser selecionar mais de um segure a tecla CTRL
enquanto clica sobre os objetos no painel.
Através das Ferramentas de Desenho, no grupo
Organizar, clicando na opção Alinhar pode-se ali-
nhar os objetos selecionados e redistribuir os es-
paçamentos entre eles.

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 L7.

Fone: 4121-6166 Reprodução Proibida Pag.: 159


Microsoft Excel – Avançado

Agora vamos fazer um teste. Clique em uma célula qualquer, clique no 1º


botão e observe a célula L7. Ela deverá mostrar o valor 1, 2º Botão o
valor 2 e 3º Botão o valor 3. Caso não estejam em ordem, troque-os de
posição para que fiquem em ordem. Note que não é a ordem da descrição
e sim a ordem do que aparece na célula L7.

Após certificar-se de que os controles estejam em ordem crescente, altere os


respectivos textos conforme figura.

Impostos (Caixa de Grupo e Caixa de Seleção)


Iremos criar uma Caixa de Grupo, como no exemplo anterior, para as opções dos impostos.
• Clique no botão Caixa de grupo no grupo Controles de Formulários. Ao clicar no botão, o cursor
do mouse será alterado para a figura posicione o cursor no local desejado (ao lado da Caixa
Forma de Pagamento), pressione o botão esquerdo do mouse e, mantendo o botão pressionado,
arraste até desenhar um retângulo conforme figura abaixo:

• 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 L8.

Pag.: 160 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

• Repita o processo para o segundo controle. Clique com o botão direito do mouse sobre o controle
(IPI) 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 L9.

Agora vamos fazer um teste. Clique nos dois botões e observe as células J5 e J6. Elas deverão mostrar
os valores VERDADEIRO.

Fone: 4121-6166 Reprodução Proibida Pag.: 161


Microsoft Excel – Avançado

Botões de Controles ActiveX


Os Botões de Controle de ActiveX permitem uma vasta gama de personalização. Como elemento de pro-
gramação, é utilizado mais facilmente num desenvolvimento em VBA.

Quantidade (Botão de rotação)


Criaremos agora o Botão de rotação – ActiveX para definirmos a quantidade.
• Clique no respectivo controle e desenhe um retângulo vertical na célula H9. Ao soltar o mouse o
controle será adicionado.

Vamos configurar o controle:


• Clique com o botão direito do mouse sobre o controle e selecione a opção Propriedades.

• Defina LinkedCell digitando G9, o valor Min atribua 1 e o valor Max mantenha 100.
• Feche a janela de propriedades. Vamos testar o botão. No menu desenvolvedor desligue o modo
design (clicando sobre ele, sumirá o cinza escuro – significa desligado):

Pag.: 162 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

Na célula G9 devemos criar uma validação de dados para impedir a digitação direto na célula de
valores acima de 100. Para isso, na guia dados, clicamos em validação de dados, e definimos
Permitir: Número inteiro, Mínimo: 1 e Máximo: 100.

Em alerta de erro, colocamos no Título: Limite:


e na mensagem de erro: Apenas números entre 1 e 100.

Criaremos agora os botões para definirmos o produto e o fornecedor. Na guia desenvolvedor,


clique em inserir e escolha o Botão de rotação – ActiveX.

• Clique no respectivo controle e desenhe um retângulo horizontal na célula D7. Ao soltar o mouse
o controle será adicionado.
• Clique com o botão direito do mouse sobre o controle e selecione a opção Propriedades.

Fone: 4121-6166 Reprodução Proibida Pag.: 163


Microsoft Excel – Avançado

• No LinkedCell defina L5 (deve ser digitado), em ListFillRange digite produtos e em Style sele-
cione 2.

• O estilo 2 torna o botão apenas lista, impedindo a digitação de um novo item.


• Feche a janela de propriedades. Vamos testar o botão. No menu desenvolvedor desligue o modo
design (clicando sobre ele, sumirá o cinza escuro – significa desligado):
• Repita o processo para o botão fornecedor na célula G7 definindo o LinkedCell para L6 (deve ser
digitado), em ListFillRange digite fornecedores e em Style selecione 2.
Observe nas células L5 e L5 que os valores mudam de acordo com o item seleciono.

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 G5 logo, selecione esta célula e digite a fórmula:
=HOJE()
2. A célula D9 deverá ter uma formula que, baseado no produto e fornecedor selecionados forneça
o preço correspondente. Para isso utilizaremos a função procv com corresp. Na célula D9 digite
a seguinte fórmula:
=PROCV(L5;dados;CORRESP(L6;fornecedores;0)+1;0)
3. Coloque na célula B11 o valor total. Ou seja, o preço vezes a quantidade do produto selecionado.
Para isto, selecione a célula B11 e digite a fórmula:
=D9*G9
4. Na tabela de vínculos iremos calcular os valores dos impostos:

Pag.: 164 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

a. Na célula M8 digite a fórmula: =L8*18%


b. Na célula K6 digite a fórmula: =L9*10%
Observe que não estamos multiplicando um texto e sim um valor lógico (verdadeiro ou
falso), onde verdadeiro assume o valor 1 e falso assume o valor 0.
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 10%. Para isso, ative
a célula M11 (valores antes dos impostos) e digite a fórmula:
=SE(L7=2;D11*90%;SE(L7=3;D11*110%;D11))
6. Impostos: No cálculo do IPI o percentual incide sobre este valor bruto calculado na célula M11.
Já para o ICMS o imposto incide sobre o preço final (valor da nota fiscal). Por isso vamos digitar
a seguinte fórmula na célula G11:
=M11*(1+M9)/(1-M8)

Áreas de transferências (Fórmulas)


Agora precisamos preencher as demais células da Área de transferência. Para isso digite as fórmulas
abaixo:
a. Nas células K17 até Q17 digite as fórmulas dos vínculos:
Produto Fornecedor Preço Quantidade Total À pagar: Data
=L5 =L6 =D9 =G9 =D11 =G11 =G5

b. Na célula R17 digite a fórmula: =ESCOLHER(L7;"Cheque";"Dinheiro";"Cartão")

c. Nas célula S17 digite a fórmula: =G11*M8

d. Na célula T17 digite a fórmula: =M9*M11

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:

Fone: 4121-6166 Reprodução Proibida Pag.: 165


Microsoft Excel – Avançado

DICA Para retirar as Linhas de Grade da planilha clique na guia Exibição, no grupo Mostrar
desmarque a opção Linhas de Grade.

Bloquear Células de uma Planilha


A proteção de células é bastante utilizada para se restringir o acesso a fórmulas. Por padrão, todas as
células vêm formatadas para serem travadas quando é dado o comando para travar a planilha, mas esta
opção pode ser facilmente alterada, de forma que disponibiliza selecionar quais células devem ser trava-
das.
• Bloqueada: Evita que as células selecionadas sejam alteradas, movidas, redimensionadas ou
excluídas.
Para alterar a forma de proteção das células, proceda da seguinte forma:
Selecionar as células que você deseja que sejam travadas.
• Ocultas: Oculta uma fórmula em uma célula de maneira que ela não apareça na barra de fórmulas
quando a célula for selecionada. Se você selecionar essa opção, ela não terá efeito a menos que
a planilha esteja protegida.
Caso se queira ocultar a fórmula que existe dentro das células selecionadas, basta marcar a caixa de
verificação Ocultas. Observe que esta opção só faz sentido quando a célula deve ser travada, de forma
que o usuário não possa alterar nem ver o conteúdo das células que possuem fórmulas.
Como exemplo iremos desbloquear algumas células da fórmula criando anteriormente para que possamos
proteger a planilha e ficarmos apenas com algumas células livres para alteração. Para isso siga os proce-
dimentos:
• Selecione a célula G9 e segurado a tecla CTRL selecione o intervalo de L5:L9;
• Clique na guia Página Inicial, no grupo Células, clique no botão de Formatar e clique na opção
Bloquear Célula para desbloquear as células selecionadas.

Pag.: 166 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

• 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 Proteger
Planilha.

Será exibida a janela de Proteger Planilha:

Marcar as caixas de verificação correspondentes aos itens que se


deseja proteger escolhendo o tipo de ação que será permitida.

No nosso exemplo deixaremos marcada apenas a opção Selecio-


nar células desbloqueadas. Assim o usuário só poderá clicar nas
células que destravamos anteriormente.
Se desejar proteger com senha, esta deve ser digitada na caixa
Senha (opcional).
Clicar no botão OK se foi inserida uma senha, será requisitado que
se confirme o que foi digitado.

Proteger Pasta de trabalho


Às vezes é necessário proteger apenas a estrutura e o modo de exibição da pasta de trabalho, isto é, não
permitir que sejam incluídas ou excluídas planilhas, mover ou copiar planilha, alterar as propriedades,
Dividir e congelar painéis.
Para proteger a pasta de trabalho, vá até a guia Revisão, no grupo Alterações clique no botão Proteger
Pasta de Trabalho e clique em Proteger Estrutura e Janelas.

Fone: 4121-6166 Reprodução Proibida Pag.: 167


Microsoft Excel – Avançado

Estrutura: Protege a estrutura de uma pasta de trabalho de modo que as


planilhas não possam ser excluídas, movidas, ocultas, reexibidas ou re-
nomeadas, e novas planilhas não possam ser incluídas.

Janelas: Impede que as janelas de uma pasta de trabalho sejam movi-


das, redimensionadas, ocultas, reexibidas ou fechadas.

Proteger e compartilhar pasta de trabalho


Quando é necessário compartilhar a pasta de trabalho, é preciso proteger, de forma que, quando o arquivo
estiver sendo usado por um ou mais usuários ao mesmo tempo, não possam ocorrer operações que alte-
rem a integridade dos dados, por exemplo, se dois ou mais usuários tentarem, ao mesmo tempo, alterar o
conteúdo de uma mesma célula, a pasta de trabalho estará protegida contra isto.
Para se proteger e compartilhar a pasta de trabalho, faça:
• Clicar na guia Revisão, no Grupo Alterações clique no comando Proteger e compartilhar pasta
de trabalho.

• Marcar a caixa de verificação Compartilhar com alterações de controle.


• Pode-se definir uma senha, se desejado, deve-se digitá-la no campo Senha (opcional).
• Clicar no botão OK caso tenha sido digitada a senha opcional, está deve ser confirmada neste
momento.

Protege o compartilhamento e o controle do histórico da alteração em uma pasta de trabalho comparti-


lhada, para que não possam ser desativados. Se a pasta de trabalho não estiver compartilhada quando
você marcar esta caixa de seleção e clicar em OK, será exibida uma mensagem perguntando se você
deseja salvar a pasta de trabalho como uma pasta de trabalho compartilhada. Em uma pasta de trabalho
já compartilhada, é possível ativar a proteção para o compartilhamento e histórico da alteração, mas não
designar senha para essa proteção. Para designar uma senha, é preciso, em primeiro lugar, remover o
compartilhamento da pasta de trabalho.

Pag.: 168 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

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 ca-
mada de segurança adicional, convém proteger o arquivo de pasta de trabalho inteiro
usando uma senha. Isso permite que somente usuários autorizados exibam ou modifi-
quem os dados da pasta de trabalho.

Proteger a Pasta de Trabalho com Senha


Em se tratando de salvar os arquivos no Microsoft Excel, pode-se, além de armazenar o arquivo de ma-
neira padrão, colocar senhas de proteção e gravação, criar backup, recomendável somente para leitura e
alterar o tipo do arquivo.

Para inserir senha para Abrir a Pasta de Trabalho


1. Clique no Menu Arquivo e em seguida clique em Salvar Como.

2. Clique no botão Ferramentas e, em seguida, clique em Opções Gerais.

Fone: 4121-6166 Reprodução Proibida Pag.: 169


Microsoft Excel – Avançado

3. Digite uma senha na caixa Senha de Proteção.


4. Digite uma senha diferente na caixa Senha de Gravação.
5. Clique em OK.
6. Na caixa Reinsira a senha para prosseguir, digite a primeira senha e clique em OK.
7. Na caixa Reinsira a senha para modificar digite a segunda senha e clique em OK.

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 macrocomandos em uma folha de macro.

Gravador
Para gravar uma nova macro, na guia Desenvolvedor, no grupo Código, clique em Gravar Macro.

Será aberta a seguinte caixa de diálogo:

Pag.: 170 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

Nesta caixa de diálogo, podemos:


• Alterar o nome da macro.
• Atribuir uma tecla de atalho.
• Alterar o local de gravação da macro
• Alterar a descrição da macro.

A caixa de combinação “Armazenar macro em:” pos-


sui as seguintes opções:

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 Gra-
vação.

Execute os passos que deseja gravar em sua macro e clique no botão Parar gravação.

Formas de execução de Macro


Para executar uma macro qualquer, podemos usar o seguinte procedimento:
• Clique na guia Desenvolvedor, no grupo Código, clique em Macros;

• Será exibido a seguinte caixa de diálogo:

Fone: 4121-6166 Reprodução Proibida Pag.: 171


Microsoft Excel – Avançado

Onde:
• Executar: executa a macro selecionada.
• Cancelar: cancela a operação fechando a
caixa de diálogo Macro
• Entrar: Executa a macro selecionada uma
linha de código de cada vez.
• Editar: abre a janela do VBA
• Criar: permite a criação de uma nova ma-
cro
• Excluir: exclui a macro selecionada
• Opções: permite a atribuição de uma tecla
de atalho e/ou a alteração da descrição da
macro

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 extensão
.XLSM (Pasta de Trabalho Habilitada para Macro do Excel). Caso contrário a macro

! será excluída.
Outra forma de armazenar a macro na Pasta de Trabalho e salvar no modo de Com-
patibilidade para o Excel 97-2003.

Exemplos de Gravação de Macros


Exemplo 1 – Macro para Redefinir o formulário
Neste exemplo iremos criar uma macro para redefinir o formulário a mesma deverá apagar as células de
vínculo dos controles. Apagará a célula E7 e as células do intervalo de J2:J6. Para isso siga os procedi-
mentos abaixo:
1. Clique na Guia Desenvolvedor, selecione o grupo Código e clique em Gravar Macro.

Pag.: 172 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

2. Na caixa de diálogo Gravar Macro, digite:


LimparForm. Escolha para armazenar em
EstaPasta_de_Trabalho.
3. Digite a letra L (maiúscula) para criar o ata-
lho CTRL+SHIFT+L.
4. No campo Descrição identifique sua macro
e depois clique em OK.
5. Selecione as células L5:L9 e pressione a te-
cla DELETE;
6. Selecione a célula G11 e pressione a tecla
DELETE;
7. Clique na guia Desenvolvedor e clique no
botão Para gravação;

8. Preencha o formulário e execute a macro pressionando CTRL + SHIFT + L para testarmos a ma-
cro.

Devido a macrocriada 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 destes campos utilizando a função
SEERRO como segue abaixo:

• D9 → =SEERRO(PROCV(L5;dados;CORRESP(L6;fornecedores;0)+1;0);"")
• D11 → =SEERRO(D9*G9;"")
• G11 → =SEERRO(M11*(1+M9)/(1-M8);"")

Fone: 4121-6166 Reprodução Proibida Pag.: 173


Microsoft Excel – Avançado

Exemplo 2 – Macro para Gravar dados em outra Planilha


Neste exemplo iremos criar uma macro para gravar os dados do formulário na planilha SOLICITAÇÕES
que será nossa base de dados. Para isso siga os procedimentos abaixo:
1. Clique na guia Desenvolvedor, selecione o grupo Código e clique em Gravar Macro.

2. Na caixa de diálogo Gravar Macro, digite:


GravarDados. Escolha para armazenar em
EstaPasta_de_Trabalho.
3. No campo Descrição identifique sua macro
e depois clique em OK.
4. Clique na Planilha SOLICITAÇÕES;
5. Habilite a opção Usar Referências Relati-
vas, no grupo Código da guia Desenvolve-
dor;

6. Na Caixa de nome digite a referência A50000 e pressione ENTER;

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 K17:T17);

Pag.: 174 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

11. Pressione a tecla CTRL + C para copiarmos as células;


12. Clique na planilha SOLICITAÇÕES;
13. Clique no botão COLAR da guia Página Inicial e esco-
lha a opção COLAR VALORES;
14. Retorne para a planilha FORM, clique na célula G9 e
pressione a tecla ESC;
15. Clique na guia Desenvolvedor e clique no botão Para
gravação;

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:

Para criarmos os botões siga os procedimentos a baixo:


• Clique na guia Inserir, no grupo Ilustrações, clique no botão Formas e desenhe um retângulo
com canto arredondado colocando o texto GRAVAR. Aplique a formatação que desejar;
• Copie e cole uma cópia do botão, altere a cor e o texto para LIMPAR. Alinhe os botões;
• Com o botão direito do mouse sobre o botão GRAVAR, atribua a macro GravarDados e sobre o
botão LIMPAR atribua LimparForm;

Fone: 4121-6166 Reprodução Proibida Pag.: 175


Microsoft Excel – Avançado

Agora vamos melhor a aparência do formulário:


• Selecione a coluna K, pressione CTRL + SHIFT + SETA PARA DIREITA até selecionar a última
coluna da planilha;
• Clique com o botão direito do mouse em uma das colunas selecionadas e selecione a opção Ocul-
tar;
• Selecione a linha 20 e pressione CTRL + SHIFT + SETA PARA BAIXO até selecionar a última
linha;
• Clique com o botão direito do mouse em uma das linhas selecionadas e selecione a opção Ocul-
tar;
Agora iremos tirar os cabeçalhos das linhas e colunas:
• Clique na guia Exibição, no grupo Mostrar, desmarque a
opção Títulos e a barra de fórmulas;

Para finalizar iremos Proteger a planilha:


• Clique na guia Revisão, no grupo Alterações, clique na opção Proteger Planilha;

• Na janela de proteção deixe marcada apenas a opção Selecionar células desbloqueadas;

• Se quiser pode definir uma senha para proteger a planilha. Pronto nosso formulário está concluído.

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 na pasta de desafios e em caso de dúvidas você poderá tirar com seu instrutor durante o trei-
namento ou através do e-mail:
duvidas@digicad.com.br

Pag.: 176 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

AULA 8

Macro para Importação de Dados


Exemplo 3 – Macro para Importação de Arquivo TXT
1. Clique na guia Desenvolvedor, selecione o grupo Código e clique em Gravar Macro.

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 mes-
mos 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 nosso
exemplo utilizaremos o arquivo população.txt. Clique no
arquivo e em seguida clique no botão Importar;

Fone: 4121-6166 Reprodução Proibida Pag.: 177


Microsoft Excel – Avançado

• Será aberta a janela do Assistente de importação de texto. Na Etapa 1 de 3 marque a opção


Delimitado e clique no botão Avançar;

• Na Etapa 2 de 3 marque a opção Tabulação que é o delimitador de colunas do arquivo de


texto. O delimitador depende da base de dados utilizada.
• Clique no botão Avançar;

• Na Etapa 3 de 3 podemos definir os formatos dos dados das colunas. Clique em Concluir.

Pag.: 178 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

• Na janela que se abre selecione a opção Na nova planilha para que seja criada uma planilha
para os dados importados e clique em OK.

• Os dados serão inseridos da nova planilha como no exemplo abaixo:

• Pressione a tecla CTRL + * (asterisco) do teclado numérico para selecionar toda a área de
dados;

Fone: 4121-6166 Reprodução Proibida Pag.: 179


Microsoft Excel – Avançado

• Aplique todas as bordas;


• Vá até a guia Exibição e no grupo
Mostrar / Ocultar, desative as Li-
nhas de grade;

• Selecione o intervalo de A1:F1 e


aplique a formatação Negrito, Cen-
tralizado e Preenchimento Cinza 25%;
• Clique na célula A1;
• Clique na guia Desenvolvedor e clique no botão Para gra-
vação.
• Execute a macro pressionando CTRL + SHIFT + I para
testarmos a macro.

Associar macro a um botão na barra de ferramentas


Para associar uma macro a um botão, primeiro você deverá inserir um novo botão na barra de ferramentas,
e depois fazer a associação da macro.
• Inserindo um novo botão na barra de ferramentas de acesso rápido:
• Clique com botão direito na Barra de ferramentas de acesso rápido e em seguida, clique em
Personalizar Barra de Ferramentas de Acesso Rápido.

• Será exibida a seguinte caixa de diálogo:

Pag.: 180 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

• Em Escolher comandos em selecione Macros, sele-


cione o nome da macro que deseja adicionar e clique
no botão Adicionar.
• Em seguida, clique no botão Modificar para escolher
a imagem que será estampada no botão.
• Clique em OK.
• Na Barra de Ferramentas de Acesso Rápido será in-
serido o novo botão com a Macroassociada clique no
botão para testar.

Personalizar a Barra de Acesso Rápido


A Barra de Ferramentas de Acesso Rápido é personalizável e contém um conjunto de comandos inde-
pendentes da guia exibida no momento na Faixa de Opções. Você pode mover a Barra de Ferramentas
de Acesso Rápido de um de dois locais possíveis e pode adicionar, a essa barra, botões que representem
comandos.

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 con-
teú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 Ferramen-
tas de Acesso Rápido. Entretanto, você pode personalizar a Faixa de Opções de acordo com
suas preferências. Por exemplo, você pode criar guias e grupos personalizados para conter os
comandos de uso mais frequente.

Adicionar um comando à Barra de Ferramentas de Acesso Rápido


• Na Faixa de Opções, clique na guia ou no grupo apropriado para exibir o comando a ser adicio-
nado à Barra de Ferramentas de Acesso Rápido.
• Clique com o botão direito do mouse no comando e, em seguida, clique em Adicionar à Barra de
Ferramentas de Acesso Rápido no menu de atalho.

Fone: 4121-6166 Reprodução Proibida Pag.: 181


Microsoft Excel – Avançado

Podemos também Personalizar a Barra de Ferramentas de Acesso Rápido. Quando esta opção é aci-
ona a janela de Opções do Excel será aberta com a possibilidade de adicionarmos Mais comandos a
barra.

Basta selecionar o comando e clicar no botão Adicionar.

Remover um comando da Barra de Ferramentas de Acesso Rápido


• Clique com o botão direito do mouse no comando que você deseja remover da Barra de Ferra-
mentas de Acesso Rápido e, no menu de atalho, clique em Remover da Barra de Ferramentas
de Acesso Rápido.

A Digicad possui um treinamento especifico voltado a Programação para Excel. O trei-


namento é o de VBA para Excel.
Tenha um diferencial a mais para o mercado de trabalho. Aprenda a programar, criar
DICA

novas funções e automatizar planilhas utilizando a linguagem VBA do Excel.


Entre em contato e obtenha mais informações:
(11) 4121-6166 ou cursos@digicad.com.br

Pag.: 182 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

Personalizar a Faixa de Opções


Use as personalizações para ajustar a Faixa de Opções, que faz parte da interface de usuário do Microsoft
Office Fluent, da maneira que desejar. Por exemplo, você pode criar guias e grupos personalizados
para conter os comandos usados com frequência.

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.

A personalização da Faixa de Opções é específica para o programa do Microsoft Office

! em que você estiver trabalhando no momento. A personalização da Faixa de Opções


não se aplica a todos os programas do Office.

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 Nova Guia.


• Após clique na Nova Guia e clique no botão Renomear e substitua o nome da Guia;

Fone: 4121-6166 Reprodução Proibida Pag.: 183


Microsoft Excel – Avançado

• Clique em OK;
• Renomeie o Novo Grupo e clique em OK;
• Selecione o grupo renomeado;
• Escolha os comandos que deseja adicionar no grupo e clique
no botão Adicionar;

• Se quiser crie um novo grupo, renomeie e adicione os comandos. Após terminar clique em OK e
a nova guia estará disponível na Faixa de Opções.

Importa e Exportar Personalizações


Se preferir você pode também Importar/Exportar as personalizações para serem inseridas em outros
computadores com Excel. Para isso siga os passos abaixo:
• Após ter personalizado a Faixa de Opções e Barra de ferramentas de Acesso Rápido clique no
botão Importar/Exportar;

• Salve o arquivo e depois importe o arquivo em outro computador através do botão Importar/Ex-
portar da opção Personalizar Faixa de Opções.

• Desta forma o Excel irá ter as mesmas guias e ferramentas.

Pag.: 184 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

Revisão Geral – Folha de Pagamento


Vamos elaborar um cálculo de Folha de Pagamento. Iremos rever as principais ferramentas que aprende-
mos no curso.
1. Para calcular o desconto do INSS e do IR, você deverá utilizar as tabelas abaixo (você poderá
atualizar os valores com tabelas que estão disponíveis em sites na internet.

2. Para facilitar os cálculos nomeie os intervalos das tabelas:


a. Selecione o intervalo B6:D8 e nomeie como INSS (tabela INSS);
b. Dê o nome de sal_teto (salário teto) à célula C8;
c. Nomeie a célula G6 como teto_contrib (teto de contribuição);
d. O intervalo B14:E18 deve ser nomeado como IR (tabela IR);
e. Nomeie a célula G12 como dep.

3. Na planilha funcionários iremos realizar os cálculos.

4. Vamos calcular o salário bruto digitando na célula G3:


=ARREDONDAR.PARA.CIMA(E3*F3*24;2)
5. Para calcular o INSS vamos usar na célula H3 as funções Se e Procv:
=ARREDONDAR.PARA.BAIXO(SE(G3>sal_teto;Teto_contrib;PROCV(G3;inss;3;1)*G3);2)

Fone: 4121-6166 Reprodução Proibida Pag.: 185


Microsoft Excel – Avançado

6. No cálculo do Salário Base do IR (célula J3), vamos abater o INSS e desconto por dependente
multiplicado pelo número de dependentes. Porém caso o cálculo retorne um valor negativo o re-
sultado deverá ser zero:
=SE((G3-H3-I3*dep)<0;0;G3-H3-I3*dep)
7. Para calcular o Imposto de Renda (célula K3), utilizaremos a função Procv para achar a faixa
correspondente:
=ARREDONDAR.PARA.BAIXO(PROCV(J3;ir;3;1)*J3-PROCV(J3;ir;4;1);2)
8. Na célula L3 fechamos o cálculo do salário líquido com a fórmula:
=G3-H3-K3

Agora vamos calcular o total de gastos com salário bruto por departamento. Na célula C32 usaremos a
função somase:
=SOMASE($D$3:$D$28;B32;$G$3:$G$28)

Na célula F32 teremos a quantidade de funcionário por empresa:


=CONT.SE(C3:$C$28;E32)

Na próxima planilha, “Folha de Pagamento”, filtraremos apenas os funcionários que receberão o salário
diretamente, deixando de fora os terceirizados. Para isso usaremos a ferramenta de filtro avançado:

Em ação, mudamos a opção para “Copiar para outro local”. Em seguida, clicando no “Intervalo da lista”
selecionamos toda a tabela (incluindo os títulos) da planilha “Funcionários”. No campo “Intervalo de cri-
tério” selecionamos a faixa B4:B6. No campo “Copiar para” selecionamos a célula B8.

Pag.: 186 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

Utilizando esta planilha, crie um Relatório de Tabela Dinâmica que mostre os pagamentos com Salário
Líquido das Empresas por Departamentos conforme modelo abaixo:

A partir desta tabela dinâmica, crie um gráfico dinâmico utilizando colunas empilhadas ilustrando o resul-
tado obtido:

Para isso, clique em alguma célula da tabela dinâmica e na guia analisar, selecione gráfico dinâmico.

Exercícios Propostos
Para fixar o conteúdo da AULA 08 e tirar possíveis dúvidas realize os exercícios complementares que se
encontram na pasta de desafios e em caso de dúvidas você poderá tirar com seu instrutor durante o trei-
namento ou através do e-mail:
duvidas@digicad.com.br

Fone: 4121-6166 Reprodução Proibida Pag.: 187


Microsoft Excel – Avançado

Teclas de Atalho

Comando Atalho Descrição


Nova pasta CTRL+O Cria nova pasta.
Nova planilha ALT+SHIFT+F1 Insere uma nova planilha.
Abrir planilha CTRL+A Abrir Planilha
Salvar CTRL+B Salva o arquivo ativo com seu nome de arquivo,
local e formato atual.
Salvar Como F12 Exibe a caixa de diálogo Salvar Como.
Imprimir CTRL+P Exibe a caixa de diálogo Imprimir.
Fechar janela CTRL+W ou Fecha a janela da pasta de trabalho selecio-
CTRL+F4 nada.
Copia CTRL+C Copia as células selecionadas.
Recortar CTRL+X Recorta as células selecionadas.
Colar CTRL+V Insere o conteúdo da Área de Transferência no
ponto de inserção e substitui qualquer seleção.
Disponível somente depois de ter recortado ou
copiado um objeto, texto ou conteúdo de cé-
lula.
Colar especial CTRL+ALT+V Exibe a caixa de diálogo Colar Especial, disponí-
vel somente depois que você recortar ou copiar
um objeto, textos ou conteúdo de célula em
uma planilha ou em outro programa.
Copia conteúdo e formato CTRL+D Usa o comando Preencher Abaixo para copiar o
conteúdo e o formato da célula mais acima de
um intervalo selecionado nas células abaixo.
Negrito CTRL+N ou Aplica formatação em negrito.
CTRL + 2
Itálico CTRL + i ou Aplica/remove formatação em itálico.
CTRL+3
Sublinhado CTRL + S ou Aplica/remove sublinhado.
CTRL+4
Tachado CTRL+5 Aplica/remove tachado.
Desfazer CTRL+Z Usa o comando Desfazer para reverter o último
comando ou excluir a última entrada digitada.
Repetir último CTRL+R Repete o último comando ou ação, se possível.
Repetir última ação CTRL+Y ou Repete o último comando ou ação, se possível.
F4
Correção automática CTRL+SHIFT+Z Usa o comando Desfazer ou Refazer para rever-
ter ou restaurar a correção automática quando
Marcas Inteligentes de AutoCorreção são exibi-
das.
Fonte CTRL+SHIFT+P Abre a caixa de diálogo Formatar Células com a
guia Fonte selecionada.

Pag.: 188 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

Comando Atalho Descrição


Formatar células CTRL+SHIFT+F ou Abre a caixa de diálogo Formatar Células.
CTRL + 1
Seleciona tudo CTRL+T Seleciona Planilha inteira.
Seleciona coluna CTRL+ Seleciona uma coluna inteira na planilha.
barra espaços
Seleciona linha SHIFT+ Seleciona uma linha inteira na planilha.
barra de espaços
Exibir linhas CTRL+SHIFT+( Exibe as linhas ocultas dentro da seleção.
Exibir colunas CTRL+SHIFT+) Exibe as colunas ocultas dentro da seleção.
Ocultar linhas CTRL+9 Oculta as linhas selecionadas.
Ocultar colunas CTRL+0 Oculta as colunas selecionadas.
Inserir células CTRL+SHIFT+Mais Exibe a caixa de diálogo Inserir para inserir célu-
las em branco.
Excluir células CTRL+Menos Exibe a caixa de diálogo Excluir para excluir as
células selecionadas.
Nova linha na célula ALT+ENTER Inicia uma nova linha na mesma célula.
Aplica contorno CTRL+SHIFT+& Aplica o contorno às células selecionadas.
Remove contorno CTRL+SHIFT_ Remove o contorno das células selecionadas.
Seleciona região CTRL+SHIFT+* Seleciona a região atual em torno da célula
ativa (a área de dados circunscrita por linhas e
colunas vazias). Em uma tabela dinâmica, seleci-
ona o relatório inteiro.
Seleciona células com comen- CTRL+SHIFT+O
tários
Localizar/Substituir CTRL+L Exibe a caixa de diálogo Localizar e Substituir
com a guia Localizar selecionada, enquanto
SHIFT+F4 repete a última ação de Localizar.
Ir para CTRL+G ou F5
Alterna valores x fórmulas CTRL+Shifit+` Alterna entre a exibição dos valores da célula e
a exibição de fórmulas na planilha.
Hora atual CTRL+SHIFT+: Insere a hora atual.
Data atual CTRL+; Insere a data atual.
Número geral CTRL+SHIFT+~ Aplica o formato de número Geral.
R$ 0.000,00 CTRL+SHIFT+$ Aplica o formato Moeda com duas casas deci-
mais (números negativos entre parênteses)
00% CTRL+SHIFT+% Aplica o formato Porcentagem sem casas deci-
mais.
0,00E+00 CTRL+SHIFT+^ Aplica o formato de número Exponencial com
duas casas decimais.
0.000,00 CTRL+SHIFT+! Aplica o formato Número com duas casas deci-
mais, separador de milhar e sinal de menos (-)
para valores negativos.
dd/mmm/aa CTRL+SHIFT+# Aplica o formato Data com dia, mês e ano.
Exibir/Ocultar objetos CTRL+6 Alterna entre ocultar objetos, exibir objetos e
exibir espaços reservados para objetos.

Fone: 4121-6166 Reprodução Proibida Pag.: 189


Microsoft Excel – Avançado

Comando Atalho Descrição


Exibir/Ocultar símbolos estru- CTRL+8 Exibe ou oculta os símbolos de estrutura de tó-
tura tópicos picos.
Hiperlinks CTRL+K Exibe a caixa de diálogo Inserir Hiperlink para
novos hiperlinks ou a caixa de diálogo Editar Hi-
perlink para os hiperlinks existentes que estão
selecionados.
Ajuda F1 Exibe o painel de tarefas da Ajuda do Microsoft
Office Excel
Faixa de Opções CTRL+F1 Exibe ou oculta a Faixa de Opções, um compo-
nente da Interface de usuário Microsoft Office
Fluente.
Gráfico F11 Cria um gráfico dos dados no intervalo selecio-
nado. SHIFT+F11 insere uma nova planilha.
ALT+F11 abre o Editor do Microsoft Visual Basic,
no qual você pode criar uma macro utilizando o
VBA (Visual Basic for Applications).
Gráfico ALT+F1 Cria um gráfico dos dados no intervalo atual.
Editar célula F2 Edita a célula ativa e posiciona o ponto de inser-
ção no fim do conteúdo da célula. Ele também
move o ponto de inserção para a Barra de Fór-
mulas para edição em uma célula desativada.
Adicionar/Editar comentário SHIFT+F2 Adiciona ou edita um comentário de célula.
Visualizar Impressão CTRL+F2 Exibe a janela Visualizar Impressão.
Gerenciador de Nome CTRL+F3 Exibe a caixa de diálogo Gerenciador de Nome.
Inserir função SHIFT+F3 Exibe a caixa de diálogo Inserir Função.
Restaurar janela CTRL+F5 Restaura o tamanho da janela da pasta de tra-
balho selecionada.
F6 Alterna entre a planilha, a Faixa de Opções, o
painel de tarefas e os controles de zoom. Em
uma planilha que foi dividida (menu Exibir, co-
mando Gerenciar Esta Janela, Congelar Painéis,
Dividir Janela), F6 inclui os painéis divididos ao
alternar entre painéis e a área da Faixa de Op-
ções.
CTRL+F6 Alterna para a próxima janela da pasta de traba-
lho quando mais de uma janela da pasta de tra-
balho é aberta.
Verificar ortografia F7 Exibe a caixa de diálogo Verificar ortografia
para verificar a ortografia na planilha ativa ou
no intervalo selecionado. Use as teclas de dire-
ção para mover a janela e, quando terminar,
pressione ENTER ou ESC para cancelar.
Mover janela CTRL+F7 Executa o comando Mover na janela da pasta
de trabalho quando ela não está maximizada.
Modo estendido F8 Ativa ou desativa o modo estendido. Nesse
modo, Seleção Estendida aparece na linha de
status e as teclas de direção estendem a sele-
ção.

Pag.: 190 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

Comando Atalho Descrição


Adicionar célula não adja- SHIFT+F8 Permite adicionar uma célula não adjacente ou
cente um intervalo a uma seleção de células, utili-
zando as teclas de direção.
Tamanho - bordas CTRL+F8 Executa o comando Tamanho (no menu Con-
trole da janela da pasta de trabalho), quando
uma pasta de trabalho não está maximizada.
Macro ALT+F8 Exibe a caixa de diálogo Macro para criar, exe-
cutar, editar ou excluir uma macro.
Marca inteligente F10 Ativa e desativa as dicas de tecla.
ALT+SHIFT+F10 exibe o menu ou a mensagem
de uma marca inteligente. Se mais de uma
marca inteligente estiver presente, alterna para
a marca inteligente seguinte e exibe seu menu
ou sua mensagem.
Menu de atalho SHIFT+F10 Exibe o menu de atalho para um item selecio-
nado.
Maximizar/Restaurar CTRL+F10 Maximiza ou restaura a janela da pasta de tra-
balho selecionada.
Move a célula ativa CTRL+teclas de di- Move para a margem da região de dados (um
reção intervalo de células que contém dados e é deli-
mitado por células vazias ou bordas de folha de
dados) em uma planilha.
Seleciona células SHIFT+teclas de di- Estende a seleção das células em uma célula.
reção
Estende seleção CTRL+SHIFT+teclas Estende a seleção de células à última célula pre-
de direção enchida na mesma coluna ou linha como a cé-
lula ativa ou, se a próxima célula estiver em
branco, estende a seleção para a próxima célula
preenchida.
Seleciona célula acima SHIFT+ENTER Conclui uma entrada de célula e seleciona a cé-
lula de cima.
Seleciona células acima CTRL+SHIFT+HOME Estende a seleção de células até o início da pla-
nilha.
Início HOME Move para o início de uma linha em uma plani-
lha.
Move para a célula no canto superior esquerdo
da janela quando SCROLL LOCK está ativado.
Seleciona o primeiro comando no menu quando
um menu ou sub-menu fica visível.
Início da planilha CTRL+HOME Move para o início de uma planilha.
Tela abaixo PAGE DOWN Move uma tela para baixo na planilha.
Tela à direita ALT+PAGE DOWN Move uma tela para a direita na planilha.
Tela à esquerda ALT+PAGE UP Move uma tela para a esquerda na planilha.
Tela acima PAGE UP Move uma tela para cima na planilha.
Próxima planilha CTRL+PAGE DOWN Move para a próxima planilha na pasta de tra-
balho.
Planilha anterior CTRL+PAGE UP Move para a planilha anterior na pasta de tra-
balho.

Fone: 4121-6166 Reprodução Proibida Pag.: 191


Microsoft Excel – Avançado

Comando Atalho Descrição


Seleciona planilha atual e a CTRL+SHIFT+PAGE Seleciona a planilha atual e a próxima planilha
próxima DOWN na pasta de trabalho.
Seleciona planilha atual e a CTRL+SHIFT+ PAGE Seleciona a planilha atual e a anterior na pasta
anterior UP de trabalho.
Seleciona região CTRL+SHIFT+ Se a planilha contiver dados, CTRL+SHIFT+barra
barra de espaços de espaços seleciona a região atual. Pressionar
CTRL+SHIFT+barra de espaços nova- mente se-
leciona a região atual e suas linhas de resumo.

Quando um objeto é selecionado,


CTRL+SHIFT+barra de espaços seleciona todos
os objetos em uma planilha.

CTRL+SHIFT+barra de espaços mais uma vez se-


leciona a planilha inteira.
Menu Controle ALT+barra de es- Exibe o menu Controle para a janela do Micro-
paço soft Office Excel.
Desloca célula ativa TAB Move uma célula para a direita em uma plani-
lha.
Move entre células desprotegidas em uma pla-
nilha protegida. Move para a próxima opção ou
para o grupo de opções em uma
caixa de diálogo.
Célula anterior SHIFT+TAB Move para a célula anterior em uma planilha ou
para a opção anterior em uma caixa de diálogo.
Ativa próxima guia CTRL+TAB Alternar para a próxima guia na caixa de diá-
logo.
Ativa guia anterior CTRL+SHIFT+TAB Alterna para a guia anterior em uma caixa de di-
álogo.

Pag.: 192 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

Resumo das Funções

Função Definição Categoria


Retorna o valor absoluto de um número, um Matemática e
ABS
número sem sinal. Trigonometria
Retorna o número de série da data e da hora
AGORA Data e Hora
atuais
Matemática e
ALEATÓRIO Retorna um número aleatório entre 0 e 1
Trigonometria
ANO Converte um número de série em um ano Data e Hora
Arredonda um número até uma quantidade Matemática e
ARRED
especificada de dígitos Trigonometria
Matemática e
ARREDONDAR.PARA.BAIXO Arredonda um número para baixo até zero.
Trigonometria
Arredonda um número para cima afastando-o Matemática e
ARREDONDAR.PARA.CIMA
de zero. Trigonometria
ARRUMAR Remove espaços do texto Texto
Conta as células que contêm números em um
BDCONTAR Banco de dados
banco de dados
Conta células não vazias em um banco de da-
BDCONTARA Banco de dados
dos
Calcula o desvio padrão com base na popula-
BDDESVPA ção inteira de entradas selecionadas de um Banco de dados
banco de dados
Estima o desvio padrão com base em uma
BDEST amostra de entradas selecionadas de um Banco de dados
banco de dados
Extrai de um banco de dados um único regis-
BDEXTRAIR Banco de dados
tro que corresponde a um critério específico
Retorna o valor máximo de entradas selecio-
BDMÁX Banco de dados
nadas de um banco de dados
Calcula a média dos valores em uma coluna
BDMÉDIA de uma lista ou banco de dados que corres- Banco de dados
ponde às condições especificadas por você.
Retorna o menor número de uma coluna em
BDMÍN uma lista ou banco de dados que coincide Banco de dados
com as condições especificadas por você.
Multiplica os valores em um campo específico
BDMULTIPL de registros que correspondem ao critério em Banco de dados
um banco de dados
Adiciona os números à coluna de campos de
BDSOMA registros do banco de dados que correspon- Banco de dados
dem ao critério
Estima a variância com base em uma amostra
BDVAREST de entradas selecionadas de um banco de da- Banco de dados
dos
Estima a variância com base em uma amostra
BDVAREST de entradas selecionadas de um banco de da- Banco de dados
dos
Calcula a variância com base na população
BDVARP inteira de entradas selecionadas de um banco Banco de dados
de dados
Calcula a variância com base na população
BDVARP inteira de entradas selecionadas de um banco Banco de dados
de dados

Fone: 4121-6166 Reprodução Proibida Pag.: 193


Microsoft Excel – Avançado

Função Definição Categoria


Retorna o número da coluna de uma referên-
COL Pesquisa e referência
cia
Agrupa vários itens de texto em um item de
CONCATENAR Texto
texto
Calcula quantos números há na lista de argu-
CONT.NÚM Estatística
mentos
Calcula o número de células não vazias em
CONT.SE um intervalo que correspondem ao critério es- Estatística
pecificado
Aplica critérios a células em vários intervalos
CONT.SES e conta o número de vezes que todos os cri- Estatística
térios são atendidos.
Calcula quantos valores há na lista de argu-
CONT.VALORES Estatística
mentos
Conta o número de células vazias no intervalo
CONTAR.VAZIO Estatística
especificado
Retorna a posição relativa de um item em
CORRESP uma matriz que coincide com um valor espe- Pesquisa e referência
cificado em uma ordem específica.
Retorna o número de série de uma data espe-
DATA Data e Hora
cífica
Converte uma data armazenada como texto
DATA.VALOR em um número de série que o Excel reco- Data e Hora
nhece como data.
É uma função não documentada do Excel, ou
seja, ela existe e funciona muito bem. No en-
DATADIF tanto ela não faz parte da documentação do Não Documentada
Excel. Esta função é muito útil para o cálculo
de idades e tempo de serviço.
Retorna um número de série de data que é o
DATAM número de meses indicado antes ou depois Data e Hora
de data_inicial.
Converte um número de série em um dia do
DIA Data e Hora
mês
Converte um número de série em um dia da
DIA.DA.SEMANA Data e Hora
semana
Calcula o número de dias entre duas datas
DIAS360 Data e Hora
com base em um ano de 360 dias
Retorna um número que representa uma data
DIATRABALHO que é o número indicado de dias úteis antes Data e Hora
ou após uma data (a data inicial).
Retorna o número de série da data antes ou
depois de um número específico de dias úteis
DIATRABALHO.INTL Data e Hora
usando parâmetros para indicar quais e quan-
tos dias são de fim de semana.
Retorna o número de dias úteis inteiros entre
DIATRABALHOTOTAL Data e Hora
duas datas
Retorna o número de dias úteis inteiros entre
DIATRABALHOTOTAL.INTL duas datas usando parâmetros para indicar Data e Hora
quais e quantos dias são de fim de semana.
Retorna os caracteres mais à direita de um
DIREITA Texto
valor de texto
Retorna VERDADEIRO se todos os argumen-
E Lógica
tos forem VERDADEIRO
Valor se referir ao valor de erro #N/D (valor
É.NÃO.DISP Informações
não disponível).

Pag.: 194 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

Função Definição Categoria


Faz referência a qualquer item que não seja
É.NÃO.TEXTO texto. A função retornará VERDADEIRO se o Informações
valor fizer referência a uma célula vazia.
ÉCÉL.VAZIA Valor se referir a uma célula vazia. Informações
Valor se referir a um valor de erro exceto
ÉERRO Informações
#N/D.
Retorna VERDADEIRO se o valor for um valor
ÉERROS Informações
de erro
Verifica se há uma referência a uma célula
ÉFORMULA que contenha uma fórmula e retorna VER- Informação
DADEIRO ou FALSO.
Retorna VERDADEIRO se número for ímpar,
ÉIMPAR Informação
ou FALSO se número for par.
ÉLÓGICO Valor se referir a um valor lógico. Informações
ÉNÚM Valor se referir a um número. Informações
Retorna VERDADEIRO se o número for par,
ÉPAR Informação
ou FALSO caso o número seja ímpar.
Escolhe um valor a partir de uma lista de va-
ESCOLHER Pesquisa e referência
lores.
Retorna os caracteres mais à esquerda de um
ESQUERDA Texto
valor de texto
Retorna um número específico de caracteres
EXT.TEXTO de uma sequência de texto começando na po- Texto
sição especificada
FALSO Retorna o valor lógico FALSO. Lógica
Retorna o último dia do mês antes ou depois
FIMMÊS Data e Hora
de um dado número de meses.
HOJE Retorna o número de série da data de hoje Data e Hora
HORA Converte um número de série em uma hora Data e Hora
Retorna o número arredondado para cima até Matemática e
ÍMPAR
o inteiro ímpar mais próximo. Trigonometria
Retornar o valor de um elemento em uma ta-
ÍNDICE bela selecionado pelos índices de número de Pesquisa e referência
linha e coluna.
Arredonda um número para baixo até o nú- Matemática e
INT
mero inteiro mais próximo. Trigonometria
LIN Retorna o número da linha de uma referência Pesquisa e referência
Localiza um valor de texto dentro de outro
LOCALIZAR Texto
(não diferencia maiúsculas de minúsculas).
Retorna o maior valor k-ésimo de um conjunto
MAIOR Estatística
de dados
MAIÚSCULA Converte o texto em maiúsculas Texto
Retorna o valor máximo em uma lista de ar-
MÁXIMO Estatística
gumentos
MÉDIA Retorna a média dos argumentos Estatística
Retorna a média (média aritmética) de todas
as células em um intervalo que satisfazem um
Matemática e
MÉDIASE determinado critério. Semelhante a função
Trigonometria
SOMASE só que neste caso ela calcula a mé-
dia.
Retorna a média (média aritmética) de todas Matemática e
MÉDIASES
as células que satisfazem vários critérios. Trigonometria
Retorna o menor valor k-ésimo em um con-
MENOR Estatística
junto de dados
MÊS Converte um número de série em um mês Data e Hora

Fone: 4121-6166 Reprodução Proibida Pag.: 195


Microsoft Excel – Avançado

Função Definição Categoria


Retorna o valor mínimo na lista de argumen-
MÍNIMO Estatística
tos
MINÚSCULA Converte texto para minúsculas Texto e Dados
MINUTO Converte um número de série em um minuto Data e Hora
Retorna o resto depois da divisão de núm por
MOD Não
divisor.
NÃO Inverte o valor lógico do argumento Lógica
Retorna o valor de erro #N/D que significa
NÃO.DISP "não há nenhum valor disponível." Use Informações
NÃO.DISP para marcar células vazias.
Retorna o número total de pagamentos ou pe-
NPER Financeira
ríodos de um investimento.
Retorna o número de caracteres em uma se-
NÚM.CARACT Texto e Dados
quência de texto
Retorna o número que indica onde se encon-
NÚMSEMANA Data e Hora
tra a semana, numericamente, em um ano.
Retorna VERDADEIRO se um dos argumen-
OU Lógica
tos for VERDADEIRO
Retorna o número arredondado para o inteiro Matemática e
PAR
par mais próximo. Trigonometria
Retorna o pagamento periódico de uma anui-
PGTO Financeira
dade
Coloca a primeira letra de cada palavra em
PRI.MAIÚSCULA Texto e Dados
maiúscula em um valor de texto
Procura na linha superior de uma matriz e re-
PROCH Pesquisa e referência
torna o valor da célula especificada
Procura um valor de texto dentro de outro (di-
PROCURAR Texto
ferencia maiúsculas de minúsculas).
Procura na primeira coluna de uma matriz e
PROCV move ao longo da linha para retornar o valor Pesquisa e referência
de uma célula
Matemática e
RAIZ Retorna uma raiz quadrada positiva
Trigonometria
Repete um texto um determinado número de
REPT Texto e Dados
vezes
SE Especifica um teste lógico a ser executado Lógica
Retorna um valor especificado se uma fór-
SEERRO mula gerar um erro; caso contrário, retorna o Informação
resultado da fórmula.
Converte um número de série em um se-
SEGUNDO Data e Hora
gundo
Matemática e
SOMA Adiciona os argumentos
Trigonometria
Adiciona as células especificadas por um de- Matemática e
SOMASE
terminado critério Trigonometria
Soma as células em um intervalo (intervalo:
duas ou mais células em uma planilha. As cé-
Matemática e
SOMASES lulas de um intervalo podem ser adjacentes
Trigonometria
ou não adjacentes.) que atendem a vários cri-
térios.
Substitui um novo texto por um texto antigo
SUBSTITUIR Texto e Dados
em uma sequência de texto
Retorna um subtotal em uma lista ou em um Matemática e
SUBTOTAL
banco de dados. Trigonometria
Retorna a taxa de juros ou taxa de desconto
TAXA Financeira
de um empréstimo ou investimento.

Pag.: 196 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

Função Definição Categoria


Retorna um número arredondado para cima,
Matemática e
TETO afastando-o de zero, até o múltiplo mais pró-
Trigonometria
ximo de significância.
TEXTO Formata um número e o converte em texto Texto e Dados
Matemática e
TRUNCAR Trunca um número para um inteiro
Trigonometria
Converte um argumento de texto em um nú-
VALOR Texto e Dados
mero
VERDADEIRO Retorna o valor lógico VERDADEIRO. Lógica
Retorna o valor do investimento ou emprés-
VF timo depois da efetuação de todos os paga- Financeira
mentos.
Retorna o valor de um investimento ou em-
VP Financeira
préstimo no início do período de investimento.

Fone: 4121-6166 Reprodução Proibida Pag.: 197


Microsoft Excel – Avançado

Anotações

Pag.: 198 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

Fone: 4121-6166 Reprodução Proibida Pag.: 199


Microsoft Excel – Avançado

Pag.: 200 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

Fone: 4121-6166 Reprodução Proibida Pag.: 201


Microsoft Excel – Avançado

Pag.: 202 Reprodução Proibida Fone: 4121-6166


Microsoft Excel – Avançado

Fone: 4121-6166 Reprodução Proibida Pag.: 203

Você também pode gostar