Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

COD.: 1864_0
Excel 2019 - Módulo II
Excel 2019 - Módulo II
Excel 2019 - Módulo II
Excel 2019 - Módulo II
SumárioCréditos
Excel 2019 - Módulo II
Coordenação Geral
Marcia M. Rosa
Coordenação Editorial
Henrique Thomaz Bruscagin
Autoria
Fernando de Carvalho Navarro
Revisão Ortográfica e 
Gramatical
Marcos Cesar dos Santos Silva
Diagramação
Bruno de Oliveira Santos
Este material constitui uma nova obra e é uma derivação da seguinte obra original, produzida por Monte Everest 
Participações e Empreendimentos Ltda., em Mai/2016: Excel 2016 - Módulo II
Autoria:
Fernando de Carvalho Navarro
Edição nº 1 | 1864_0
Abril/ 2019
Copyright © Monte Everest Participações e Empreendimentos Ltda.
Todos os direitos autorais reservados. Este manual não pode ser copiado, fotocopiado, reproduzido, 
traduzido ou convertido em qualquer forma eletrônica, ou legível por qualquer meio, em parte ou 
no todo, sem a aprovação prévia, por escrito, da Monte Everest Participações e Empreendimentos 
Ltda., estando o contrafator sujeito a responder por crime de Violação de Direito Autoral, conforme 
o art.184 do Código Penal Brasileiro, além de responder por Perdas e Danos. Todos os logotipos 
e marcas utilizados neste material pertencem às suas respectivas empresas.
"As marcas registradas e os nomes comerciais citados nesta obra, mesmo que não sejam assim identificados, pertencem 
aos seus respectivos proprietários nos termos das leis, convenções e diretrizes nacionais e internacionais."
4
Sumário
5
Capítulo 1 - Referências e fórmulas .................................................................................... 13
1.1. Introdução ............................................................................................14
1.1.1. Versões do Excel ...................................................................................14
1.1.2. A interface ............................................................................................15
1.2. Referências de células ...........................................................................16
1.2.1. Referências na mesma planilha .............................................................16
1.2.2. Referências a células de outras planilhas ...............................................17
1.2.3. Referências a células de outras pastas de trabalho ................................18
1.2.4. Gerenciando vínculos (links) ..................................................................23
1.3. Intervalos nomeados .............................................................................28
1.4. Auditoria de fórmulas ...........................................................................29
1.4.1. Rastreando precedentes ........................................................................31
1.4.2. Rastreando dependentes .......................................................................32
1.4.3. Exibindo todas as fórmulas da planilha .................................................34
1.4.4. Detectando e resolvendo erros em fórmulas .........................................35
1.4.4.1. Rastreando erros ...................................................................................37
1.4.4.2. Avaliando fórmulas ...............................................................................38
1.4.4.3. Usando o botão de verificação de erros .................................................41
1.4.4.4. Referências circulares ...........................................................................43
1.4.5. Janela de inspeção ................................................................................46
1.5. Opções de cálculo .................................................................................49
Pontos principais ................................................................................................50
Teste seus conhecimentos...................................................................................................... 51
Mãos à obra! .................................................................................................................................. 55
Capítulo 2 - Funções (Parte 1) ................................................................................................ 61
2.1. Introdução ............................................................................................62
2.2. Funções matemáticas e trigonométricas ................................................64
2.2.1. Função ALEATÓRIO ...............................................................................64
2.2.2. Função ALEATÓRIOENTRE .....................................................................65
2.2.3. Outras funções .....................................................................................65
2.3. Funções estatísticas ..............................................................................65
2.3.1. Funções estatísticas básicas ..................................................................65
2.3.2. Funções MAIOR e MENOR ......................................................................66
2.3.3. Função AGREGAR ..................................................................................69
2.3.4. Funções estatísticas condicionais ..........................................................73
2.3.4.1. Função CONT.SES ..................................................................................75
2.3.4.2. Função SOMASES ...................................................................................76
2.3.4.3. Função MÉDIASES ..................................................................................77
2.3.4.4. Função MÁXIMOSES ...............................................................................78
2.3.4.5. Função MÍNIMOSES ................................................................................79
2.4. Funções de banco de dados ..................................................................80
2.4.1. Sintaxe e argumentos ...........................................................................80
2.4.2. Intervalos ..............................................................................................80
2.4.3. Funções ................................................................................................82
2.5. Funções de data e hora .........................................................................85
2.5.1. Números seriais ....................................................................................85
2.5.2. Cálculos com datas e horas ...................................................................86
2.5.2.1. Tratamento de horas negativas .............................................................88
2.5.2.2. Horas acumuladas.................................................................................89
2.5.2.3. Horas e valores monetários ...................................................................92
2.5.3. Função DATA ........................................................................................93
2.5.4. Funções DIA, MÊS e ANO .......................................................................94
2.5.5. Função DIAS ..........................................................................................94
Excel 2019 - Módulo II Sumário
6
2.5.6. Função DIA.DA.SEMANA ........................................................................95
2.5.7. Função DATA.VALOR .............................................................................96
2.5.8. Função VALOR.TEMPO ...........................................................................96
2.5.9. Função FIMMÊS .....................................................................................97
2.5.10. Função DATAM .....................................................................................98
2.5.11. Função NÚMSEMANAISO ........................................................................99
2.5.12. Função FRAÇÃOANO .............................................................................99de inspeção
A Janela de inspeção permite que você monitore valores em células específicas que 
podem estar em outras planilhas. É uma boa ferramenta para acompanhar mudanças 
entre várias planilhas, sem que você tenha que ficar alternando entre elas.
Para ativar a Janela de inspeção, na guia Fórmulas, grupo Auditoria de Fórmulas, 
clique no botão Janela de inspeção:
A janela começa flutuante na planilha, mas pode ser movimentada pela barra de título 
ou "ancorada" em um dos quatro lados da planilha.
Para acompanhar a explicação deste tópico, abra novamente a pasta de trabalho 
Auditoria de Fórmulas.xlsx, disponível em sua pasta de exercícios do Capítulo 1 e 
ative a planilha Brasil. Suponha que você deseje monitorar as mudanças de valores 
nos totais semestrais e anuais da linha 8 (H8, O8, P8), enquanto experimenta valores 
nas planilhas Norte e Sul:
Siga as etapas para praticar o uso da Janela de inspeção:
1. Arraste a janela para um local que não atrapalhe a visualização da tabela ou para a 
parte superior da planilha, até que ela fique encaixada e use toda a largura disponível;
2. Na planilha Brasil, selecione as 3 células H8, O8 e P8;
47
1 Referências e fórmulas
3. Na Janela de inspeção, clique no botão Adicionar inspeção de variáveis para 
inserir a informação das 3 células na janela:
4. Clique em OK para incluir as 3 células:
5. Se desejar, redimensione as colunas da Janela de inspeção para visualizar melhor 
as informações;
6. Vá até a planilha Norte e, na célula B4, digite o número 300;
7. Observe, na Janela de inspeção, a alteração na célula H8 (total do 1º semestre) e 
P8 (total anual):
8. Vá até a planilha Sul e, na célula K6, digite o número 50;
48
Excel 2019 - Módulo II
9. Observe, na Janela de inspeção, a alteração na célula O8 (total do 2º semestre) e 
P8 (total anual):
10. As informações de inspeções de variáveis ficam salvas junto com o arquivo. Para 
remover uma ou mais células inspecionadas, selecione-as na Janela de inspeção e 
clique no botão Excluir inspeção de variáveis:
11. Quando terminar de trabalhar com a Janela de inspeção, feche-a, clicando no "X" 
no canto superior direito dela.
49
1 Referências e fórmulas
1.5. Opções de cálculo
Na guia Fórmulas, grupo Cálculo, você encontrará alguns botões e comandos que 
controlam os cálculos nas planilhas do arquivo:
As opções existentes no grupo Cálculo são as seguintes:
Botão/Comando Descrição
Opções de Cálculo
Permite a escolha da forma de atualização dos 
cálculos no arquivo aberto:
 • Automático: Atualiza todas as fórmulas de todas 
as planilhas quando há qualquer alteração de 
conteúdo no Excel;
 • Automático Exceto em Tabelas de Dados: 
Atualiza todas as planilhas, porém não interfere 
em tabelas de dados;
 • Manual: Não atualiza as fórmulas quando há 
mudanças nas células do arquivo.
Calcular Agora
Força o Excel a recalcular todas as fórmulas de todas 
as planilhas de todas as pastas de trabalho abertas.
Calcular Planilha
Força o Excel a recalcular somente as fórmulas da 
planilha ativa.
50
Excel 2019 - Módulo II
Pontos principais
Atente para os tópicos a seguir. Eles devem ser estudados com muita atenção, 
pois representam os pontos mais importantes do capítulo.
 • A célula é identificada por um endereço (ou referência), o qual combina a letra da 
coluna com o número da linha. Exemplos: célula A1, célula H20, célula XY1324, 
etc. Os endereços de células são usados para compor as fórmulas, as quais 
usam seus valores para calcular um resultado;
 • Há 3 tipos de endereços de células: o endereço relativo (A1) sempre é ajustado 
quando a fórmula é copiada; o endereço absoluto ($A$1) nunca é ajustado 
quando a fórmula é copiada; o endereço misto ($A1, A$1) tem apenas a coluna 
ou apenas a linha ajustada durante a movimentação da fórmula;
 • É possível você usar nas suas fórmulas valores que estão em outras planilhas do 
mesmo arquivo ou até em outras pastas de trabalho do Excel. Essas referências 
externas também são chamadas de links;
 • Nomear uma célula ou intervalo se torna prático e útil porque facilita a leitura 
das fórmulas e os nomes podem ser usados em qualquer planilha da pasta de 
trabalho. Você encontra as ferramentas para nomes na guia Fórmulas, grupo 
Nomes Definidos. A principal ferramenta é o Gerenciador de Nomes;
 • Ferramentas de auditoria de fórmulas permitem que você investigue a lógica 
empregada nas fórmulas e veja o fluxo dos cálculos através de setas de 
rastreamento. Células precedentes são referenciadas por uma fórmula em outra 
célula. Células dependentes contêm fórmulas que se referem a outras células 
que fornecem valores a essas fórmulas;
 • Com as ferramentas de auditoria você também pode rastrear erros, acompanhar 
as mudanças em um conjunto selecionado de células variáveis e até mesmo 
executar os cálculos do Excel, visualizando-os em etapas.
Teste seus conhecimentos
Referências e 
fórmulas1
52
Excel 2019 - Módulo II
1. Quais os tipos de referências (endereços) para células em uma fórmula?
 ☐ a) Relativas (A1), absolutas ($A1$) e indiretas (A$1).
 ☐ b) Relativas (A1), absolutas ($A$1) e mistas ($A1, A$1).
 ☐ c) Mistas (A$1) e fixas ($A$1).
 ☐ d) Relativas ($A$1) e absolutas (A1).
 ☐ e) Nenhuma das alternativas anteriores está correta.
2. Em uma planilha, foi inserida uma fórmula que possui uma referência 
a outra pasta de trabalho, também aberta. Após a montagem da fórmula, 
a pasta referenciada foi fechada. Qual a alternativa correta com relação à 
fórmula com a referência externa?
 ☐ a) A fórmula mostra o caminho completo do arquivo fechado (disco, 
pasta e nome do arquivo).
 ☐ b) A fórmula mostra apenas o nome do arquivo fechado.
 ☐ c) A fórmula resulta em um erro de referência #REF!.
 ☐ d) Não é possível criar fórmulas que apontam para intervalos de 
arquivos que estão fechados.
 ☐ e) Nenhuma das alternativas anteriores está correta.
3. Qual dos métodos a seguir não é válido para atribuição de nomes a 
células e intervalos?
 ☐ a) Guia Fórmulas, grupo Nomes Definidos, Gerenciador de nomes, botão 
Novo.
 ☐ b) Caixa de nome à esquerda da barra de fórmulas.
 ☐ c) Guia Fórmulas, grupo Nomes Definidos, botão Definir Nome.
 ☐ d) Botão direito do mouse sobre o intervalo, comando Inserir.
 ☐ e) Nenhuma das alternativas anteriores está correta.
53
1Referências e fórmulas
4. Para que servem as ferramentas de Auditoria de Fórmulas?
 ☐ a) Visualizar o fluxo do cálculo com setas rastreadoras, localizar erros e 
avaliar fórmulas passo a passo.
 ☐ b) Classificar e filtrar um banco de dados de forma correta.
 ☐ c) Verificar se todas as fórmulas foram iniciadas com o sinal de igual (=) 
e se possuem funções com os argumentos corretos.
 ☐ d) Garantir que os intervalos nomeados foram criados com as regras 
corretas para definição dos nomes.
 ☐ e) Nenhuma das alternativas anteriores está correta.
5. Para que serve o Gerenciador de Nomes?
 ☐ a) Criar um novo intervalo nomeado.
 ☐ b) Editar um intervalo nomeado existente.
 ☐ c) Excluir um intervalo nomeado.
 ☐ d) Visualizar todos os nomes existentes no arquivo.
 ☐ e) Todas as alternativas anteriores estão corretas.
Mãos à obra!
Referências e 
fórmulas1
56
Excel 2019 - Módulo II
Os exercícios desta seção complementam o aprendizado em sala de aula. Faça-os 
usando os conceitos aprendidos no Capítulo 1 – Referências e Fórmulas. Cada 
exercício contém as instruções para você completar as atividades, bem como menção 
aos arquivos que devem ser abertos, caso necessário.
Para realizar as atividades práticas deste capítulo, abra as pastas de trabalho 
mencionadas nas atividades a seguir.
Laboratório 1
A – Fazendo referências de células, intervalos nomeados, edição de links e 
auditoria de fórmulas
Abra a pasta de trabalho Exercícios de Laboratório - Capítulo 1.xlsx. Na planilha 
Semestre 1, observe a tabela com 6 categorias de produtos de uma cadeia de lojas 
com 5 filiais:
As células que você usará para criar fórmulas e referências já estão todas devidamente 
formatadas.57
1Referências e fórmulas
Há 6 outras planilhas, uma para cada mês, nomeadas como Jan, Fev etc., as quais 
contêm, cada uma, informações de vendas dessas 6 categorias por cada uma das 5 
filiais:
Abra também a pasta de trabalho Cotações de Moedas.xlsx. Suponha que essa 
pasta ficará em um local de sua rede corporativa e será de responsabilidade de um 
colaborador a atualização diária das cotações de 4 moedas, conforme consta na 
Planilha1:
Várias pastas de trabalho da empresa usam essas cotações. É necessário que elas 
fiquem centralizadas em um único arquivo para que as atualizações sejam propagadas 
automaticamente nos outros arquivos que dependem dessas cotações.
Realize as seguintes atividades para praticar referências de células, intervalos 
nomeados, edição de links e auditoria de fórmulas:
58
Excel 2019 - Módulo II
1. Alterne para a pasta Exercícios de Laboratório - Capítulo 1.xlsx e vá até a planilha 
Semestre 1;
2. Na célula C5, escreva a fórmula que totaliza as vendas dos 6 meses e das 5 filiais 
(é o total geral do 1º semestre para cada categoria de produtos);
3. Calcule o total na célula C11;
4. Na célula D2, crie uma referência externa à pasta Cotações de Moedas.xlsx, célula 
C4 (cotação do Dólar Americano);
5. Na célula E2, crie uma referência externa à pasta Cotações de Moedas.xlsx, célula 
C6 (cotação do Euro);
6. Feche a pasta de trabalho Cotações de Moedas.xlsx e observe como ficaram as 
referências externas em D2 e E2, agora mostrando o caminho completo de onde ela 
foi salva;
7. Nomeie a célula D2 como Dólar e a célula E2 como Euro;
8. Acione o Gerenciador de Nomes para observar os dois nomes criados. Feche o 
gerenciador em seguida;
9. Na coluna D, crie as fórmulas para converter os valores em Reais da coluna C para 
Dólar. Use o nome criado. Totalize na célula D11;
10. Na coluna E, crie as fórmulas para converter os valores em Reais da coluna C para 
Euro. Use o nome criado. Totalize na célula E11;
11. Na coluna F, calcule a participação (em %) de cada uma das 6 categorias, em 
relação ao total em C11. Totalize na célula F11:
12. Salve e feche a pasta Exercícios de Laboratório - Capítulo 1.xlsx;
59
1Referências e fórmulas
13. Pelo Windows Explorer (ou Explorador de Arquivos), vá até a pasta do Capítulo 1 
e altere o nome do arquivo Cotações de Moedas.xlsx para Índices Financeiros.xlsx;
14. Abra o arquivo que você acabou de renomear e faça a atualização de valores do 
Dólar e do Euro (se desejar, consulte os índices reais em sites específicos). Salve e 
feche o arquivo em seguida;
15. Abra novamente a pasta de trabalho do Excel Exercícios de Laboratório - Capítulo 
1.xlsx. Na abertura, habilite o conteúdo dos vínculos externos. Uma mensagem 
informará que alguns vínculos não puderam ser atualizados. Edite os vínculos e corrija 
a fonte de dados para o arquivo renomeado. Feche a edição de vínculos e observe as 
cotações atualizadas e as fórmulas recalculadas;
16. Clique na célula C5 e rastreie todas as células dependentes. Em seguida, apague 
as setas de rastreamento;
17. Clique na célula F11 e rastreie todas as células precedentes. Em seguida, apague 
as setas de rastreamento;
18. Clique na célula D11 e faça uma avaliação da fórmula para observar as etapas de 
cálculo;
19. Salve e feche o arquivo.
Funções (Parte 1)2
 Ã Funções matemáticas e trigonométricas;
 Ã Funções estatísticas;
 Ã Funções de banco de dados;
 Ã Funções de data e hora.
62
Excel 2019 - Módulo II
2.1. Introdução
Funções são fórmulas predefinidas no Excel, as quais podem realizar operações 
simples ou bem complexas com os valores das planilhas. Existem mais de 460 funções 
no Excel 2019, divididas em várias categorias:
 • Funções matemáticas e trigonométricas;
 • Funções estatísticas;
 • Funções condicionais (ou lógicas);
 • Funções de data e hora;
 • Funções de banco de dados;
 • Funções de procura e referência;
 • Funções de texto;
 • Funções de engenharia;
 • Funções financeiras;
 • Funções de informação;
 • Funções de cubo;
 • Funções para Web;
 • Funções de compatibilidade.
Este curso enfoca funções mais avançadas de algumas das categorias citadas, 
porém, você terá uma rápida referência das funções básicas já conhecidas.
A sintaxe genérica de uma função é a seguinte:
NOME_DA_FUNÇÃO(argumento1; argumento2; ...)
O nome da função pode ser digitado em letras minúsculas ou maiúsculas. Entre 
parênteses, ficarão os argumentos, separados pelo ponto-e-vírgula (;), que são os 
valores fornecidos à função para que ela realize os cálculos internamente e devolva 
apenas um resultado.
Há funções com um argumento, com dois argumentos ou com muitos argumentos. 
Também há funções que não necessitam de qualquer argumento. Os argumentos 
podem ser: números, textos, referências de células e intervalos, intervalos nomeados, 
outras fórmulas ou mesmo outras funções (funções aninhadas).
Algumas funções possuem argumentos opcionais, representados entre colchetes na 
sintaxe (os colchetes não devem ser digitados), como mostra a seguinte representação 
genérica:
NOME_DA_FUNÇÃO(argumento1; [argumento2])
Na ausência do argumento, a função não usa valor algum ou usa um valor predefinido, 
conforme você verá nas funções ao longo deste capítulo.
63
2Funções (Parte 1)
Quando uma função aceita uma quantidade grande de argumentos (255 no máximo), 
você verá uma indicação com reticências (…):
NOME_DA_FUNÇÃO(argumento1; argumento2; argumento3; ...)
Depois que a função efetua os cálculos com os argumentos, ela devolve à célula o 
resultado, também chamado de valor de retorno, que pode ser um número, um valor 
lógico, um texto, uma data ou um intervalo de células.
Há muitos nomes de função que usam acentuação, como MÉDIA ou INFORMAÇÃO. Se 
você digitar os nomes de função sem acentuação, o Excel as aceitará e acrescentará 
os acentos necessários quando a fórmula for confirmada na célula, porém, você não 
verá a caixa com a sintaxe.
A digitação de uma função, quando no início de uma fórmula, precisa ser iniciada 
pelo sinal de igual (=), como qualquer fórmula. Para encerrar a digitação, pressione 
ENTER. Se a fórmula for composta apenas por uma função, não é necessário fechar 
parênteses no final dela, porém, se houver outras funções ou níveis de parênteses, 
você precisa fechar todos para garantir a consistência da fórmula e a ordem de cálculo 
dos termos.
Argumentos de funções também podem ser calculados ou obtidos por outras funções. 
Nesse caso, você está usado funções aninhadas. O Excel começa a resolver as fórmulas 
pelas funções ou expressões entre parênteses mais internas, como no exemplo:
=INT(SOMA(B2:D30))
A função SOMA é executada primeiro, retornando um resultado. Esse resultado será, 
então, o argumento para a função INT.
Se você usa o Excel no idioma inglês, consulte a pasta de trabalho Lista de Funções.
xlsx, disponível em sua pasta de exercícios do Capítulo 2. Lá, você encontrará 
um banco de dados com todas as funções do Excel 2019, divididas em categorias, 
contendo os nomes em português, em inglês e suas descrições. Se o seu Excel estiver 
em outro idioma, procure na Web por sites que oferecem tradução de fórmulas e 
funções. Procure por termos como "Excel formula translator" ou algo parecido.
Os exercícios de laboratório do Capítulo 2 serão feitos juntamente com os do 
Capítulo 3. Portanto, toda a prática com funções estará no final do capítulo 3.
64
Excel 2019 - Módulo II
2.2. Funções matemáticas e trigonométricas
Esta seção mostra algumas funções matemáticas e trigonométricas disponíveis no 
Excel.
2.2.1. Função ALEATÓRIO
A função ALEATÓRIO não possui argumentos e retorna um número aleatório 
(imprevisível) entre 0 e 1.
 • Sintaxe
ALEATÓRIO()
 • Exemplos (o seu resultado poderá ser diferente)
Fórmula Resultado/Comentário
=ALEATÓRIO()
0,754857354984
Gera um valor aleatório entre 0 e 1.
=50 + ALEATÓRIO()*100
51,18689095746
Gera um valor aleatório entre 50 e 150. 
Observações:
 • Funções aleatórias têm aplicação em bancos de dados, matemática,estatística, simulação, jogos e outras áreas técnicas e de pesquisas;
 • Qualquer alteração na planilha causará a geração de novos números 
aleatórios. Para forçar um recálculo geral, pressione a tecla F9;
 • Se você precisar criar bases de dados para testes, use as funções 
aleatórias para geração de códigos, números, valores monetários, 
datas e até mesmo textos e nomes.
65
2Funções (Parte 1)
2.2.2. Função ALEATÓRIOENTRE
A função ALEATÓRIOENTRE gera um inteiro aleatório entre dois limites. Seu uso e 
atualização de valores seguem as mesmas regras da função ALEATÓRIO.
 • Sintaxe
ALEATÓRIOENTRE(limite_inferior; limite_superior)
 • Argumentos
 • Limite_inferior: Representa o menor inteiro aleatório retornado;
 • Limite_superior: Representa o maior inteiro aleatório retornado.
 • Exemplo (o seu resultado poderá ser diferente)
Fórmula Resultado
=ALEATÓRIOENTRE(100; 200) 147
2.2.3. Outras funções
Além dessas funções matemáticas básicas, o Excel possui várias outras, porém, são 
de uso específico e estão além do escopo deste curso ou são detalhadas em outros 
cursos:
 • Funções matemáticas: ABS, INT, POTÊNCIA, RAIZ;
 • Funções trigonométricas: SEN, COS, TAN, GRAUS, RADIANO, PI, etc.;
 • Funções logarítmicas: LOG, LOG10, LN, EXP, etc.;
 • Funções de arredondamento: PAR, ÍMPAR, ARRED, TRUNCAR, ISO.TETO, TETO.
PRECISO, ARREDMULTB.MAT, entre outras.
2.3. Funções estatísticas
Funções estatísticas manipulam uma quantidade maior de valores que se localizam, 
geralmente, em intervalos na própria planilha. São bastante úteis para calcular 
informações em bancos de dados.
Para acompanhar os exemplos das funções estatísticas diretamente no Excel, abra o 
arquivo Funções Estatísticas.xlsx, disponível em sua pasta de arquivos do Capítulo 
2.
2.3.1. Funções estatísticas básicas
As funções apresentadas neste tópico aceitam até 255 argumentos e ignoram células 
vazias ou com textos.
66
Excel 2019 - Módulo II
Lembre-se que os intervalos podem ser digitados ou selecionados com o mouse e 
também podem ser intervalos nomeados, como você aprendeu no capítulo anterior.
A sintaxe genérica para essas funções é a seguinte:
FUNÇÃO(núm1; [núm2]; ...)
 • Argumentos
 • núm1, núm2, etc., representam os valores que serão usados no cálculo ou 
intervalos contendo esses valores numéricos.
As funções estatísticas básicas estão resumidas a seguir:
Função Descrição
SOMA Retorna a soma de todos os argumentos.
MÉDIA Calcula a média aritmética de todos os argumentos.
MÁXIMO Retorna o maior valor indicado nos argumentos.
MÍNIMO Retorna o menor valor indicado nos argumentos.
MULT Multiplica todos os argumentos.
MED
Calcula a mediana dos argumentos. Representa o valor central 
de um conjunto de valores, ou seja, aquele que mais se 
aproxima da média.
MODO.ÚNICO
Representa o valor que ocorre com maior frequência em um 
conjunto de números.
CONT.VALORES
Realiza a contagem de valores entre os argumentos 
fornecidos. Qualquer conteúdo na célula (números, textos ou 
fórmulas) será contado.
CONT.NÚM
Realiza a contagem de valores numéricos entre os argumentos 
fornecidos.
CONTAR.VAZIO
Realiza a contagem de células vazias entre os argumentos 
fornecidos.
2.3.2. Funções MAIOR e MENOR
Estas funções são úteis para você destacar os maiores e os menores valores em um 
intervalo:
 • Sintaxe
MAIOR(matriz; k)
MENOR(matriz; k)
67
2Funções (Parte 1)
 • Argumentos
 • matriz representa o intervalo que será usado para obtenção do maior 
valor ou do menor valor;
 • k representa a posição no ranking, ou seja, o k-ésimo maior ou o k-ésimo 
menor valor do intervalo.
Na Planilha1 do arquivo de exemplo, há uma lista com os colaboradores de uma 
empresa, constando o número do crachá, nome, idade e salário:
Este será o banco de dados usado nos cálculos estatísticos. Para facilitar a seleção 
dos intervalos, você criará os seguintes intervalos nomeados: Crachá, Nome, Idade, 
Salário.
Para criar todos os intervalos de uma vez, proceda da seguinte forma:
1. Selecione todos os dados, desde B3 até o final, abaixo e à direita;
2. Na guia Fórmulas, grupo Nomes Definidos, clique em Criar a partir da Seleção;
3. Na caixa Criar Nomes a partir da Seleção, mantenha a caixa R Linha superior 
selecionada e clique em OK;
68
Excel 2019 - Módulo II
4. Ainda na guia Fórmulas, clique no Gerenciador de Nomes (ou use o atalho CTRL 
+ F3) e observe todos os 4 nomes criados, referindo-se aos valores de cada coluna:
A Planilha2 do arquivo Funções Estatísticas.xlsx possui uma série de informações 
que serão calculadas sobre o banco de dados, usando as funções estatísticas básicas:
69
2Funções (Parte 1)
Preencha as células da coluna C, digitando as funções correspondentes e aproveitando 
os intervalos nomeados que você criou:
2.3.3. Função AGREGAR
A função agregar é um tipo de função "faz tudo", como a função SUBTOTAL, só que 
mais completa. Ela é capaz de realizar os mesmos cálculos anteriores, porém em uma 
única função. Através da escolha do tipo de cálculo e algumas opções, você obterá 
um resultado que pode ser afetado quando linhas estiverem ocultas, possivelmente 
devido a uma filtragem de dados. A função também permite ignorar valores de erro.
 • Sintaxe
AGREGAR(núm_função; opções; matriz; [k]))
 • Argumentos
 • núm_função representa o tipo de cálculo que será realizado, através 
de um código numérico: 1 (MÉDIA), 2 (CONT.NÚM), 3 (CONT.VALORES), 
4 (MÁXIMO), 5 (MÍNIMO), 6 (MULT), 7 (DESVPAD.A), 8 (DESVPAD.P), 9 
(SOMA), 10 (VAR.A), 11 (VAR.P), 12 (MED), 13 (MODO.ÚNICO), 14 (MAIOR), 
15 (MENOR), 16 (PERCENTIL.INC), 17 (QUARTIL.INC), 18 (PERCENTIL.EXC), 
19 (QUARTIL.EXC);
 • opções representa um código numérico que determina quais valores 
ignorar no intervalo de avaliação da função (veja a tabela a seguir);
70
Excel 2019 - Módulo II
 • matriz é o intervalo de valores que será usado nos cálculos;
 • k é opcional e representa a posição no ranking, ou seja, o k-ésimo maior 
ou o k-ésimo menor valor do intervalo, caso sejam escolhidas as funções 
MAIOR ou MENOR.
 • Opções de agregação:
Opção Descrição
0 ou não 
especificado
Ignorar funções SUBTOTAL e AGREGAR aninhadas.
1 Ignorar linhas ocultas, funções SUBTOTAL e AGREGAR aninhadas.
2 Ignorar valores de erro, funções SUBTOTAL e AGREGAR aninhadas.
3
Ignorar linhas ocultas, valores de erro, funções SUBTOTAL e 
AGREGAR aninhadas.
4 Ignorar nada.
5 Ignorar linhas ocultas.
6 Ignorar valores de erro.
7 Ignorar linhas ocultas e valores de erro.
A Planilha3 do arquivo Funções Estatísticas.xlsx possui a mesma tabela da planilha 
anterior.
71
2Funções (Parte 1)
Desta vez, porém, você usará apenas a função AGREGAR para efetuar os cálculos. 
Assuma que, dentre as opções, você deseja ignorar linhas ocultas e valores de erro 
(use o valor 7 para o 2º argumento). Entre as funções de agregação, não há equivalente 
à CONTAR.VAZIO, porém uma subtração simples resolve o cálculo:
Para que você consiga perceber bem a diferença entre usar as funções estatísticas 
básicas e a função AGREGAR, faça as atividades:
1. De volta à Planilha1, clique dentro da área de dados e ative o AutoFiltro (Dados / 
Filtro). Os botões de filtragem surgem na linha de cabeçalho;
72
Excel 2019 - Módulo II
2. Na coluna Crachá, filtre apenas os registros, cujos números sejam menores do que 
1300:
3. Agora compare os resultados da Planilha2 e Planilha3. Perceba que a Planilha3 
não considerou nos cálculos as linhas ocultas pela filtragem, o que afetou diversos 
resultados:
73
2Funções (Parte 1)
2.3.4. Funções estatísticas condicionais
Funções estatísticas condicionais realizam contagens, somas, médias, máximos e 
mínimos sobre um intervalo de células, porém, levando em conta um ou mais critérios. 
Dessa forma, o resultado será calculado somente sobre as células do intervalo que 
atendem aos critérios especificados.
A respeito dos critérios:
 • Um critério pode ser um número escrito explicitamente na função, como 
uma data, um centro de custo, um código, um valor monetário etc.;• Um critério pode ser um texto escrito explicitamente na função, como 
um nome de região, um nome de mês, uma categoria de produto, um 
código alfanumérico etc.;
 • Um critério pode ser uma referência de célula que contenha um valor 
válido;
 • Um critério pode ser uma fórmula que resulte em um valor válido;
 • Datas, quando escritas explicitamente dentro das funções, precisam estar 
entre aspas para que as barras não sejam interpretadas como divisão;
 • No caso de um intervalo de valores (ou datas), é necessário colocar o 
valor mínimo como um critério, precedido de ">=" e o valor máximo como 
outro critério, precedido de "=1/1/2020" como um critério e 
" (maior que), = (maior ou igual a), (diferente de). Quando você incluir um desses 
símbolos, o critério será um texto e precisará estar entre aspas. Exemplos: ">1000", 
">=0", "SP", etc. Datas e valores horários também precisam estar entre aspas.
74
Excel 2019 - Módulo II
Para compreender melhor os conceitos e aplicabilidade das funções estatísticas 
condicionais, abra o arquivo Funções Estatísticas.xlsx, Planilha4, disponível em sua 
pasta de arquivos do Capítulo 2.
O objetivo é realizar contagens, somas e médias sobre os valores constantes nesse 
histórico de vendas. Você pode experimentar as funções mencionadas, digitando-as 
em células ao lado da tabela, nos espaços designados na coluna G.
Os exemplos usados nesta seção incluem os critérios explicitamente dentro das 
funções. O mais prático, porém, é deixá-los em células na planilha. Dessa forma, 
ao alterar as células com os critérios, os resultados são recalculados pelas funções.
Este será o banco de dados usado nos cálculos com funções estatísticas condicionais. 
Para facilitar a seleção dos intervalos, você criará os seguintes intervalos nomeados: 
DATA, VENDEDOR, FORMA_PGTO, CUPOM, SALÁRIO.
Para criar todos os intervalos de uma vez, proceda da seguinte forma:
1. Selecione todos os dados, desde A3 até o final, abaixo e à direita;
2. Na guia Fórmulas, grupo Nomes Definidos, clique em Criar a partir da Seleção;
3. Na caixa Criar Nomes a partir da Seleção, mantenha apenas a caixa R Linha 
superior selecionada e clique em OK;
4. Ainda na guia Fórmulas, clique no Gerenciador de Nomes (ou use o atalho CTRL 
+ F3) e observe todos os nomes criados, referindo-se aos valores de cada coluna. Em 
seguida feche o Gerenciador de Nomes.
75
2Funções (Parte 1)
Caso você não deseje trabalhar com intervalos nomeados, use referências de células. 
Exemplo: em vez de usar o intervalo nomeado VENDA, você pode digitar ou selecionar 
E4:E727.
Se o seu banco de dados estiver sozinho na planilha ou pelo menos sem informações 
acima e abaixo dele, use colunas completas como referência. Exemplo: para 
representar o intervalo das vendas, você pode especificar toda a coluna E, digitando 
E:E. Isso fornece a vantagem de você não precisar reajustar o intervalo à medida que 
novos dados forem acrescentados ao banco.
Dica: Caso deseje conferir contagens ou outros cálculos, aplique filtragem ao seu 
banco de dados, usando os mesmos critérios das funções. Os registros visíveis 
serão usados nos cálculos.
2.3.4.1. Função CONT.SES
A função CONT.SES realiza uma contagem de ocorrências dos valores que atendem a 
múltiplos critérios, dentro de um intervalo.
 • Sintaxe
CONT.SES(intervalo1; critério1; [intervalo2; critério2;...])
 • Argumentos
 • intervalo1 representa o intervalo de células que serão comparadas com o 
critério1;
 • critério1 representa um critério que será usado para a contagem;
 • intervalo2; critério2;... outros pares intervalo/critério (até 127).
 • Exemplo 1 (fórmula em G4)
Quantas vendas ultrapassaram o valor de R$ 1.000?
=CONT.SES(VENDA; ">1000")
Para simplificar os intervalos e para que não sejam limitados, nesta fórmula, use as 
colunas completas (sem números de linha). Dessa forma, a lista pode crescer para 
baixo, sem que você precise ajustar os intervalos na fórmula. Só tome o cuidado de 
mantes essas colunas apenas com dados relevantes.
=CONT.SES(E:E; ">1000")
A fórmula significa: faça a contagem de todas as vendas, em que o valor da VENDA 
ultrapassou R$ 1.000,00.
Resultado: 386 vendas ultrapassaram R$ 1.000,00.
76
Excel 2019 - Módulo II
 • Exemplo 2 (fórmula em G7)
Quantas vendas foram pagas em dinheiro e usaram algum cupom?
=CONT.SES(FORMA_PGTO; "Dinheiro"; CUPOM; ">0")
Resultado: 14 vendas foram pagas em dinheiro e usaram algum cupom.
2.3.4.2. Função SOMASES
A função SOMASES realiza uma soma dos valores que atendem a múltiplos critérios, 
dentro de um intervalo.
 • Sintaxe
SOMASES(intervalo_da_soma; intervalo1; critério1; [intervalo2; 
critério2;...])
 • Argumentos
 • Intervalo_da_soma representa o intervalo que contém os valores que 
serão somados;
 • intervalo1 representa o intervalo de células que serão comparadas com o 
critério1;
 • critério1 representa um critério que será usado para a contagem;
 • intervalo2; critério2;... outros pares intervalo/critério (até 127).
 • Exemplo 1 (fórmula em G10)
Qual a soma das vendas que ocorreram na data 21/03/2019?
=SOMASES(VENDA; DATA_VENDA; "21/03/2019")
Resultado: R$ 2.723,00.
 • Exemplo 2 (fórmula em G13)
Qual o total das vendas realizadas pela vendedora Marcia e que tenham sido pagas 
com cartão de débito?
=SOMASES(VENDA; VENDEDOR; "Marcia"; FORMA_PGTO; "Débito")
Resultado: R$ 36.415,00.
77
2Funções (Parte 1)
2.3.4.3. Função MÉDIASES
A função MÉDIASES calcula a média aritmética dos valores que atendem a múltiplos 
critérios, dentro de um intervalo.
 • Sintaxe
MÉDIASES(intervalo_da_média; intervalo1; critério1; 
[intervalo2; critério2;...])
 • Argumentos
 • Intervalo_da_média representa o intervalo que contém os valores que 
serão usados no cálculo da média;
 • intervalo1 representa o intervalo de células que serão comparadas com o 
critério1;
 • critério1 representa um critério que será usado para a contagem;
 • intervalo2; critério2;... outros pares intervalo/critério (até 127).
 • Exemplo 1 (fórmula em G16)
Qual foi a média das vendas feitas com pagamento em dinheiro?
=MÉDIASES(VENDA; FORMA_PGTO; "Dinheiro")
Resultado: R$ 367,73.
 • Exemplo 2 (fórmula em G19)
Qual a média das vendas pagas com cartão de crédito a partir do ano de 2020?
=MÉDIASES(VENDA; FORMA_PGTO; "Crédito"; DATA_VENDA; 
">=1/1/2020")
Resultado: R$ 1.256,40.
78
Excel 2019 - Módulo II
2.3.4.4. Função MÁXIMOSES
A função MÁXIMOSES retorna o máximo valor de um intervalo, baseado em múltiplos 
critérios.
 • Sintaxe
MÁXIMOSES(intervalo_máximo; intervalo1; critério1; 
[intervalo2; critério2;...])
 • Argumentos
 • Intervalo_máximo representa o intervalo que contém o maior valor que 
deverá ser retornado;
 • intervalo1 representa o intervalo de células que serão comparadas com o 
critério1;
 • critério1 representa um critério que será usado para a comparação com 
o intervalo1;
 • intervalo2; critério2;... outros pares intervalo/critério (até 127).
 • Exemplo 1 (fórmula em G22)
Qual foi o maior valor de venda da Cristina, paga com cartão de crédito?
=MÁXIMOSES(VENDA; VENDEDOR; "Cristina"; FORMA_PGTO; "Crédito")
Resultado: R$ 1.987,00.
 • Exemplo 2 (fórmula em G25)
Qual foi a data da última venda em que o cupom de R$ 200,00 foi usado?
=MÁXIMOSES(DATA_VENDA; CUPOM; 200)
Resultado: 11/08/2020.
79
2Funções (Parte 1)
2.3.4.5. Função MÍNIMOSES
A função MÍNIMOSES retorna o mínimo valor de um intervalo, baseado em múltiplos 
critérios.
 • Sintaxe
MÍNIMOSES(intervalo_mínimo; intervalo1; critério1; [intervalo2; 
critério2;...])
 • Argumentos
 • Intervalo_mínimo representa o intervalo que contém o menor valor que 
deverá ser retornado;
 • intervalo1 representa o intervalo de células que serão comparadas com o 
critério1;• critério1 representa um critério que será usado para a comparação com 
o intervalo1;
 • intervalo2; critério2;... outros pares intervalo/critério (até 127).
 • Exemplo 1 (fórmula em G28)
Qual foi o valor da menor venda que usou algum cupom de desconto?
=MÍNIMOSES(VENDA; CUPOM; ">0")
Resultado: R$ 111,00.
 • Exemplo 2 (fórmula em G31)
Qual foi a data da primeira venda de 2019 com pagamento em dinheiro?
=MÍNIMOSES(DATA_VENDA; DATA_VENDA; ">=1/1/2019"; DATA_VENDA; 
", >=, =, ) para especificar 
intervalos de valores.
Em um intervalo de critérios, todas as condições que estiverem em uma mesma linha 
devem ser atendidas ao mesmo tempo (condição "E"). Quando as condições estiverem 
em linhas diferentes, isso não é necessário: basta uma delas ser verdadeira (condição 
"OU").
Não é necessário ter, no intervalo de critérios, todos os campos do banco de dados e 
nem na mesma ordem; apenas aqueles que forem necessários aos cálculos. Células 
vazias são consideradas como "todos os valores deste campo". Você pode usar 
caracteres curinga quando estiver criando critérios: o asterisco (*) substitui um ou 
mais caracteres e a interrogação (?) substitui um caractere.
Procure posicionar o intervalo de critérios acima do banco de dados, à direita ou mesmo 
em outra planilha, mas evite colocá-lo abaixo dos dados porque isso dificultaria sua 
manutenção.
82
Excel 2019 - Módulo II
2.4.3. Funções
As funções de banco de dados mais usadas estão resumidas na tabela a seguir. 
Elas operam sobre o nome do campo especificado, usando os critérios definidos no 
intervalo de critérios.
Função Descrição
BDSOMA Soma os valores do campo.
BDMÉDIA Calcula a média aritmética dos valores do campo.
BDMÁX Retorna o maior valor do campo.
BDMÍN Retorna o menor valor do campo.
BDCONTAR Realiza a contagem de valores numéricos do campo.
BDCONTARA Realiza a contagem de quaisquer valores do campo.
BDEXTRAIR Extrai um único registro que atende às condições.
Para acompanhar a prática com as funções aqui listadas, abra o arquivo Funções de 
Banco de Dados.xlsx, existente em sua pasta de exercícios do Capítulo 2.
A Planilha1 mostra um banco de dados com registros de vendas de uma loja fictícia 
que vende produtos em pontos de venda físicos ou pela Internet:
83
2Funções (Parte 1)
Os campos são os seguintes:
 • Data da Venda: A data na qual a venda foi realizada;
 • Data da Entrega: A data na qual o cliente recebeu a mercadoria;
 • Filial: O estado correspondente à filial da loja;
 • Status: Indica se a entrega foi concluída no prazo de até 8 dias (OK), se a 
entrega foi concluída em um prazo maior que 8 dias (Atraso) ou se não houve 
entrega (Cancelada);
 • Forma Pgto.: Indica a forma de pagamento usada pelo cliente (Dinheiro, Débito 
ou Crédito);
 • Subtotal: O valor dos produtos adquiridos pelo cliente;
 • Frete: O valor do frete para vendas feitas pela Internet em Débito ou Crédito. O 
frete foi calculado em 2% do subtotal ou R$ 20,00 (o que for maior);
 • Cupom: Indica o valor do cupom de desconto usado pelo cliente no ato da 
compra;
 • Total: O total pago pelo cliente, levando em conta também o frete e o cupom 
de desconto.
Na Planilha2, pratique as funções de banco de dados, usando os critérios pedidos. 
Use os espaços para escrever os critérios e calcular os resultados nos locais indicados.
O banco de dados já foi nomeado como Dados. Dessa forma, você não precisa ficar 
alternando entre planilhas para escrever as fórmulas.
 • Exemplos e soluções
Nos exemplos a seguir, as células usadas como critérios estão destacadas com uma 
borda grossa. Os resultados e as fórmulas usadas aparecem logo abaixo da pergunta.
84
Excel 2019 - Módulo II
 • Observações
 • Quando não há critério algum, no terceiro argumento da função, use como 
critério qualquer coluna do banco de dados, deixando seu valor vazio ou 
simplesmente repita a área de dados;
 • A função BDEXTRAIR retorna #NÚM! quando há mais de um registro que 
atende às condições e retorna #VALOR! quando nenhum registro atende 
às condições escritas no intervalo de critérios.
85
2Funções (Parte 1)
2.5. Funções de data e hora
A digitação de datas e valores horários no Excel é algo muito comum. Desde simples 
registros de horas trabalhadas, até complexos cálculos com datas e cronogramas, as 
funções desta categoria são bastante abrangentes e precisas.
2.5.1. Números seriais
Antes de entrar nas funções propriamente ditas, é importante que você saiba como o 
Excel trata datas e horas.
Uma data é digitada normalmente com dia, mês e ano. Cada parte da data é separada 
pela barra (/) ou pelo hífen (-). Não use o ponto porque ele é reservado à separação 
de milhares para números grandes.
O calendário do Excel inicia em 1/1/1900. Esse é o dia número 1. Qualquer data é 
tratada, internamente, como uma quantidade de dias após o início do calendário. A 
data 2/1/1900 é o dia número 2, e assim por diante.
Um valor horário é tratado pelo Excel como parte de um dia. Portanto, um número 
fracionário entre 0 e 1 dia (24 horas). 
Exemplos:
 • 06:00 é representado internamente como 0,25, que é o resultado de 6÷24. 
Você também pode associar que, no horário 06:00, 25% do dia se passou;
 • 12:00 é representado como 0,5 ou 12÷24 (metade do dia ou 50%);
 • 18:00 é representado como 0,75 ou 18÷24 (75% do dia se passou).
Para você visualizar um número serial para datas e horas, basta selecionar a célula 
com esse valor e aplicar a formatação numérica Geral ou Número, conforme formatos 
disponíveis na guia Página Inicial, grupo Número.
Data/Hora formatada Número serial
01/01/1900 1
14/02/1979 28900
25/12/2016 42729
06:00 0,25 (ou 6÷24)
22:00 0,916666666666667 (ou 22÷24)
01/05/2017 42856
18:00 0,75 (ou 18÷24)
01/07/2019 15:45 43647,65625
86
Excel 2019 - Módulo II
Para um momento completo (data e hora), a parte inteira do número (antes da vírgula) 
representa a quantidade de dias desde o início do calendáriodo Excel. A parte 
fracionária (após a vírgula) representa uma fração do dia.
2.5.2. Cálculos com datas e horas
Como uma data é um número serial, calcular uma data no futuro ou no passado é 
apenas uma questão de adicionar ou subtrair dias. O mesmo ocorre com valores 
horários.
Use a função HOJE para recuperar a data atual e a função AGORA para recuperar a 
data e hora atuais.
A seguir, algumas orientações para cálculos com datas e valores horários:
 • Para calcular a quantidade de dias corridos entre duas datas, basta subtrair a 
data mais antiga (menor) da data mais recente (maior);
 • Para determinar uma data no futuro ou no passado, basta acrescentar ou subtrair 
uma quantidade de dias corridos a uma data existente;
 • Para calcular a idade de uma pessoa, use a seguinte fórmula, assumindo que a 
idade é, basicamente, a diferença entre a data de hoje e a data de nascimento: 
=INT((HOJE() – Data_nasc)/365,25). A parte decimal do valor 365,25 deve-se 
ao ajuste para ano bissexto. A função INT descarta (não arredonda) toda a parte 
decimal;
 • Para calcular o tempo decorrido entre dois valores horários, subtraia o valor 
inicial (menor) do valor final (maior);
 • Caso seja necessário usar explicitamente uma data dentro de uma fórmula ou 
função, delimite-a entre aspas duplas. Se isso não for feito, o Excel interpretará 
os termos da data como parcelas de operações de divisão;
 • Para calcular um horário no futuro ou no passado, acrescente ou subtraia a 
duração, expressa em valor horário (entre aspas) ou em fração do dia de 24 
horas (exemplo: 7:00 pode ser expresso como 7/24).
Observe, a seguir, alguns exemplos de cálculos envolvendo datas e horas:
 • Exemplo 1: Dias corridos entre duas datas
Para calcular a quantidade de dias entre duas datas, basta subtrair a data mais antiga 
(menor) da data mais recente (maior):
87
2Funções (Parte 1)
 • Exemplo 2: Uma data no futuro ou no passado
Para calcular uma data em função da quantidade de dias, adicione esses dias para 
obter uma data no futuro ou subtraia esses dias para obter uma data no passado:
 • Exemplo 3: Tempo decorrido
Para calcular o tempo decorrido entre dois valores horários, basta subtrair a hora 
mais antiga (menor) da hora mais recente (maior):
 • Exemplo 4: Fusos horários
Para calcular o horário em uma cidade com fuso horário diferente, basta adicionar 
ou subtrair as horas. Exemplo: o horário em Brasília é 14h45. Qual é o horário em 
Londres, sabendo-se que está 3 horas a frente de Brasília? Nenhuma das cidades está 
em horário de verão.
Dica: para que você visualize os horários em tempo real nas principais cidades do 
mundo, acesse www.timeanddate.com/worldclock.
88
Excel 2019 - Módulo II
2.5.2.1. Tratamento de horas negativas
O Excel não trabalha com horas negativas. Portanto, tome o cuidado de realizar a 
subtração corretamente, senão a indicação ####### aparecerá na célula, em vez do 
valor.
Para prevenir valores negativos, você pode incluir os cálculos de diferença de horas 
dentro da função ABS, para que o resultado seja sempre positivo.
Para calcular uma diferença de horas, de modo que cada valor se encontra em dias 
diferentes, o melhor é digitar o momento completo: data e hora. Veja o exemplo:
Como o horário final ocorreu no dia seguinte ao inicial, ao fazer a subtração dos 
valores 06:00 – 22:00, o Excel não conseguiu calcular o resultado negativo. O correto, 
neste caso, é registrar sempre data e hora (use um espaço para separar as partes):
89
2Funções (Parte 1)
2.5.2.2. Horas acumuladas
O Excel trata os valores horários como um relógio. Assim que o valor atinge 24:00, ele 
é zerado: 0:00. Alguns cálculos necessitam que as horas sejam acumuladas além do 
período de um dia. Esse é o caso, por exemplo, do cálculo de horas trabalhadas. Para 
acompanhar a explicação, abra o arquivo Funções de Data e Hora.xlsx, disponível 
em sua pasta de exercícios do Capítulo 2.
A Planilha1 possui uma tabela para registro de horas trabalhadas de um prestador de 
serviços em sua empresa, ao longo de 6 dias:
O objetivo é calcular o total de horas trabalhadas em cada dia e no final dessa semana. 
Foram registrados, diariamente, os horários de entrada e saída na parte da manhã e 
na parte da tarde.
O cálculo é bastante simples:
 • Total diário = horas trabalhadas de manhã + horas trabalhadas de tarde
Para cada período (manhã ou tarde):
 • Total por período = horário de saída – horário de entrada
Portanto:
 • Total diário = (Saída Manhã – Entrada Manhã) + (Saída Tarde – Entrada 
Tarde)
90
Excel 2019 - Módulo II
A fórmula em F5 ficará assim:
=(C5-B5) + (E5-D5)
Os parênteses são irrelevantes e estão aqui apenas para facilitar visualmente a 
separação do período da manhã e da tarde.
Ao copiar a fórmula para baixo, você terá os totais de horas trabalhadas, dia a dia:
Para calcular o total semanal na célula F11, basta uma soma comum:
=SOMA(F5:F10)
O resultado, 03:10, aparece na célula. Porém, ele não é correto, baseado nas 
quantidades diárias calculadas. Como mencionado anteriormente, o Excel trata horas 
inicialmente como um relógio: ao atingir 24:00, ele zera novamente a contagem de 
tempo. Este exemplo ilustra o caso em que essas horas deveriam ser acumuladas e 
não zeradas. A solução está na formatação da célula F11:
91
2Funções (Parte 1)
1. Clique em F11 com o botão direito do mouse e escolha o comando Formatar 
células e vá até a guia Número. A categoria Personalizado já aparece selecionada:
2. Clique na caixa Tipo e inclua a parte hh entre colchetes:
[hh]:mm
3. Clique em OK para encerrar. Observe agora que o resultado reflete a realidade:
92
Excel 2019 - Módulo II
A categoria Horas da formatação numérica de células inclui um formato que já 
acumula as horas, porém, ele possui horas, minutos e segundos.
2.5.2.3. Horas e valores monetários
Quando os cálculos de valores horários envolvem também valores monetários, 
as horas precisam ser expressas na forma decimal (horas decimais). Suponha, no 
exemplo, que esse prestador de serviço que trabalhou durante 6 dias foi contratado 
a um valor de R$ 75,00 por hora trabalhada. O cálculo, em princípio, é bastante 
simples: quantidade de horas trabalhadas multiplicado pelo valor/hora (R$):
No exemplo, o total de horas trabalhadas (F11) foi multiplicado pela remuneração por 
hora (C13), resultando em R$ 159,90, o que é irreal.
Isso aconteceu pelo fato de você ter multiplicado dois valores completamente 
diferentes: tempo e dinheiro. Para que a multiplicação seja bem-sucedida, você precisa 
converter o tempo em horas decimais e, então, multiplicar pelo valor monetário.
Para converter um valor horário em horas decimais, observe o exemplo:
 • 6:00 h = 6/24 = 0,25 de um dia
Como o dia tem 24 horas:
 • 0,25 × 24 horas = 6,00 horas decimais
Veja outro exemplo:
 • 8:45 h = 0,364583333333333 de um dia
93
2Funções (Parte 1)
Para converter esse valor para horas decimais, basta multiplicá-lo por 24:
 • 0,364583333333333 × 24 horas = 8,75 horas decimais
No exemplo do arquivo, você só precisa tomar o resultado e multiplicá-lo também por 
24 horas:
2.5.3. Função DATA
A função DATA monta uma data completa em função de 3 argumentos: ano, mês e 
dia, que podem ser escritos explicitamente na função, ou obtidos diretamente de 
células na planilha.
 • Sintaxe
DATA(ano; mês; dia)
 • Argumentos
 • ano: Representa o ano;
 • mês: Representa o número do mês de 1 a 12;
 • dia: Representa o dia do mês de 1 a 31.
 • Exemplos
Fórmula Resultado/Comentários
=DATA(2021; 12; 10) 10/12/2021
=DATA(C4; C3; C2)
Monta uma data, conforme o ano em C4, o mês em C3 
e o dia em C2.
94
Excel 2019 - Módulo II
2.5.4. Funções DIA, MÊS e ANO
O efeito oposto à função DATA é extrair as 3 partes dela: dia, mês e ano. As 3 funções 
possuem um único argumento que é a data completa (ou número de série).
 • Sintaxe
DIA(núm_série)
MÊS(núm_série)
ANO(núm_série)
 • Argumento
 • núm_série: Representa uma data completa.
 • Exemplos para a data de 14/07/2019,digitada na célula C5
Fórmula
Resultado/
Comentários
=DIA(C5) 14
=MÊS(C5) 7
=ANO(C5) 2019
2.5.5. Função DIAS
A função DIAS tem a finalidade de calcular a quantidade de dias corridos entre duas 
datas.
 • Sintaxe
DIAS(data_final, data_inicial)
 • Argumentos
 • data_final: Representa a data final do intervalo de tempo;
 • data_inicial: Representa a data inicial do intervalo de tempo.
 • Exemplo
Fórmula Resultado/Comentários
=DIAS("17/2/2021"; "28/12/2020") 51 dias
95
2Funções (Parte 1)
Observações:
 • No lugar da função DIAS, você pode fazer uma subtração simples de 
duas datas, conforme visto em exemplos anteriores;
 • Para fazer a contagem total de dias (não apenas a diferença), some 1 
ao resultado. Exemplo: entre 6/5/2019 e 10/5/2019 existem 4 dias 
de diferença (função DIAS). Porém, se você contar os dias de 6 até 10 
(inclusive), o resultado será 5 dias.
2.5.6. Função DIA.DA.SEMANA
A função DIA.DA.SEMANA é usada para identificar o dia da semana de uma determinada 
data. O valor de retorno é um número inteiro (ou código), correspondente ao dia da 
semana.
 • Sintaxe
DIA.DA.SEMANA(núm_série; [retornar_tipo])
 • Argumentos
 • núm_série: Representa a data, da qual será obtido o dia da semana;
 • retornar_tipo (opcional): Representa o tipo de retorno, conforme tabela a 
seguir. Na ausência do argumento, o primeiro tipo será usado.
Tipo de retorno Número a ser retornado
1 1 (domingo) até 7 (sábado).
2 1 (segunda-feira) até 7 (domingo).
3 0 (segunda-feira) até 6 (domingo).
11 1 (segunda-feira) até 7 (domingo).
12 1 (terça-feira) até 7 (segunda-feira).
13 1 (quarta-feira) até 7 (terça-feira).
14 1 (quinta-feira) até 7 (quarta-feira).
15 1 (sexta-feira) até 7 (quinta-feira).
16 1 (sábado) até 7 (sexta-feira).
17 1 (domingo) até 7 (sábado).
96
Excel 2019 - Módulo II
 • Exemplos
Fórmula Resultado/Comentários
=DIA.DA.SEMANA("12/09/2020") 7 (sábado)
=DIA.DA.SEMANA(HOJE())
Retorna o número do dia da semana da data 
de hoje (atualizada).
2.5.7. Função DATA.VALOR
A função DATA.VALOR converte uma data expressa como texto para um número de 
série.
 • Sintaxe
DATA.VALOR(data_texto)
 • Argumento
 • data_texto: Representa uma data na forma de texto.
 • Exemplo
Fórmula Resultado/Comentários
=DATA.VALOR("1/1/2017") 42736
2.5.8. Função VALOR.TEMPO
A função VALOR.TEMPO converte uma hora expressa como texto para um número de 
série.
 • Sintaxe
VALOR.TEMPO(hora_texto)
 • Argumento
 • hora_texto: Representa um valor horário na forma de texto.
Observação:
 • O número de série resultante pode ser formatado como data.
97
2Funções (Parte 1)
Observação:
 • O número de série resultante pode ser formatado como hora.
2.5.9. Função FIMMÊS
A função FIMMÊS retorna um número de série que corresponde ao último dia do mês 
da data de referência e pode ser avançada ou recuada certa quantidade de meses.
 • Sintaxe
FIMMÊS(data_ref; núm_meses)
 • Argumentos
 • data_ref: Representa a data de referência para a contagem dos meses;
 • núm_meses: Representa o número de meses para frente (valor positivo) 
ou para trás (valor negativo). Use zero (0) se quiser se referir ao próprio 
mês da data de referência.
 • Exemplo
Fórmula Resultado/Comentários
=FIMMÊS("2/3/2021"; 0)
44286 (número de série sem formatação)
31/03/2021 (formatado como data)
 • Exemplo
Fórmula Resultado/Comentários
=VALOR.TEMPO("15:20") 0,638888888888889
Observação:
 • O número de série resultante pode ser formatado como data.
98
Excel 2019 - Módulo II
2.5.10. Função DATAM
A função DATAM retorna um número de série que representa uma nova data, relativa 
a uma data de referência. Você ainda deve especificar a quantidade de meses para 
trás (valor negativo) ou para frente (valor positivo).
 • Sintaxe
DATAM(data_ref; núm_meses)
 • Argumentos
 • data_ref: Representa a data de referência para a contagem dos meses;
 • núm_meses: Representa o número de meses para frente (valor positivo) 
ou para trás (valor negativo). Use zero (0) se quiser se referir ao próprio 
mês da data de referência.
 • Exemplo
Fórmula Resultado/Comentários
=DATAM("2/3/2020"; 6)
44076 (número de série sem formatação)
02/09/2020 (formatado como data)
Observações:
 • O número de série resultante pode ser formatado como data;
 • A nova data calculada ocorre no mesmo dia do mês da data de referência;
 • Se a data de retorno não puder usar o mesmo dia da data de referência, 
o último dia do mês da data de retorno será usado. Exemplo: a fórmula 
=DATAM("31/1/2020"; 1) trará, como resultado, a data 29/02/2020 
porque o mês 2 de 2016 tem 29 dias e não 31.
99
2Funções (Parte 1)
2.5.11. Função NÚMSEMANAISO
A função NÚMSEMANAISO retorna o número da semana do ano, baseado na Norma 
ISO 8601, adotada na Europa e no Brasil, que diz que a 1ª semana do ano ocorre na 
primeira semana que possua, pelo menos, 4 dias e inicia sempre na segunda-feira.
 • Sintaxe
NÚMSEMANAISO(data)
 • Argumento
 • data: Representa a data de referência para o cálculo do número da semana 
do ano.
 • Exemplo
Fórmula Resultado/Comentários
=NÚMSEMANAISO("1/5/2020") 18
Observação:
 • Para obter o número da semana do ano usando o sistema americano, 
use a função NÚMSEMANA. O sistema americano também é usado em 
alguns países e determina que a 1ª semana do ano é onde cai a data 1 
de janeiro, mesmo que só exista essa data naquela semana. A função 
NÚMSEMANA deve ser usada em versões do Excel anteriores à 2013.
2.5.12. Função FRAÇÃOANO
A função FRAÇÃOANO calcula a fração do ano representado pelo número de dias 
inteiros entre duas datas. Por exemplo, você pode usar a função para identificar a 
proporção de benefícios de um ano inteiro ou obrigações para atribuir a um período 
específico.
 • Sintaxe
FRAÇÃOANO(data_inicial, data_final, [base])
100
Excel 2019 - Módulo II
 • Argumentos
 • data_inicial: Representa a data inicial do período;
 • data_final: Representa a data final do período;
 • base: Opcional. Representa o tipo de base de contagem diária a ser usado, 
conforme a tabela a seguir:
Código Base para contagem
0 ou ausente Base americana: meses de 30 dias e ano de 360 dias.
1 Calendário real.
2 Ano de 360 dias.
3 Ano de 365 dias.
4 Base europeia: meses de 30 dias e ano de 360 dias.
 • Exemplos
Calcule a fração do ano de 2020 correspondente à data 31/07/2020, considerando 
o calendário real. O resultado representa quanto do ano de 2020 já se passou até 
31/07/2020.
Fórmula Resultado
=FRAÇÃOANO("1/1/2020";"31/7/2020";1) 0,579234972677596 (ou 58%)
Calcule a idade de uma pessoa que nasceu em 10/10/1995. A função INT auxilia na 
exclusão da parte fracionária.
Fórmula Resultado
=INT(FRAÇÃOANO("10/10/1995";HOJE();1)) Varia conforme a data de hoje.
101
2Funções (Parte 1)
2.5.13. Funções para dias úteis
Até agora, os cálculos que levam em conta a diferença de datas ou adição de dias a 
uma data consideram os dias como corridos (sequenciais). Em muitas situações, você 
precisa programar alguma data de pagamento, por exemplo, que caia em um dia útil. 
Dias úteis não consideram finais de semana e feriados.
Para cada uma das funções apresentadas nesta seção, será necessário criar uma lista 
com feriados. Essa lista varia bastante, conforme a cidade, estado, país, religião, 
empresa ou outro critério cultural.
Acompanhe as 4 funções a seguir pelo arquivo Funções de Data e Hora.xlsx, 
disponível em sua pasta de exercícios do Capítulo 2. A Planilha2 contém uma tabela 
com os feriados brasileiros, conforme Lei Federal Nº 10.607 de 19 de dezembro de 
2002. O intervalo de datas da coluna B já foi nomeado como Feriados e inclui os anos 
de 2019 a 2015:
Ao lado da tabela, há duas datas nas células E3 (data inicial) e E4 (data final). A célula 
E5 contém apenas a quantidade de dias corridos entre as duas datas, expressa pela 
fórmula =E4-E3 ou =DIAS(E4; E3).
Veja, a seguir, os argumentos comuns às funções que serão mostradas nesta seção:
 • data_inicial: Representa a data de referência ou a primeira data de um intervalode tempo;
 • data_final: Representa a última data do intervalo de tempo especificado;
 • núm_dias: Representa a quantidade de dias úteis para trás (valor negativo) ou 
para frente (valor positivo);
 • fim_de_semana (opcional): Representa um código que determina como será 
a interpretação dos dias do final de semana, conforme detalhado na tabela a 
seguir. Na ausência do argumento, será considerado o código 1;
 • feriados (opcional): Representa um intervalo de células que contém datas 
(feriados) que serão desconsideradas das operações com dias úteis. Na ausência 
do argumento, serão desconsiderados apenas os finais de semana.
102
Excel 2019 - Módulo II
Veja a tabela de códigos do argumento fim_de_semana:
Código Dias considerados como fim de semana
1 Sábado e domingo.
2 Domingo e segunda-feira.
3 Segunda-feira e terça-feira.
4 Terça-feira e quarta-feira.
5 Quarta-feira e quinta-feira.
6 Quinta-feira e sexta-feira.
7 Sexta-feira e sábado.
11 Somente domingo.
12 Somente segunda-feira.
13 Somente terça-feira.
14 Somente quarta-feira.
15 Somente quinta-feira.
16 Somente sexta-feira.
17 Somente sábado.
A segunda forma de definir o argumento fim_de_semana é digitando uma sequência 
de 7 algarismos, que podem ser 0 ou 1, em que 0 representa dia útil e 1 representa 
final de semana ou dia de folga. Cada algarismo da sequência corresponde a um dia 
da semana, começando pela segunda-feira, ou seja, a sequência 0101000 indicaria 
uma semana com folga na terça e na quinta-feira. A sequência deve ser inserida entre 
aspas, como um texto.
2.5.13.1. Função DIATRABALHOTOTAL
A função DIATRABALHOTOTAL calcula a quantidade de dias úteis entre duas datas, 
baseada em uma lista de feriados.
 • Sintaxe
DIATRABALHOTOTAL(data_inicial; data_final; [feriados])
 • Exemplos
Fórmula nas células E6 e E7 Resultado
=DIATRABALHOTOTAL(E3; E4; Feriados) 128 dias úteis
=DIATRABALHOTOTAL(E3; E4) 132 dias úteis
103
2Funções (Parte 1)
2.5.13.2. Função DIATRABALHOTOTAL.INTL
A função DIATRABALHOTOTAL.INTL calcula a quantidade de dias úteis entre duas 
datas, baseada em uma lista de feriados e quais dias da semana serão considerados 
dias de folga ou final de semana.
 • Sintaxe
DIATRABALHOTOTAL.INTL(data_inicial; data_final; [fim_de_
semana]; [feriados])
 • Exemplo
Fórmula na célula E8 Resultado
=DIATRABALHOTOTAL.INTL(E3; E4; 3; Feriados) 130 dias úteis
Observações:
 • No 3º argumento do exemplo anterior, foi usado o código 3, que 
representa a segunda-feira e terça-feira como dias de folga;
 • O 3º argumento pode representar dias úteis e dias de folga através de 
uma sequência de 7 caracteres sob forma de um número binário. Cada 
algarismo indica um dia da semana, começando na segunda-feira. 
Exemplo: "0000110" indica que os dias de folga cairão na sexta-feira 
e no sábado. O "0" representa dia normal de trabalho; o "1" representa 
dia de folga (ou final de semana).
2.5.13.3. Função DIATRABALHO
A função DIATRABALHO calcula uma data que se encontra certa quantidade de dias 
úteis para frente (valor positivo) ou para trás (valor negativo), baseada em uma lista 
de feriados.
 • Sintaxe
DIATRABALHO(data_inicial; núm_dias; [feriados])
 • Exemplo
Fórmula na célula E9 Resultado
=DIATRABALHO(E3; 60; Feriados) qui, 24/09/2020
104
Excel 2019 - Módulo II
2.5.13.4. Função DIATRABALHO.INTL
A função DIATRABALHO.INTL calcula uma data que se encontra uma certa quantidade 
de dias úteis para frente (valor positivo) ou para trás (valor negativo), baseada em 
uma lista de feriados e quais dias serão considerados como dias de folga ou finais de 
semana.
 • Sintaxe
DIATRABALHO(data_inicial; núm_dias; [fim_de_semana]; 
[feriados])
 • Exemplo
Fórmula na célula E10 Resultado
=DIATRABALHO.INTL(E3; 60; "0101000"; Feriados) sex, 25/09/2020
Observação:
 • No 3º argumento do exemplo anterior, foi usado o código "0101000", 
que representa a terça-feira e quinta-feira como dias de folga.
2.5.14. Formatação para datas e horas
A formatação de datas ou valores horários também é feita pelos comandos da faixa 
de opções, grupo Número, ou pelo comando Formatar células. As categorias Data 
e Hora oferecem formatos predefinidos, enquanto que a categoria Personalizado 
permite que você crie sua própria formatação de tempo.
105
2Funções (Parte 1)
Use combinações das letras "d", "m" e "a" para representar dia, mês e ano. Use 
combinações das letras "h", "m" e "s" para representar hora, minuto e segundo. 
Conforme a quantidade de letras e outros símbolos delimitadores no código de 
formatação, você consegue criar formatos diferenciados.
Veja, como exemplo, as partes de uma data quando formatadas com os seguintes 
códigos de formatação na categoria Personalizado para a data 07/02/2020:
Código Resultado Explicação
d 7 Dia do mês com um ou dois dígitos.
dd 07 Dia do mês com dois dígitos.
ddd sex Abreviação do dia da semana.
dddd sexta-feira Nome do dia da semana.
m 2 Número do mês com um ou dois dígitos.
mm 02 Número do mês com dois dígitos.
mmm fev Abreviação do nome do mês.
mmmm fevereiro Nome do mês.
mmmmm f Letra inicial do nome do mês.
a 20 Ano com dois dígitos.
aa 20 Ano com dois dígitos.
aaa 2020 Ano com quatro dígitos.
aaaa 2020 Ano com quatro dígitos.
Agora, veja exemplos de formatos personalizados para a mesma data:
Código de formatação Resultado
d/m/a 7/2/20
dd/mmm 07/fev
mmmm-aaaa fevereiro-2020
dddd sexta-feira
ddd, dd/mm/aa sex, 07/02/20
dddd, dd/mmm/aaaa sexta-feira, 07/fev/2020
dd/mm/aaaa hh:mm 07/02/2020 14:30
mmm/dd/aaaa h:mm am/pm fev/07/2020 2:30 PM
106
Excel 2019 - Módulo II
Pontos principais
Atente para os tópicos a seguir. Eles devem ser estudados com muita atenção, 
pois representam os pontos mais importantes do capítulo.
 • O Excel disponibiliza as funções, que podem ser usadas para gerar fórmulas mais 
sofisticadas nas planilhas. O Excel possui várias categorias de funções: Banco 
de dados, Cubo, Data e hora, Engenharia, Estatística, Financeira, Informações, 
Lógica, Matemática e trigonométrica, Procura e referência, entre outras;
 • A categoria Estatística possui funções usadas em cálculos estatísticos. Há 
funções para a contagem de células e de itens, para obtenção da média aritmética 
de um intervalo, para cálculos de probabilidade e estatística, etc. Há funções 
estatísticas condicionais, que efetuam os cálculos sobre uma lista de valores, 
atendendo a um ou mais critérios;
 • A categoria Banco de dados traz funções que são usadas para fazer cálculos 
de itens, presentes em uma lista, que satisfaçam a mais de uma condição. 
Essas funções realizam diferentes tipos de cálculos baseando-se em critérios 
e dependem necessariamente de uma lista a partir da qual os cálculos serão 
baseados. A região de critérios pode estar na mesma planilha em uso ou em 
outra pasta de trabalho;
 • Para calcular valores com base em datas e horas, o Excel possui a categoria Data 
e hora. A realização de cálculos com tempo engloba, por exemplo, as funções 
DIA, MÊS, ANO, DATA, DIA.DA.SEMANA e DIATRABALHOTOTAL, entre outras.
Teste seus conhecimentos
Funções (Parte 1)2
108
Excel 2019 - Módulo II
1. Quais são as funções estatísticas condicionais que realizam cálculos de 
acordo com vários critérios?
 ☐ a) SOMA, MÉDIA, CONT.NÚM, MÁXIMO, MÍNIMO.
 ☐ b) PROCV, ÍNDICE, CORRESP, DESLOC.
 ☐ c) SOMASES, MÉDIASES, CONT.SES, MÁXIMOSES, MÍNIMOSES.
 ☐ d) MAIOR, MENOR, SUBTOTAL.
 ☐ e) Nenhuma das alternativas anteriores está correta.
2. Qual a alternativa incorreta a respeito das funções de banco de dados?
 ☐ a) Nas funções de banco de dados, os critérios são embutidos na própria 
função e devem aparecer entre aspas.
 ☐ b) A sintaxe genérica é BDFUNÇÃO(banco_de_dados; campo; critérios).
 ☐ c) O intervalo de critérios deve ter ao menos duas linhas e repetir os 
mesmos títulos do banco de dados.
 ☐ d) As funções mais usadas são: BDSOMA, BDMÉDIA, BDMÁX, BDMÍN, 
BDCONTAR, BDCONTARA, BDEXTRAIR.
 ☐ e) Todas as alternativas anteriores estão corretas.
3. Quais são as funçõesque calculam, respectivamente, (1) a quantidade 
de dias úteis entre duas datas e (2) uma data no futuro ou no passado em 
função de uma quantidade de dias úteis?
 ☐ a) (1) HOJE e (2) AGORA.
 ☐ b) (1) DATA e (2) DIA.DA.SEMANA.
 ☐ c) (1) DATA e (2) NÚMSEMANAISO.
 ☐ d) (1) DIATRABALHOTOTAL e (2) DIATRABALHO.
 ☐ e) Nenhuma das alternativas anteriores está correta.
109
2Funções (Parte 1)
4. Que funções são capazes de recuperar, em uma lista de valores numéricos, 
os 3 números mais altos e os 3 números mais baixos, respectivamente?
 ☐ a) MÁXIMO e MÍNIMO
 ☐ b) MAIOR e MENOR
 ☐ c) SOMASE E SOMASES
 ☐ d) BDSOMA e BDMÉDIA
 ☐ e) Nenhuma das alternativas anteriores está correta.
5. Indique o código necessário na formatação de células para exibir a 
seguinte data: “sáb, 06/jun/2020”:
 ☐ a) dd, ddd/mmm/aa
 ☐ b) dddd, d/mm/aaaa
 ☐ c) ddd, dd/mmm/aaaa
 ☐ d) dd, d/m/aaaa
 ☐ e) Nenhuma das alternativas anteriores está correta.
Funções (Parte 2)3
 Ã Funções lógicas;
 Ã Funções de procura e referência;
 Ã Funções de texto;
 Ã Funções financeiras.
112
Excel 2019 - Módulo II
3.1. Funções lógicas
Funções lógicas são usadas no Excel para a tomada de decisões baseadas em condições 
ou testes lógicos.
Um teste lógico compara um valor contra outro, através dos operadores de 
comparação, e sempre retorna um valor lógico VERDADEIRO ou FALSO. Os valores 
podem ser números, textos (entre aspas), referências de células ou outras fórmulas.
Os operadores de comparação são: = (igual), > (maior que), = (maior ou igual a), (diferente de).
Um teste lógico é como se fosse uma pergunta que você faz, esperando por uma 
resposta verdadeira ou falsa.
Se você quiser acompanhar os exemplos com funções lógicas diretamente no Excel, 
abra o arquivo Funções Lógicas.xlsx, disponível em sua pasta de arquivos do Capítulo 
3.
3.1.1. Funções lógicas básicas
As principais funções lógicas do Excel estão resumidas a seguir, apenas para sua 
referência. Elas são abordadas detalhadamente no curso Excel 2019 Módulo I.
 • Função SE: A função SE testa um valor lógico (teste lógico) e retorna um resultado 
se a resposta do teste for VERDADEIRO, ou retorna outro resultado se a resposta 
do teste for FALSO;
 • Função auxiliar E: Avalia até 255 testes lógicos simultaneamente. Se todos forem 
avaliados com o valor VERDADEIRO, então a função E retornará VERDADEIRO. Se 
um dos testes falhar, a função E retornará FALSO;
 • Função auxiliar OU (e/ou): Avalia até 255 testes lógicos simultaneamente. Se 
pelo menos um dos testes for avaliado com o valor VERDADEIRO, então a função 
OU retornará VERDADEIRO. Se todos os testes falharem, a função OU retornará 
FALSO;
 • Função auxiliar XOR (ou exclusivo): avalia até 255 testes lógicos simultaneamente. 
Se somente um dos testes for avaliado com o valor VERDADEIRO, então a função 
XOR retornará VERDADEIRO. Se mais de um for VERDADEIRO, a função XOR 
retornará FALSO. Ela também retorna VERDADEIRO quando há uma quantidade 
ímpar de respostas VERDADEIRO;
 • Função auxiliar NÃO: Esta apenas inverte a resposta de um teste lógico e é 
usada quando você deseja fazer "perguntas negativas" nos testes.
113
3 Funções (Parte 2)
3.1.2. Funções lógicas aninhadas
As funções auxiliares E, OU e XOR são usadas como primeiro argumento da função 
SE e avaliam todos os testes lógicos de uma única vez. Existem situações nas quais 
você necessita fazer vários testes lógicos, um de cada vez, para avaliar cada situação 
específica e, então, retornar um valor.
Isso pode ser feito no Excel pelo uso de várias funções SE aninhadas. Há o limite de 
64 funções aninhadas, mas dificilmente você usará mais do que dois ou três níveis.
A lógica consiste em você fazer a primeira pergunta (teste lógico) da função SE. Se o 
resultado desse teste for VERDADEIRO, então, o argumento seguinte será usado e a 
função é encerrada. Mas, se houver outros testes para fazer, no terceiro argumento 
da função SE (valor_se_falso), coloque a próxima função SE, e assim por diante. Cada 
função SE terá o seu valor caso o teste seja VERDADEIRO. Quando for encontrado o 
primeiro teste VERDADEIRO, a função termina e os outros não serão avaliados.
Primeiramente, analise a lógica:
Se teste_lógico1 = VERDADEIRO;
 Então valor1;
Senão, se teste_lógico2 = VERDADEIRO;
 Então valor2;
Senão, se teste_lógico3 = VERDADEIRO;
 Então valor3;
 ...
Senão, valorN
Veja como ficaria a sintaxe, usando 3 níveis de aninhamento:
=SE(teste_lógico1;
 valor1;
 SE(teste_lógico2;
 valor2;
 SE(teste_lógico3;
 valor3;
 valor_se_todos_falsos)))
Ou:
=SE(teste_lógico1; valor1; SE(teste_lógico2; valor2; SE(teste_
lógico3; valor3; valor_se_todos_falsos)))
114
Excel 2019 - Módulo II
Visualize essa lógica em um fluxograma:
Observações:
 • Nesta montagem de funções SE aninhadas, tome cuidado com os 
parênteses: a quantidade de parênteses fechados precisa coincidir com 
a quantidade dos que foram abertos em cada função SE;
 • Se você quiser quebrar a fórmula em múltiplas linhas para que a lógica 
fique mais clara, depois de digitar o ponto-e-vírgula (;), pressione ALT + 
ENTER. Quando terminar a fórmula toda, pressione ENTER.
115
3 Funções (Parte 2)
Pratique o aninhamento de funções SE no arquivo Funções Lógicas.xlsx. A Planilha1 
possui uma tabela com notas de alunos de uma classe de uma escola de idiomas. As 
notas se referem aos 2 bimestres de um módulo do curso e as médias já se encontram 
calculadas.
O objetivo é escrever, na coluna E, a situação de cada aluno no final do módulo: 
Aprovado (para Média ≥ 7), Exame (para Média ≥ 5) e Reprovado (para Média =7; "Aprovado"; SE(D4>=5; "Exame"; "Reprovado"))
116
Excel 2019 - Módulo II
Após a cópia das fórmulas, o quadro está completo:
3.1.3. Função SES
A função de SES testa múltiplas condições e retorna o valor correspondente à primeira 
condição com valor VERDADEIRO.
 • Sintaxe
SES(teste_lógico_1; valor_1; [teste_lógico_2; valor_2]; 
[teste_lógico_3; valor_3]; ...)
 • Argumentos
 • teste_lógico_1 representa o primeiro teste lógico que será avaliado como 
VERDADEIRO ou FALSO;
 • valor_1 representa o valor que será retornado, caso o teste_lógico_1 seja 
VERDADEIRO;
 • teste_lógico_2 ... teste_lógico_127 (opcional) representa um teste lógico 
(até 127) que será avaliado como VERDADEIRO ou FALSO;
 • valor_1 ... valor_127 (opcional) representa o valor que será retornado, 
caso o teste lógico correspondente seja VERDADEIRO.
117
3 Funções (Parte 2)
Observações:
 • A função avalia cada teste lógico e para quando o primeiro teste com 
resultado VERDADEIRO for encontrado. Os demais testes não serão 
avaliados, independentemente de seu resultado;
 • Se nenhuma condição verdadeira for encontrada, a função SES retorna 
o resultado #N/D (não disponível);
 • Você pode especificar um valor padrão (algo do tipo "nenhuma das 
anteriores") caso os demais testes resultem em FALSO. Basta usar, no 
último par de argumentos, uma condição que sempre será verdadeira, 
como 1=1, ou o próprio valor lógico VERDADEIRO. Se esta condição 
existir, ela deverá ser o último argumento da função;
 • Esta função pode ser usada em substituição a múltiplas funções SE 
aninhadas, conforme visto anteriormente, porém só existe no Excel 
2019 ou no Excel do Office 365.
 • Exemplo
Retomando o exemplo do tópico anterior, a Planilha2 contém a mesma planilha da 
classe de alunos da escola de idiomas. Desta vez, as fórmulas da coluna E serão 
preenchidas com a função SES, em vez de múltiplas funções SE aninhadas. A fórmula 
em E4 ficará assim:
=SES(D4>=7; "Aprovado"; D4>=5; "Exame"; VERDADEIRO; 
"Reprovado")
Depois de digitar a primeira fórmula, faça a cópia parabaixo. O resultado será o 
mesmo que o obtido na Planilha1.
3.1.4. Função PARÂMETRO
A função PARÂMETRO avalia uma expressão, que pode ser um valor, uma fórmula 
ou uma célula que contenha um valor a ser testado. Baseada no resultado dessa 
expressão, a função realiza comparações com diversos valores, trazendo um valor de 
retorno correspondente.
 • Sintaxe
PARÂMETRO(expressão; valor_1; resultado_1; [valor_padrão ou 
valor_2; resultado_2]; [valor_padrão ou valor_3; resultado_3]; 
...)
118
Excel 2019 - Módulo II
 • Argumentos
 • expressão representa o resultado da expressão que será comparado 
contra os demais valores;
 • valor_1 representa o primeiro valor que será comparado com o resultado 
da expressão;
 • resultado_1 representa o valor de retorno quando o valor_1 é igual à 
expressão;
 • valor_n representa um valor que será comparado com o resultado da 
expressão. Até 126 valores podem ser especificados;
 • resultado_n representa o valor de retorno quando o valor_n é igual à 
expressão. Até 126 resultados podem ser especificados;
 • valor_padrão (opcional): Este será o valor de retorno, caso não haja 
correspondência da expressão contra os valores anteriores. O valor_
padrão será identificado como sendo aquele que não possui o resultado_n 
correspondente. Ele deverá ser o último argumento da função PARÂMETRO.
Observações:
 • Se não houver nenhuma correspondência entre a expressão e 
os valores relacionados e a função não tiver um valor padrão, ela 
retornará #N/D;
 • A Função PARÂMETRO está disponível somente no Excel 2019 ou no 
Excel do Office 365.
 • Exemplo
A Planilha3 do arquivo Funções Lógicas.xlsx contém uma relação de vendas efetuadas 
em algumas datas. A tabela relaciona os estados onde as vendas foram feitas e será 
necessário calcular o frete, como sendo uma porcentagem sobre o valor.
119
3 Funções (Parte 2)
A empresa é sediada no estado de SP e, para esse estado, não haverá cobrança de 
frete. O valor do frete para o estado do RJ é de 1%, para MG é de 2% e, para qualquer 
outro estado, o frete será de 3%. A fórmula em D4 deverá multiplicar o valor da venda 
pela porcentagem de frete, em função do estado correspondente na mesma linha:
=C4 * PARÂMETRO(B4; "SP"; 0%; "RJ"; 1%; "MG"; 2%; 3%)
Após os cálculos, a planilha ficará assim:
3.1.5. Função SEERRO
A função SEERRO retorna o valor de uma fórmula digitada se ela gerar um resultado 
válido ou um valor alternativo caso ela resulte em um dos erros: #N/D, #VALOR!, 
#REF!, #DIV/0!, #NÚM!, #NOME? ou #NULO!.
 • Sintaxe
SEERRO(fórmula; valor_se_erro)
 • Argumentos
 • fórmula: Representa uma expressão que realiza um cálculo;
 • valor_se_erro: Representa um valor alternativo, caso a fórmula gere algum 
erro.
120
Excel 2019 - Módulo II
 • Exemplos
Fórmula Comentários
=SEERRO(B2/B3; 0)
Se o cálculo B2/B3 não gerar um erro, o próprio 
resultado será retornado. Se o cálculo gerar um erro 
#DIV/0!, o valor 0 será retornado. 
=SEERRO(RAIZ(H4); "")
Se o resultado de RAIZ(H4) for válido, esse valor será 
retornado. Se H4 contiver um número negativo, a 
fórmula retornaria o erro #NÚM!, mas, agora, a célula 
ficará vazia.
3.1.6. Função SENÃODISP
A função SENÃODISP retorna o valor de uma fórmula digitada se ela gerar um resultado 
válido, ou um valor alternativo, caso ela resulte em #N/D (não disponível). Algumas 
funções do Excel que realizam procuras em intervalos retornam #N/D se o valor não 
for encontrado.
 • Sintaxe
SENÃODISP(fórmula; valor_se_não_disp)
 • Argumentos
 • fórmula: Representa uma expressão que realiza um cálculo;
 • valor_se_não_disp: Representa um valor alternativo, caso a fórmula gere 
o resultado #N/D.
 • Exemplo
Fórmula/Comentário
=SENÃODISP(PROCV(C3; H4:L2000; 3; FALSO); 
"Produto não encontrado")
Se o resultado da função PROCV for #N/D, então, o 
texto "Produto não encontrado" será retornado no 
lugar.
121
3 Funções (Parte 2)
3.2. Funções de procura e referência
As funções de procura e referência são úteis quando você precisa localizar um 
determinado valor dentro de uma tabela (ou matriz).
Se você quiser acompanhar os exemplos com funções de procura e referência 
diretamente no Excel, abra o arquivo Funções de Procura e Referência.xlsx, 
disponível em sua pasta de arquivos do Capítulo 3.
As duas funções básicas mais usadas são:
 • PROCV (ou procura vertical): procura um valor ao longo da primeira coluna de 
um intervalo (matriz). Assim que ele for encontrado, retorna o valor localizado 
na mesma linha, em uma coluna determinada;
 • PROCH (ou procura horizontal) procura um valor ao longo da primeira linha de 
um intervalo (matriz). Assim que ele for encontrado, retorna o valor localizado 
na mesma coluna, em uma linha determinada.
As funções PROCV e PROCH são abordadas em detalhes no curso Excel 2019 Módulo 
I e são consideradas pré-requisitos para este curso.
Você verá a seguir, em detalhes, funções de procura e referência avançadas e 
extremamente úteis em muitas situações, principalmente quando o intervalo não está 
sempre no mesmo lugar ou não tem sempre o mesmo tamanho.
3.2.1. Função ÍNDICE
A função ÍNDICE é usada para retornar um valor dentro de uma matriz (intervalo). Esse 
valor é localizado pela posição da linha e da coluna dentro da matriz.
 • Sintaxe
ÍNDICE(matriz; núm_linha; [núm_coluna])
 • Argumentos
 • matriz: Representa o intervalo de valores;
 • núm_linha: Representa o número da linha do valor a ser retornado;
 • núm_coluna: Representa o número da coluna do valor a ser retornado. 
Argumento opcional quando a matriz possui apenas uma linha ou uma 
coluna.
122
Excel 2019 - Módulo II
 • Exemplo 1
A Planilha1 possui uma lista de valores mensais. A célula B2 contém o número do 
mês e a célula B3 deverá retornar o valor correspondente a esse mês.
A fórmula em B3 deverá resgatar o valor do intervalo E3:P3, cujo número do mês 
(posição) está em B2:
=ÍNDICE(E3:P3; B2)
 • Exemplo 2
A Planilha2 possui uma matriz de valores de filiais (linhas) ao longo dos meses do 
ano (colunas).
A fórmula em B6 deverá resgatar o valor do intervalo E3:P6. O número da filial em B3 
determina a posição da linha na matriz. O número do mês em B4 determina a posição 
da coluna na matriz. A fórmula ficará assim:
=ÍNDICE(E3:P6; B3; B4)
3.2.2. Função CORRESP
A função CORRESP é usada para retornar a posição relativa que um valor ocupa dentro 
de um intervalo.
 • Sintaxe
CORRESP(valor_procurado; matriz_procurada; [tipo_corresp])
123
3 Funções (Parte 2)
 • Argumentos
 • valor_procurado: Representa o valor que será procurado dentro do 
intervalo. Caracteres curinga podem ser usados: o asterisco (*) representa 
um ou mais caracteres e a interrogação (?) representa a posição de um 
caractere;
 • matriz_procurada: Representa o intervalo de valores;
 • tipo_corresp: Opcional. Um código numérico que representa como esse 
valor será procurado, conforme tabela a seguir.
Tipo Descrição
0
Correspondência exata: Busca um valor exatamente como ele foi 
especificado. Não há necessidade de a matriz estar ordenada.
1
É menor do que: Busca o maior valor que é menor ou igual ao valor_
procurado. Os valores no argumento matriz_procurada devem ser 
colocados em ordem crescente. Este é o valor padrão, caso o argumento 
seja omitido.
-1
É maior do que: Busca o menor valor que é maior ou igual ao valor_
procurado. Os valores no argumento matriz_procurada devem ser 
colocados em ordem decrescente.
Observação:
 • Se a função CORRESP não conseguir localizar o valor_procurado na 
matriz_procurada, o valor #N/D (não disponível) será retornado.
 • Exemplo 1
A Planilha3 contém um intervalo com cidades (D2:I2). Na célula B2 foi digitado o 
nome de uma cidade dessa lista.
A célula B3 conterá a fórmula que localiza o nome exato da cidade (B2) no intervalo 
de cidades (D2:I2). A pesquisa será feita por correspondência exata:
=CORRESP(B2; D2:I2; 0)
124
Excel 2019 - Módulo II
 • Exemplo 2
A Planilha4 possui uma lista com códigos de peças e descrições.
A célula E2 conterá2.5.13. Funções para dias úteis .........................................................................101
2.5.13.1. Função DIATRABALHOTOTAL ................................................................102
2.5.13.2. Função DIATRABALHOTOTAL.INTL ........................................................103
2.5.13.3. Função DIATRABALHO ..........................................................................103
2.5.13.4. Função DIATRABALHO.INTL ..................................................................104
2.5.14. Formatação para datas e horas .............................................................104
Pontos principais ................................................................................................106
Teste seus conhecimentos...................................................................................................... 107
Capítulo 3 - Funções (Parte 2) ................................................................................................ 111
3.1. Funções lógicas ....................................................................................112
3.1.1. Funções lógicas básicas ........................................................................112
3.1.2. Funções lógicas aninhadas ....................................................................113
3.1.3. Função SES ............................................................................................116
3.1.4. Função PARÂMETRO ..............................................................................117
3.1.5. Função SEERRO .....................................................................................119
3.1.6. Função SENÃODISP ................................................................................120
3.2. Funções de procura e referência............................................................121
3.2.1. Função ÍNDICE ......................................................................................121
3.2.2. Função CORRESP ...................................................................................122
3.2.3. Funções ÍNDICE e CORRESP usadas em conjunto ...................................125
3.2.4. Função DESLOC .....................................................................................126
3.3. Funções de Texto ..................................................................................132
3.3.1. Maiúsculas e minúsculas .......................................................................132
3.3.1.1. Função MAIÚSCULA ...............................................................................133
3.3.1.2. Função MINÚSCULA ...............................................................................133
3.3.1.3. Função PRI.MAIÚSCULA .........................................................................133
3.3.2. Concatenação de texto..........................................................................134
3.3.2.1. Função CONCATENAR ...........................................................................134
3.3.2.2. Função CONCAT ...................................................................................137
3.3.2.3. Função UNIRTEXTO ...............................................................................138
3.3.3. Formatação de texto .............................................................................139
3.3.3.1. Função MOEDA .....................................................................................140
3.3.3.2. Função TEXTO .......................................................................................140
3.3.3.3. Função VALOR ......................................................................................141
3.3.4. Tratamento de caracteres ......................................................................141
3.3.4.1. Função NÚM.CARACT ............................................................................141
3.3.4.2. Função EXATO ......................................................................................142
3.3.4.3. Função CARACT ....................................................................................143
3.3.4.4. Função REPT .........................................................................................143
3.3.4.5. Função ARRUMAR .................................................................................144
3.3.5. Localização e substituição de texto .......................................................144
3.3.5.1. Função LOCALIZAR ................................................................................144
3.3.5.2. Função SUBSTITUIR ...............................................................................145
3.3.5.3. Função MUDAR .....................................................................................147
Sumário
7
3.3.6. Extração de texto ..................................................................................149
3.3.6.1. Função ESQUERDA ................................................................................149
3.3.6.2. Função DIREITA .....................................................................................149
3.3.6.3. Função EXT.TEXTO ................................................................................150
3.3.6.4. Função FÓRMULATEXTO ........................................................................151
3.4. Funções financeiras ..............................................................................152
3.4.1. Função VP .............................................................................................153
3.4.2. Função VF .............................................................................................153
3.4.3. Função PGTO ........................................................................................154
3.4.4. Função TAXA ........................................................................................154
3.4.5. Função NPER .........................................................................................155
Pontos principais ................................................................................................156
Teste seus conhecimentos...................................................................................................... 157
Mãos à obra! .................................................................................................................................. 161
Capítulo 4 - Organização de dados ..................................................................................... 171
4.1. Introdução ............................................................................................172
4.2. Classificação e filtragem .......................................................................173
4.2.1. Classificação de dados ..........................................................................174
4.2.2. Filtragem de dados ...............................................................................175
4.2.2.1. Filtro básico ..........................................................................................175
4.2.2.2. Filtro avançado .....................................................................................176
4.3. Estrutura de tópicos ..............................................................................182
4.3.2.1. Agrupando itens manualmente .............................................................183
4.3.1. Recolhendo e expandindo os agrupamentos .........................................184
4.3.2. Desagrupando itens ..............................................................................184
4.3.3. Criando agrupamentos automáticos ......................................................185
4.3.4. Opções de agrupamento .......................................................................186
4.3.5. Subtotais ..............................................................................................187
4.4. Tabelas .................................................................................................191uma fórmula que buscará o código digitado em D2 no intervalo 
A2:A10 e retornará sua posição relativa na lista:
=CORRESP(D2; A2:A10; 0)
Veja alguns resultados diferentes, conforme o código digitado em D2:
Código Posição Comentário
PF-123A 1 Retorna exatamente a posição do código procurado.
RO* 4
Retorna a posição do primeiro código que começa com 
"RO" e o restante pode ser qualquer coisa.
BU*C 9
Retorna a posição do código que começa com "BU" e 
termina com "C".
*654* 7
Retorna a posição do primeiro código que contém o 
número "654".
*C 3
Retorna a posição do primeiro código que termina com 
"C".
125
3 Funções (Parte 2)
3.2.3. Funções ÍNDICE e CORRESP usadas em 
conjunto
Conforme visto anteriormente, a função ÍNDICE retorna o valor de uma matriz, onde 
são conhecidos o número da linha e o número da coluna para localizar o valor desejado. 
Em algumas situações esses números não são conhecidos diretamente. Porém, a 
função CORRESP consegue localizar um valor dentro de uma lista, retornando uma 
posição. Essa posição pode, então, ser usada como número de linha ou de coluna 
para completar a função ÍNDICE.
A combinação das duas funções é útil, principalmente, quando a função PROCV não 
pode ser usada porque o valor procurado não está na primeira coluna do intervalo.
Para compreender melhor o funcionamento das duas funções em conjunto, no arquivo 
Funções de Procura e Referência.xlsx, vá até a Planilha5:
O intervalo E3:H8 contém uma tabela de preços de alguns produtos (linhas 3 a 8) em 
4 tamanhos diferentes (colunas E a H). As células B3 e B4 contêm, respectivamente, 
o produto e o tamanho desejados. A célula B6 deverá conter a fórmula que retorna o 
preço do produto e tamanho escolhidos.
Comece digitando, na célula B6, a função ÍNDICE, responsável por recuperar um valor 
que se encontra em uma linha e coluna determinadas. O primeiro argumento é o 
intervalo (E3:H8):
=ÍNDICE(E3:H8;
Em seguida, você precisa informar o número da linha. Só que esse número não é 
conhecido. Quem determina o número da linha é a posição que o Produto (B3) ocupa 
na relação de produtos (D3:D8). A função CORRESP é usada para isso, assumindo 
correspondência exata (0):
=ÍNDICE(E3:H8; CORRESP(B3; D3:D8; 0);
Finalmente, quem determina o número da coluna é a posição que o Tamanho (B4) 
ocupa na relação de tamanhos (E2:H2). A função CORRESP também é usada, assumindo 
correspondência exata (0):
=ÍNDICE(E3:H8; CORRESP(B3; D3:D8; 0); CORRESP(B4; E2:H2; 0))
126
Excel 2019 - Módulo II
Agora, é só alterar o produto e o tamanho nas células B3 e B4 e você terá uma área 
de consulta de preços, principalmente, se a tabela de produtos e opções for muito 
grande.
Para que a fórmula não retorne um erro, caso você tenha digitado, em B3 ou B4, 
algum valor inválido, use a função SEERRO ou a função SENÃODISP:
=SEERRO(ÍNDICE(E3:H8;CORRESP(B3;D3:D8;0);CORRESP(B4;E2
:H2;0));"")
3.2.4. Função DESLOC
A função DESLOC tem um objetivo parecido com a função ÍNDICE: buscar valores 
dentro de uma matriz. A função DESLOC, porém, consegue recuperar um intervalo 
completo, não apenas uma célula.
A função também é usada para criar intervalos que não se encontram sempre no 
mesmo local ou podem possuir tamanhos diferentes.
 • Sintaxe
DESLOC(ref; lins; cols; [altura]; [largura])
 • Argumentos
 • ref: Representa a célula de referência, a partir da qual o intervalo será 
deslocado;
 • lins: Representa a quantidade de linhas que serão deslocadas para baixo 
(valor positivo) ou para cima (valor negativo);
 • cols: Representa a quantidade de colunas que serão deslocadas para a 
direita (valor positivo) ou para a esquerda (valor negativo);
 • altura (opcional): Representa o total de linhas de altura do intervalo que 
você deseja obter. Na ausência do argumento, a altura será de 1 linha;
 • largura (opcional): Representa o total de colunas de largura do intervalo 
que você deseja obter. Na ausência do argumento, a largura será de 1 
coluna.
127
3 Funções (Parte 2)
Observações:
 • A função DESLOC deve estar sempre dentro de outra função que usa 
intervalos como argumentos, como SOMA, MÉDIA, etc. A única situação 
onde DESLOC pode ser usada sozinha dentro da célula é quando ela 
retornar a referência ou valor de apenas uma célula, caso em que pode 
substituir a função ÍNDICE;
 • Como célula de referência, procure usar sempre locais conhecidos, como 
os cabeçalhos ou títulos de linhas e colunas em um intervalo de dados. 
Essas células geralmente são fixas;
 • Para determinar o deslocamento de linha ou coluna, você pode usar a 
função CORRESP para ajudar a encontrar a posição de um valor em uma 
lista;
 • Para determinar a quantidade de linhas de altura ou colunas de largura, 
você pode usar funções de contagem, como CONT.NÚM ou CONT.VALORES.
Compare o uso de ÍNDICE e DESLOC, quando o objetivo é buscar um único valor que 
se encontra dentro de um intervalo, baseado na linha e coluna:
128
Excel 2019 - Módulo II
 • Exemplo 1
Este exemplo pode ser acompanhado no arquivo Funções de Procura e Referência.
xlsx, Planilha6. A planilha mostra uma tabela com 4 estados e as vendas em 3 
departamentos das lojas daquele estado.
O objetivo é escrever uma fórmula na célula F2, somando as vendas dos 3 departamentos 
da loja, em função do estado escolhido em E2. Como as vendas de cada estado estão 
em locais diferentes, não é possível escrever uma fórmula de SOMA com intervalo 
fixo.
A função SOMASE não trará resultado porque há células em branco na coluna A. As 
células poderiam, inclusive, estar mescladas. Uma solução aqui é usar a função SOMA, 
referindo-se a um intervalo deslocado, em função da sigla do estado.
No momento você possui as seguintes informações:
 • A célula de referência ideal é a A1 porque é o título da coluna dos estados, 
está sempre no mesmo local e é justamente o estado que precisa ser 
localizado nessa coluna;
 • O intervalo de valores de vendas começa um certo número de linhas abaixo 
da célula A1. Essa quantidade de linhas depende do estado escolhido em 
E2 e precisa ser calculada;
 • O intervalo de valores de vendas começa 2 colunas à direita da célula A1;
 • O intervalo de valores de vendas possui 3 linhas de altura (as vendas 
correspondentes aos 3 departamentos da loja);
 • O intervalo de valores de vendas possui apenas uma coluna de largura 
(coluna C).
Na célula F2, comece a montar a fórmula, usando a função SOMA:
=SOMA(
129
3 Funções (Parte 2)
Como o intervalo é variável, insira a função DESLOC:
=SOMA(DESLOC(
O intervalo começa na célula de título da coluna dos estados:
=SOMA(DESLOC(A1;
Partindo de A1, o intervalo começa um certo número de linhas abaixo. Para calcular 
esse valor, basta determinar a posição da sigla do estado (E2) dentro do intervalo que 
contém as siglas dos estados (A2:A13). A função CORRESP vai ajudar:
=SOMA(DESLOC(A1; CORRESP(E2; A2:A13; 0);
O intervalo de vendas começa 2 colunas para a direita:
=SOMA(DESLOC(A1; CORRESP(E2; A2:A13; 0); 2;
Finalmente, o intervalo tem 3 linhas de altura e 1 coluna de largura:
=SOMA(DESLOC(A1; CORRESP(E2; A2:A13; 0); 2; 3; 1))
Você acabou de criar uma fórmula com intervalo variável. Se você inserir outro estado 
em E2, terá a soma dos 3 valores de vendas daquele estado:
130
Excel 2019 - Módulo II
 • Exemplo 2
A Planilha7 contém uma tabela de dados fixa com 10 linhas preparadas para digitação 
de despesas pessoais. Alguns cálculos já foram efetuados sobre a coluna de valores 
das despesas:
A célula F2 contém a contagem dos valores de despesas na coluna C:
=CONT.NÚM(C2:C11)
A célula F3 contém a soma de todas as despesas:
=SOMA(C2:C11)
Note que ambas as fórmulas limitam o intervalo até a linha 11. Dessa forma, as 
fórmulas funcionarão somente até essa linha. Quaisquer valores digitados além da 
linha 11 não entrarão nas fórmulas.
Você poderia modificar as fórmulas para usar toda a coluna para os cálculos, porém, 
você aprenderá, neste exemplo, como criar intervalos dinâmicos. Eles se ajustam 
automaticamente, conformea quantidade de dados no intervalo de valores da coluna 
C.
131
3 Funções (Parte 2)
Primeiramente, você precisa criar uma fórmula nomeada. Na guia Fórmulas, grupo 
Nomes Definidos, clique no botão Definir Nome. Se desejar, aumente a largura da 
caixa de diálogo Novo Nome, arrastando para fora sua borda direita. Na caixa Nome, 
digite o nome do intervalo: Valores. Apague o conteúdo da caixa Refere-se a:
Crie a fórmula nomeada na caixa Refere-se a. Inicie com a função DESLOC:
=DESLOC(
A célula de referência ideal para o início do intervalo é o título da coluna Valor. Clique 
na célula C1 e digite um ponto-e-vírgula:
=DESLOC(Planilha7!$C$1;
O intervalo começa 1 linha abaixo da célula C1:
=DESLOC(Planilha7!$C$1; 1;
O intervalo começa na mesma coluna da célula C1 (deslocamento horizontal zero):
=DESLOC(Planilha7!$C$1; 1; 0;
A quantidade de linhas de altura depende da quantidade de valores de despesas 
na coluna C. Será usada a função CONT.NÚM em toda a coluna C (após a digitação 
da função, clique no topo da coluna C). A função ignora células com texto e células 
vazias:
=DESLOC(Planilha7!$C$1; 1; 0; CONT.NÚM(Planilha7!$C:$C);
Finalmente, a largura do intervalo de valores é de 1 coluna:
=DESLOC(Planilha7!$C$1; 1; 0; CONT.NÚM(Planilha7!$C:$C); 1)
Clique em OK para criar o nome.
132
Excel 2019 - Módulo II
Agora, altere a fórmula em F2 para:
=CONT.NÚM(Valores)
Altere a fórmula em F3 para:
=SOMA(Valores)
Experimente inserir mais informações na tabela e observe que as fórmulas são 
atualizadas automaticamente, mesmo que você passe das linhas atualmente 
formatadas:
Outra grande vantagem na criação de intervalos nomeados com a função DESLOC é 
que eles podem ser reutilizados quantas vezes você precisar, em qualquer planilha do 
arquivo. Ótimo para bancos de dados.
3.3. Funções de Texto
As funções de texto são muito usadas para extração de informações, substituição de 
caracteres ou mudança na aparência do texto nas células da planilha. São especialmente 
úteis no tratamento de dados, quando você os obtém de outras fontes para o Excel.
Para acompanhar as explicações e exemplos deste tópico, abra o arquivo Funções de 
Texto.xlsx, disponível em sua pasta de exercícios do Capítulo 3.
3.3.1. Maiúsculas e minúsculas
Muitas vezes, o cadastramento de informações em bancos de dados é realizado por 
várias pessoas. Cada uma escreve as informações de um jeito: letras minúsculas (caixa 
baixa), letras maiúsculas (caixa alta) ou até mesmo de forma misturada.
O Excel possui 3 funções que realizam a conversão entre esses casos, conforme visto 
a seguir.
133
3 Funções (Parte 2)
3.3.1.1. Função MAIÚSCULA
Converte todas as letras do texto (argumento) para maiúsculas (caixa alta).
 • Sintaxe
MAIÚSCULA(texto)
3.3.1.2. Função MINÚSCULA
Converte todas as letras do texto (argumento) para minúsculas (caixa baixa).
 • Sintaxe
MINÚSCULA(texto)
3.3.1.3. Função PRI.MAIÚSCULA
Converte apenas a primeira letra de cada palavra do texto (argumento) para maiúscula 
(caixa alta).
 • Sintaxe
PRI.MAIÚSCULA(texto)
A Planilha1 possui uma relação de endereços, digitados de formas bem diferentes. 
Em cada coluna, reescreva os textos da coluna A, de acordo com a função identificada 
na linha 1:
Fórmula em B2:
=MAIÚSCULA(A2)
Fórmula em C2:
=MINÚSCULA(A2)
134
Excel 2019 - Módulo II
Fórmula em D2:
=PRI.MAIÚSCULA(A2)
Após copiar para baixo as fórmulas digitadas, você terá a tabela completa de endereços, 
escritos de três formas diferentes:
3.3.2. Concatenação de texto
Concatenar significa unir vários trechos com textos e números para que componham 
um único texto maior. A concatenação pode ser feita por funções de concatenação ou 
pelo operador "&".
3.3.2.1. Função CONCATENAR
A função CONCATENAR une diversos valores retorna um único texto.
 • Sintaxe
CONCATENAR(texto1; [texto2]; ...)
 • Argumentos
 • texto1: representa o primeiro valor que será concatenado;
 • texto2, etc.: (opcional) representam os demais valores que serão 
concatenados.
135
3 Funções (Parte 2)
Observações:
 • A função CONCATENAR aceita até 255 argumentos, que podem ser 
textos ou números;
 • Qualquer parte fixa do texto deverá estar entre aspas duplas, inclusive 
caracteres de pontuação e espaços;
 • Quando números participam da concatenação, eles aparecerão sem 
qualquer formato, inclusive datas. Use a função TEXTO para concatenar 
números formatados;
 • Prefira o uso da função CONCAT, mais abrangente.
 • Exemplo 1
Para concatenar dois textos que se encontram dentro das células A1 e B1:
Para dar um espaço entre os dois conteúdos, concatene também um caractere de 
espaço:
136
Excel 2019 - Módulo II
 • Exemplo 2
A Planilha2 do arquivo Funções de Texto.xlsx possui uma relação de nomes e 
sobrenomes:
Usando o operador de concatenação (&), crie uma fórmula que monte o nome do 
passageiro, usando a notação internacional: sobrenome primeiro em letras maiúsculas, 
depois o primeiro nome, separando-os com uma vírgula e um espaço. Depois copie a 
fórmula para os demais nomes.
O conteúdo da coluna C poderia ter sido feito pela ferramenta Preenchimento 
Relâmpago. A vantagem de usar fórmulas aqui é por causa da atualização 
automática quando os nomes e sobrenomes são alterados ou colados no local.
137
3 Funções (Parte 2)
3.3.2.2. Função CONCAT
A função CONCAT faz o mesmo que a função CONCATENAR, com a vantagem de que 
ela aceita intervalos em seus argumentos.
 • Sintaxe
CONCAT(texto1; [texto2;...])
 • Argumentos
 • texto1 representa um item de texto a ser concatenado. Pode ser um texto 
fixo entre aspas duplas, um valor numérico ou um intervalo de células;
 • texto2; ... texto253 representam itens adicionais de texto que serão 
concatenados;
Observações:
 • A função ignora células vazias dentro dos intervalos especificados;
 • O limite máximo de caracteres resultantes da concatenação é de 32.767, 
que corresponde ao limite de uma célula. Se esse valor for ultrapassado, 
a função retornará o erro #VALOR!;
 • A Função CONCAT está disponível somente no Excel 2019 ou no Excel 
do Office 365.
 • Exemplo
A Planilha3 possui uma série de especificações para montagem do código de um 
produto, o qual será o resultado da combinação de todas essas partes:
A fórmula em E2 ficará assim:
=CONCAT(A2:D2)
138
Excel 2019 - Módulo II
Após copiar as fórmulas, o resultado da montagem dos códigos será:
3.3.2.3. Função UNIRTEXTO
A função UNIRTEXTO também realiza concatenações, porém, com uma flexibilidade 
maior. Você poderá especificar um delimitador (separador) entre os trechos 
concatenados e se células vazias serão consideradas ou não.
 • Sintaxe
UNIRTEXTO(delimitador; ignorar_vazias; texto1; [texto2;...])
 • Argumentos
 • delimitador representa um texto que será usado para separar cada 
conteúdo da concatenação. Pode ser um texto vazio (duas aspas duplas 
em sequência);
 • ignorar_vazias é um valor lógico e indica, se VERDADEIRO, que as 
células vazias do intervalo serão ignoradas. Nesse caso o delimitador 
correspondente não será inserido;
 • texto1 é um item de texto a ser concatenado. Pode ser um texto 
representado explicitamente entre aspas ou um intervalo de células;
 • texto2; ... texto252 representam itens adicionais de texto.
Observações:
 • O limite máximo de caracteres resultantes da concatenação é de 32.767, 
que corresponde ao limite de uma célula. Se esse valor for ultrapassado, 
a função retornará o erro #VALOR!.
 • A Função UNIRTEXTO está disponível somente no Excel 2019 ou no Excel 
do Office 365.
139
3 Funções (Parte 2)
 • Exemplo
A Planilha4 possui uma série de especificações para montagem do código de um 
produto, o qual será o resultado da combinação de todas essas partes, assim como o 
exemplo da planilha anterior. Desta vez cada trecho de texto será separado por um 
hífen:
A fórmula para a célula E2 foi esta:
=UNIRTEXTO("-"; VERDADEIRO; A2:D2)
3.3.3. Formatação de texto
Durante a concatenação de textos e números, conforme mencionado no tópico 
anterior, osnúmeros aparecem sem formatação. Veja o exemplo:
Há algumas funções úteis para concatenar números formatados e para converter um 
texto para número.
140
Excel 2019 - Módulo II
3.3.3.1. Função MOEDA
A função MOEDA converte um argumento numérico em um texto formatado com 
o símbolo de moeda, conforme definido nas configurações regionais do Painel de 
Controle do Windows. Portanto, o resultado será diferente, conforme o idioma do 
Excel e do Windows.
 • Sintaxe
MOEDA(núm; [decimais])
 • Argumentos
 • núm: Representa o valor numérico que será formatado como moeda;
 • decimais (opcional): Representa a quantidade de casas decimais. Na 
ausência do argumento, serão usadas 2 casas decimais.
 • Exemplo
3.3.3.2. Função TEXTO
A função TEXTO também é usada para formatar números que serão concatenados. 
Esta, porém, usa qualquer tipo de formatação numérica: número, porcentagem, 
moeda, data, hora, etc.
 • Sintaxe
TEXTO(valor; formato_texto)
 • Argumentos
 • valor: Representa o valor numérico que deverá ser formatado;
 • formato_texto: Representa o código de formatação usado para formatar 
o valor numérico.
141
3 Funções (Parte 2)
 • Exemplos
Fórmula Resultado como texto
=TEXTO(10000; "0,00") 10000,00
=TEXTO(12345,6789; "R$ #.##0,00") R$ 12.345,68
=TEXTO(455/1280; "0,0%") 35,5%
=TEXTO("1/11/2020"; "dddd, d/mmm/aaaa") domingo, 1/nov/2020
3.3.3.3. Função VALOR
Esta função faz o oposto das funções anteriores: converte um valor numérico dentro 
de um texto para um número.
 • Sintaxe
VALOR(texto)
 • Argumento
 • texto: Representa um número como texto.
 • Exemplo
Fórmula Resultado como número
=VALOR("R$1000") 1000
3.3.4. Tratamento de caracteres
Esta seção mostra algumas funções úteis para contagem de caracteres, comparação, 
repetição, limpeza de espaços e inserção de caracteres especiais.
3.3.4.1. Função NÚM.CARACT
Esta função retorna a quantidade de caracteres existentes dentro de um texto. A 
contagem também inclui caracteres especiais "invisíveis", como espaços, tabulações, 
quebras de linhas, etc.
 • Sintaxe
NÚM.CARACT(texto)
142
Excel 2019 - Módulo II
 • Argumento
 • texto: Representa o texto do qual se deseja obter o número de caracteres.
 • Exemplo
Fórmula Resultado
=NÚM.CARACT("Curso Excel 2019") 16
3.3.4.2. Função EXATO
A função EXATO compara caracteres entre dois textos. Se os dois textos forem 
exatamente iguais, a função retorna VERDADEIRO, caso contrário, retorna FALSO. 
Letras minúsculas e maiúsculas são consideradas diferentes.
 • Sintaxe
EXATO(texto1; texto2)
 • Argumentos
 • texto1: Representa o primeiro texto a ser comparado;
 • texto2: Representa o segundo texto a ser comparado.
 • Exemplos
Se você desejar comparar dois textos sem se importar se as letras são maiúsculas 
ou minúsculas, use a fórmula =A2=B2.
143
3 Funções (Parte 2)
3.3.4.3. Função CARACT
Para digitar caracteres especiais em uma célula, na guia Inserir, grupo Símbolos, 
clique no botão Símbolo. Em seguida escolha o caractere desejado. Você também 
pode inserir ou concatenar um caractere especial através de seu código decimal ASCII 
(a caixa Símbolo da guia Inserir, grupo Símbolos) mostra os códigos).
 • Sintaxe
CARACT(código)
 • Argumento
 • código: Representa o código decimal ASCII do caractere desejado.
Observação:
 • Um caractere especial também pode ser digitado pelo seu código ASCII 
decimal pelo teclado: segure a tecla ALT da esquerda e, no teclado 
numérico, digite um código de 4 dígitos. Exemplo: ALT + 0174 gera o 
caractere de Marca Registrada ®.
 • Exemplos
Fórmula Resultado
=CARACT(128) €
=CARACT(177) & 1000/4 ±250
3.3.4.4. Função REPT
A função REPT repete um texto por uma quantidade de vezes especificada.
 • Sintaxe
REPT(texto; núm)
 • Argumentos
 • texto: Representa o texto a ser repetido;
 • núm: Representa a quantidade de repetições do texto.
144
Excel 2019 - Módulo II
 • Exemplos
Fórmula Resultado
=REPT("|"; 40) ||||||||||||||||||||||||||||||||||||||||
="Início" & REPT("."; 20) & "14:00 h" Início....................14:00 h
3.3.4.5. Função ARRUMAR
É frequente você encontrar dados digitados de maneira incorreta e com excesso de 
espaços. Em outra situação, você pode importar ou copiar dados de outras fontes e, ao 
trazer para a planilha, eles vêm acompanhados de espaços desnecessários. A função 
ARRUMAR se presta exatamente a essas situações: ela elimina todos os espaços antes 
e depois do texto. Internamente, deixa apenas um espaço entre cada palavra.
 • Sintaxe
ARRUMAR(texto)
 • Argumento
 • texto: Representa o texto que terá os espaços em excesso removidos.
 • Exemplo
Fórmula Resultado
=ARRUMAR(" Curso Excel 2016 ") Curso Excel 2016
3.3.5. Localização e substituição de texto
O Excel possui, na guia Página Inicial, grupo Edição, botão Localizar e Selecionar, 
algumas funções que permitem buscar um texto dentro do arquivo e substitui-lo por 
outro. Você aprenderá, nesta seção, como fazer isso através de funções específicas.
3.3.5.1. Função LOCALIZAR
A função LOCALIZAR retorna um número que representa a posição que um texto 
inicia dentro de outro.
 • Sintaxe
LOCALIZAR(texto_procurado; no_texto; [núm_inicial])
145
3 Funções (Parte 2)
 • Argumentos
 • texto_procurado: Representa o texto que será procurado;
 • no_texto: Representa o texto principal;
 • núm_inicial: Representa a posição (número do caractere), a partir da qual 
será feita a localização do texto. Na ausência deste argumento, a busca 
começará desde a primeira posição.
Observações:
 • Esta função não diferencia maiúsculas de minúsculas;
 • Você pode usar caracteres curinga no primeiro argumento para realizar 
a busca: o asterisco (*) substitui um ou mais caracteres e a interrogação 
(?) substitui um caractere.
 • Exemplos
Fórmula Resultado
=LOCALIZAR("R$"; "Valor de R$ 500,00") 10
=LOCALIZAR("@"; "fulano@provedor.com.br") 7
=LOCALIZAR("\"; "L:\Clientes\Vendas.xlsx"; 10) 12
=LOCALIZAR("c*a"; "Produto: câmera digital") 10
3.3.5.2. Função SUBSTITUIR
A função SUBSTITUIR tem a finalidade de remover um trecho de texto dentro de outro 
e inserir um novo conteúdo no local. Você pode substituir todas as ocorrências do 
texto procurado ou uma ocorrência específica.
 • Sintaxe
SUBSTITUIR(texto; texto_antigo; novo_texto; [núm_da_
ocorrência])
 • Argumentos
 • texto: Representa o texto original onde será feita a substituição;
 • texto_antigo: Representa o texto que será removido do texto principal;
 • texto_novo: Representa o texto que entrará no lugar do texto que foi 
removido;
 • núm_da_ocorrência (opcional): Representa o número da ocorrência do 
texto_antigo que será substituída. Na ausência do argumento, todas as 
ocorrências serão processadas.
146
Excel 2019 - Módulo II
Observações:
 • A função SUBSTITUIR faz a troca do texto baseada em conteúdo;
 • Para realizar múltiplas substituições você pode aninhar funções 
SUBSTITUIR.
 • Exemplos
A célula B2 contém o texto "NOV/2019 - Treinamento - Excel 2019". 
Para substituir a palavra "Treinamento" pela palavra "Curso":
=SUBSTITUIR(B2; "Treinamento"; "Curso")
Resultado: NOV/2019 - Curso - Excel 2019
Para substituir o ano 2019 para 2020, sem afetar o final do texto, somente a primeira 
ocorrência será efetuada:
=SUBSTITUIR(B2; "2019"; "2020"; 1)
Resultado: NOV/2020 - Treinamento - Excel 2019
Para remover todos os hifens e espaços em excesso:
=ARRUMAR(SUBSTITUIR(B2; "-"; ""))
Resultado: NOV/2019 Treinamento Excel 2019
Para remover a palavra "Treinamento", remover os hifens e eliminar os espaços em 
excesso:
=ARRUMAR(SUBSTITUIR(SUBSTITUIR(B2; "-"; ""); "Treinamento"; 
""))
Resultado: NOV/2019 Excel 2019
147
3 Funções (Parte 2)
3.3.5.3. Função MUDAR
A função MUDAR também é usada para retirar uma sequência de caracteres e inserir 
outra no lugar, porém, a extração é feita pela posição dentro do texto e não pelo 
conteúdo, como é o caso da função SUBSTITUIR.
 • Sintaxe
MUDAR(texto_antigo; núm_inicial; núm_caract; novo_texto)
 • Argumentos
 • texto_antigo:Representa o texto original onde será feita a alteração;
 • núm_inicial: Representa a posição do caractere onde será feita a extração 
do trecho;
 • núm_caract: Representa a quantidade de caracteres que serão extraídos, 
partindo do núm_inicial;
 • novo_texto: Representa o novo texto que entrará no lugar do que foi 
extraído.
Observação:
 • A função MUDAR faz a troca do texto baseada em posição.
 • Exemplo 1
Imagine uma lista de telefones, conforma a coluna A:
Por alguma necessidade, você pode precisar destacar o código de área e deixá-lo 
entre parênteses e separar o restante do telefone por um espaço. Não é possível usar 
a função SUBSTITUIR porque cada código de área é diferente do outro.
Use a seguinte fórmula para a célula B2. Ela concatena um caractere de abre parênteses 
com o restante. A função muda o conteúdo de A2, a partir do 3º caractere, tirando 1 
caractere e inserindo no lugar dele um fecha parênteses e um espaço:
="(" & MUDAR(A2; 3; 1; ") ")
148
Excel 2019 - Módulo II
Depois, copie a fórmula para baixo:
 • Exemplo 2
A partir da lista de endereços de e-mail da coluna A, construa o site da Web para o 
domínio correspondente:
Para montar o Website, o início do endereço de e-mail precisa ser extraído até o 
caractere "@" e, no lugar, inserir o "www.". Como o "@" está sempre em local diferente, 
sua posição precisa ser obtida com a função LOCALIZAR. Essa posição representa a 
quantidade de caracteres que precisarão ser excluídos pela função MUDAR. A fórmula 
em B2 fica:
=MUDAR(A2; 1; LOCALIZAR("@"; A2); "www.")
Após copiar a fórmula para baixo, todos os sites foram montados:
149
3 Funções (Parte 2)
3.3.6. Extração de texto
Se você tiver um texto grande em uma célula e desejar extrair uma parte dele, use 
as funções desta seção. Elas permitem que você extraia uma certa quantidade de 
caracteres de um texto principal, pelo começo, pelo meio ou pelo final.
3.3.6.1. Função ESQUERDA
Esta função extrai uma quantidade de caracteres do começo do texto.
 • Sintaxe
ESQUERDA(texto; núm_caract)
 • Argumentos
 • texto: Representa o texto do qual serão extraídos os caracteres;
 • núm_caract: Representa a quantidade de caracteres que serão extraídos.
 • Exemplo
Fórmula Resultado
=ESQUERDA("Excel 2019"; 5) Excel
3.3.6.2. Função DIREITA
Esta função extrai uma quantidade de caracteres do final do texto.
 • Sintaxe
DIREITA(texto; núm_caract)
 • Argumentos
 • texto: Representa o texto do qual serão extraídos os caracteres;
 • núm_caract: Representa a quantidade de caracteres que serão extraídos.
 • Exemplo
Fórmula Resultado
=DIREITA("Região Sul"; 3) Sul
150
Excel 2019 - Módulo II
3.3.6.3. Função EXT.TEXTO
Esta função extrai uma quantidade de caracteres em qualquer parte do texto.
 • Sintaxe
EXT.TEXTO(texto; núm_inicial; núm_caract)
 • Argumentos
 • texto: Representa o texto do qual serão extraídos os caracteres;
 • núm_inicial: Representa a posição do trecho inicial da extração;
 • núm_caract: Representa a quantidade de caracteres que serão extraídos.
 • Exemplo 1
Fórmula Resultado
=EXT.TEXTO("Preço USD 12.300"; 7; 3) USD
 • Exemplo 2
O objetivo é extrair todos os valores monetários da coluna B, sendo que todos os 
preços possuem 3 dígitos e não há centavos. No final, deverá ser calculado o total 
dos valores extraídos:
Como cada linha possui o preço em local diferente, será necessário localizar onde 
começa esse valor monetário. A dica é o caractere "$". Quando localizado, o valor 
começa 2 posições adiante e tem 3 caracteres antes da vírgula. A função EXT.TEXTO 
será usada na célula C2:
=EXT.TEXTO(B2; ___?___; 3)
O segundo argumento (posição inicial) precisa ser calculado pela localização do "$". 
O valor numérico começa duas posições depois dele.
=EXT.TEXTO(B2; LOCALIZAR("$"; B2) + 2; 3)
151
3 Funções (Parte 2)
A fórmula ainda traz, como resultado, um texto. Será necessário convertê-lo para 
valor numérico pela função VALOR. Portanto, a fórmula completa em C2 será:
=VALOR(EXT.TEXTO(B2; LOCALIZAR("$"; B2) + 2; 3))
Após copiar a fórmula para baixo e calcular o total:
3.3.6.4. Função FÓRMULATEXTO
A função FÓRMULATEXTO extrai o texto de uma fórmula e o escreve explicitamente 
na célula.
 • Sintaxe
FÓRMULATEXTO(referência)
 • Argumento
 • referência representa uma referência de célula que contém uma fórmula.
 • Exemplos
A coluna F da imagem a seguir possui algumas fórmulas que usam os valores do 
intervalo B2:C4. A coluna H contém os textos extraídos das fórmulas da coluna F:
152
Excel 2019 - Módulo II
3.4. Funções financeiras
O Excel possui dezenas de funções financeiras. Você verá apenas algumas mais 
simples, cujo uso faz parte do nosso dia a dia. São funções que realizam cálculos do 
dinheiro ao longo do tempo e estão presentes em todas as calculadoras financeiras 
do mercado.
Os argumentos são comuns a todas elas:
 • nper: Número de períodos (geralmente em meses ou anos);
 • taxa: Representa a taxa de juros constante por período;
 • pgto: Representa o pagamento periódico (ou prestação);
 • vp: Representa o valor presente (ou atual) que dará início à série de pagamentos. 
Se omitido, será considerado como 0;
 • vf: Representa o valor futuro ou saldo final, após todos os pagamentos terem 
sido efetuados. Se omitido, será considerado como 0;
 • tipo: Representa o tipo de pagamento. Use o valor 0 (ou FALSO) para indicar que 
o pagamento será efetuado no final do período (valor padrão se o argumento 
for omitido). Use o valor 1 (ou VERDADEIRO) para indicar que o pagamento será 
efetuado no início do período. Este argumento será ignorado se pgto não for 
especificado;
 • estimativa: Usado somente para o cálculo da taxa de juros e representa apenas 
um valor de referência para situações em que poderia haver mais de uma solução 
possível para o cálculo. Esse valor indica um ponto de convergência para o 
resultado da taxa calculada. Se o argumento for omitido, a taxa mais próxima 
de 10% será usada.
Às vezes, a taxa de juros é fornecida em um período diferente do que será usado nos 
cálculos. Exemplo: taxa anual de 15%, sendo que os períodos usados nos cálculos 
serão mensais. Nesse caso, você precisa fazer a conversão da taxa anual para taxa 
mensal, usando juros simples ou juros compostos:
 • Para juros simples: taxa mensal = taxa anual / 12
 • Para juros compostos: taxa mensal = (1 + taxa anual) ^ (1 / 12) – 1
As operações financeiras no Excel seguem o mesmo princípio das calculadoras 
financeiras, ou seja, fluxo de caixa:
 • Entrada de caixa = sinal positivo;
 • Saída de caixa = sinal negativo.
Para interpretar corretamente o sinal do dinheiro, assuma que toda a transação será 
feita sob um único ponto de vista (correntista, banco, investidor, credor, etc.).
153
3 Funções (Parte 2)
3.4.1. Função VP
A função VP calcula o valor presente de uma operação financeira e representa o total 
(principal) que será movimentado ao longo dos períodos especificados, a uma taxa 
constante de juros e pagamentos também constantes.
 • Sintaxe
VP(taxa; nper; pgto; [vf]; [tipo])
 • Exemplo
Quanto será necessário aplicar hoje em um fundo que rende 0,97% de taxa mensal, 
para que você resgate R$ 20.000,00 após 18 meses? Nesse período, não houve 
aportes mensais.
=VP(0,97%; 18; ; 20000)
Resultado: -R$ 16.809,99.
Não foi usado o argumento pgto porque não houve aportes mensais. Sendo assim, o 
argumento tipo é irrelevante. O resultado negativo indica que hoje esse valor saiu de 
sua conta bancária para ser aplicado.
3.4.2. Função VF
A função VF calcula o valor futuro (ou saldo final) de uma operação financeira com 
taxa constante de juros e pagamentos constantes por período.
 • Sintaxe
VF(taxa; nper; pgto; [vp]; [tipo])
 • Exemplo
Aplicando hoje o valor de R$ 5.000,00 em uma operação de investimento, qual será 
o montante acumulado após 2 anos, a juros de 15% ao ano?
=VF(15%; 2; ; -5000)
Resultado: R$ 6.612,50.
Não foi usado o argumento pgto porque não houve aportes anuais. Sendo assim, o 
argumento tipo é irrelevante.Sob o ponto de vista do correntista, o argumento vp 
é negativo porque hoje o valor saiu da conta corrente para ser direcionado para a 
aplicação. O resultado positivo indica o montante acumulado que poderá ser resgatado 
para a conta corrente.
154
Excel 2019 - Módulo II
3.4.3. Função PGTO
A função PGTO calcula os pagamentos periódicos constantes de uma transação 
financeira, realizados a uma taxa fixa de juros.
 • Sintaxe
PGTO(taxa; nper; vp; [vf]; [tipo])
 • Exemplo
Você pretende comprar um veículo e pagá-lo à vista. A transação será feita através 
de um empréstimo bancário de 5 anos, a uma taxa anual de juros de 18,5%. O valor 
do veículo é de R$48.000,00. Quais serão as prestações mensais, sendo que cada 
parcela será paga no final de cada mês?
=PGTO(18,5%/12; 5*12; 48000; ; 0)
Resultado: -R$ 1.231,98.
No exemplo, foi usada taxa de juros simples. A taxa anual foi dividida por 12 meses 
(18,5%/12). Como são 5 anos, os períodos foram convertidos para meses (5*12) porque 
o objetivo é calcular a prestação mensal. Todo cálculo foi feito sob o ponto de vista 
do correntista. O valor presente é positivo porque hoje o montante de R$ 48.000,00 
entrou na sua conta para que você pague o veículo à vista. O resultado negativo 
mostra que, mensalmente, esse valor sairá de sua conta, até quitar toda a dívida (daí 
o vf ausente ou zerado). O argumento tipo também poderia ser omitido, uma vez que 
0 (final do período) é o valor padrão.
3.4.4. Função TAXA
Calcula uma taxa de juros fixa para um período de uma transação financeira. O Excel 
realiza cálculos complexos para retornar a taxa e pode não conseguir calcular o 
resultado, ou pode haver mais de uma solução. O argumento estimativa pode ser 
fornecido para dar uma direção ao cálculo da taxa.
TAXA(nper; pgto; vp [vf]; [tipo]; [estimativa])
155
3 Funções (Parte 2)
 • Exemplo
Em uma agência bancária, você negociou com o seu gerente um empréstimo pessoal 
de R$ 10.000,00. O gerente ofereceu a você uma prestação mensal de R$ 795,00 para 
que possa quitar sua dívida em 24 meses, porém, ele não informou a taxa de juros. 
Calcule essa taxa.
=TAXA(24; -795; 10000)
Resultado: 5,98%.
O argumento pgto entrou como negativo porque, mensalmente, esse valor sai de sua 
conta corrente para pagar uma prestação do empréstimo. O valor do empréstimo (vp) 
entrou de uma vez em sua conta corrente hoje (sinal positivo). O valor futuro (vf) foi 
omitido (assumido 0) porque, no final desses 24 meses, o objetivo é ter sua dívida 
zerada. Como o argumento tipo foi omitido, foi assumido que os pagamentos serão 
efetuados no final de cada mês.
3.4.5. Função NPER
A função NPER calcula o número de períodos necessários para concluir a transação 
financeira, feita em pagamentos constantes e taxa fixa de juros.
 • Sintaxe
NPER(taxa; pgto; vp; [vf]; [tipo])
 • Exemplo
Aplicando, hoje, um valor de R$ 100.000,00 com 14,75% de juros ao ano, em quantos 
anos você atingirá o montante de R$ 200.000,00, fazendo aportes anuais de R$ 
5.000,00?
=NPER(14,75%; -5000; -100000; 200000)
Resultado: 4,05424388500787 (ou seja, 4 anos aproximadamente).
Sob ponto de vista do correntista, o valor presente (R$ 10.000,00) é negativo porque 
saiu da conta corrente para ser direcionado à aplicação. Os aportes anuais (R$ 
5.000,00) também saem da conta corrente e vão para a aplicação. O valor futuro é 
positivo porque, após concluída a transação, entra na conta corrente. O argumento 
tipo foi omitido porque os pagamentos serão feitos no final do período.
156
Excel 2019 - Módulo II
Pontos principais
 
Atente para os tópicos a seguir. Eles devem ser estudados com muita atenção, 
pois representam os pontos mais importantes do capítulo.
 • O Excel possui diversas funções que retornam resultados baseados em condições, 
ou testes lógicos. As funções lógicas (ou condicionais) têm a finalidade de 
"tomar decisões", baseadas nesses testes lógicos, trazendo os resultados 
apropriados, conforme as respostas. Além das funções básicas SE, E, OU, XOR, 
NÃO, o Excel possui duas novas funções: (1) a função SES contém uma série de 
testes lógicos e valores de retorno e traz de volta o valor que corresponde ao 
primeiro teste com resultado VERDADEIRO; (2) a função PARÂMETRO contém 
uma expressão e traz de volta um valor associado a um dos resultados listados;
 • Na categoria Procura e referência existem funções usadas para encontrar 
valores de uma tabela, além de retornar a referência desses valores. Além das 
funções básicas PROCV e PROCH, as funções ÍNDICE, CORRESP e DESLOC são 
usadas para pesquisas mais complexas, onde o intervalo não está sempre no 
mesmo lugar ou não tem sempre o mesmo tamanho;
 • A categoria Texto agrega funções que lidam com células contendo texto. Essas 
funções permitem, por exemplo, que você mude maiúsculas para minúsculas e 
vice-versa, faça a união (concatenação) de vários trechos de texto, extraia partes 
de um texto, localize e substitua caracteres;
 • Por meio da categoria Financeira, você pode resolver problemas de aspecto 
monetário. Essa categoria engloba, por exemplo, as funções financeiras VF, VP, 
PGTO, NPER e TAXA.
Teste seus conhecimentos
Funções (Parte 2)3
158
Excel 2019 - Módulo II
1. Quais são os resultados possíveis para um teste lógico?
 ☐ a) SIM ou NÃO.
 ☐ b) 1 ou 0.
 ☐ c) VERDADEIRO ou FALSO.
 ☐ d) 1 ou -1.
 ☐ e) Nenhuma das alternativas anteriores está correta.
2. A célula A1 contém o valor 100 e a célula A2 contém o valor 0. Qual o 
resultado da expressão E(A1>0; A2>0)?
 ☐ a) FALSO
 ☐ b) VERDADEIRO
 ☐ c) 0
 ☐ d) Não é possível avaliar mais de um teste lógico simultaneamente.
 ☐ e) Nenhuma das alternativas anteriores está correta.
3. Quando você precisar procurar um valor em uma matriz, mas esse valor 
de retorno está à esquerda da coluna que possui o valor procurado, qual 
função você deve usar?
 ☐ a) PROCV.
 ☐ b) PROCH.
 ☐ c) ÍNDICE e CORRESP.
 ☐ d) LOCALIZAR e SUBSTITUIR.
 ☐ e) Nenhuma das alternativas anteriores está correta.
159
3Funções (Parte 2)
4. Qual deve ser a fórmula que extrai os 3 primeiros caracteres de um 
texto que se encontra em B3 e, depois, os concatena com o ano atual?
 ☐ a) =ESQUERDA(B3; 3) & ANO(B3).
 ☐ b) =ESQUERDA(B3; 3) & ANO(HOJE()).
 ☐ c) =CONCATENAR(B3; 3) & DATA(HOJE()).
 ☐ d) =CONCATENAR(B3; HOJE(ANO())).
 ☐ e) Nenhuma das alternativas anteriores está correta.
5. O que calcula a função financeira PGTO?
 ☐ a) O valor presente de uma série de pagamentos.
 ☐ b) O valor futuro de uma série de pagamentos.
 ☐ c) A taxa de juros de uma série de pagamentos.
 ☐ d) O número de períodos de uma série de pagamentos.
 ☐ e) Nenhuma das alternativas anteriores está correta.
Mãos à obra!
Funções
(Parte 1 e 2)3
162
Excel 2019 - Módulo II
Os exercícios desta seção complementam o aprendizado em sala de aula. Faça-os 
usando os conceitos aprendidos nos Capítulos 2 e 3 – Funções. Cada exercício contém 
as instruções necessárias para você completar as atividades, bem como menção aos 
arquivos que devem ser abertos, caso necessário.
Para realizar as atividades práticas deste capítulo, abra a pasta de trabalho 
Exercícios de Laboratório - Capítulos 2 e 3.xlsx.
Laboratório 1
A – Utilizando funções matemáticas básicas
Na Planilha1, crie 6 fórmulas que “sorteiem” números da Mega-Sena nas células 
indicadas. No final, pressione F9 quando quiser gerar novos valores. Compare o 
resultado com a imagem a seguir:
163
3Funções (Parte 1 e 2)
Laboratório 2
A – Utilizando funções para filtrar dados
A Planilha2 possui uma relação de despesas feitas por vários departamentos de uma 
empresa, em vários estados:
Complete, na coluna H, as fórmulas que atendem aos valores solicitados. Na célula 
H17, você pode digitar um dos departamentos existentes na seguinte lista: Operações, 
Logística, Financeiro, Comercial, Marketing ou Pessoal. Na célula H18, digite um 
dos estados: SP, RJ, BA, RS, CE, MG ou GO. As fórmulas das linhas 21 a 23 devem 
calcular as informações baseadas nessas 2 condições.164
Excel 2019 - Módulo II
Depois de escrever todas as fórmulas, confira os resultados:
Laboratório 3
A – Utilizando funções em um banco de dados
A Planilha3 contém um banco de dados com informações de vendas:
165
3Funções (Parte 1 e 2)
Os campos são os seguintes:
 • Venda Nº: um número que identifica a venda;
 • Filial: O estado correspondente à filial da loja;
 • Data da Venda: A data na qual a venda foi realizada;
 • Data da Entrega: A data na qual o cliente recebeu a mercadoria;
 • Status: Indica se a entrega foi concluída no prazo de até 8 dias (OK), se a 
entrega foi concluída em um prazo maior que 8 dias (Atraso) ou se não houve 
entrega (Cancelada);
 • Forma Pgto.: Indica a forma de pagamento usada pelo cliente (Dinheiro, Débito 
ou Crédito);
 • Subtotal: O valor dos produtos adquiridos pelo cliente;
 • Frete: O valor do frete para vendas feitas pela Internet em Débito ou Crédito. O 
frete foi calculado em 2% do subtotal ou R$ 20,00 (o que for maior);
 • Cupom: Indica o valor do cupom de desconto usado pelo cliente no ato da 
compra;
 • Total: O total pago pelo cliente, levando em conta também o frete e o cupom 
de desconto.
Parte 1:
1. Na Planilha3 calcule, nas células da coluna E, o Status, baseado na seguinte lógica:
 • Se a Data da Entrega estiver zerada (célula vazia), escreva “Cancelada”;
 • Se a diferença entre a Data da Entrega e a Data da Compra ultrapassar 4 dias, 
escreva “Atraso”;
 • Senão, escreva “Entrega OK”.
2. Calcule, nas células da coluna H, o Frete, baseado na seguinte lógica:
 • Se a Forma de Pagamento não foi Dinheiro, calcule o maior valor entre 2% do 
Valor da Compra e R$ 15,00;
 • Senão, retorne 0 (zero).
166
Excel 2019 - Módulo II
Parte 2:
Na Planilha4, crie as áreas de critério e responda a cada uma das questões pedidas 
nas células sombreadas da coluna J. Modifique os campos das áreas de critério, caso 
necessário.
Compare sua planilha com os resultados: 1 – R$ 39.114,00; 2 – R$ 972,99; 3 – 
05/07/2016; 4 – 13; 5 – RJ.
167
3Funções (Parte 1 e 2)
Laboratório 4
A – Extraindo informações de um registro de ponto
A Planilha5 é um registro de ponto para um mês:
Realize os seguintes cálculos e atividades:
1. Escreva em B6 a primeira data do mês desejado;
2. Extraia, nas células F2 e G2, respectivamente, o mês e o ano da primeira data da 
lista através de funções de data;
3. Escreva a fórmula, em G39, que insere a data atualizada;
4. Calcule as demais datas da coluna B, adicionando um dia à data anterior. Dessa 
forma, para usar a planilha para outro mês, basta digitar a primeira data. Se desejar, 
para os dias 28 em diante, verifique se a data calculada ainda pertence ao mês da 
data em F2. Se não pertencer, retorne um texto vazio (a célula parecerá que está em 
branco);
5. Modifique o formato das datas da coluna B para mostrar o dia da semana de forma 
abreviada, o dia do mês e a abreviação do mês: “ddd, dd/mmm”;
6. Escreva os 4 horários para o dia 1/1/2020: Manhã (das 08:00 às 12:00) e Tarde 
(das 13:00 às 17:00);
7. Calcule, no Total Diário da linha 6, as horas trabalhadas naquele dia;
8. Copie a fórmula em G6 para baixo, até o final do relatório, na linha 36;
9. Na linha 37, calcule o total de todas as horas diárias da coluna G. Lembre-se de 
mudar o formato para exibir horas acumuladas;
168
Excel 2019 - Módulo II
10. Teste a digitação de alguns valores. Use somente datas de segunda a sexta-feira.
Veja a seguir um exemplo de preenchimento:
169
3Funções (Parte 1 e 2)
Laboratório 5
A – Usando funções de procura e referência
A Planilha6 contém uma tabela com informações demográficas dos estados brasileiros. 
Ao lado há uma pequena “área de consulta”. O objetivo é você digitar uma sigla de 
estado na célula I3 e as células abaixo mostrarem as informações pedidas em função 
do estado escolhido. Use as funções de procura e referência e estatísticas aprendidas 
neste capítulo.
Laboratório 6
A – Usando funções para preencher um banco de dados
Você copiou uma lista de colaboradores e salários da empresa, partindo de um site da 
Internet ou de um arquivo PDF. Ao colar o resultado na Planilha7, os dados entraram 
todos juntos na coluna A.
O objetivo deste laboratório é extrair, de cada célula da coluna A, as principais 
informações e preencher o banco de dados que será montado nas colunas B até E. 
No final, a célula D3 deverá calcular toda a Folha de Pagamento dessa empresa (soma 
simples dos salários brutos).
170
Excel 2019 - Módulo II
A primeira linha do banco de dados na imagem a seguir está preenchida para que 
você veja como as informações ficarão: 
Faça as seguintes atividades:
1. Na coluna B, extraia cada código de colaborador dos textos da coluna A;
2. Na coluna C, extraia cada nome de colaborador dos textos da coluna A. Na extração, 
remova os espaços em excesso e deixe os nomes somente em letras maiúsculas;
3. Na coluna D, extraia cada salário bruto dos textos da coluna A. Converta os 
resultados extraídos para valores numéricos para que possam ser usados em cálculos;
4. Na coluna E, calcule a quantidade de caracteres que possui o nome completo do 
colaborador;
5. Na célula D3, calcule o total da Folha de Pagamento da empresa.
Após a montagem de todas as fórmulas, seu banco de dados extraído deverá ficar 
assim:
Organização 
de dados4
 Ã Classificação e filtragem;
 Ã Estrutura de tópicos;
 Ã Tabelas.
172
Excel 2019 - Módulo II
4.1. Introdução
Este capítulo mostrará a você formas diferentes de visualizar e resumir os seus dados. 
Antes, porém, alguns conceitos importantes para sua organização:
Um banco de dados representa uma coleção de informações sobre um determinado 
assunto. Uma base de dados é uma coleção de bancos de dados relacionados. Por 
exemplo, a base corporativa contém bancos de dados de clientes, fornecedores, 
colaboradores, movimentação financeira, vendas e muito mais.
No Excel, banco de dados é um intervalo da própria planilha, organizado em linhas 
(registros) e colunas (campos). A primeira linha (cabeçalho) é fundamental porque 
nomeia as colunas que podem ser usadas em cálculos através de funções ou de 
operações com esse banco de dados. Os cabeçalhos são também reconhecidos 
automaticamente pelas operações que serão vistas neste capítulo.
No Excel, um banco de dados consegue (dependendo da memória do computador) 
possuir até 16.384 colunas por 1.048.576 linhas (incluindo a linha de cabeçalho). 
Bancos de dados maiores só poderão ser acessados diretamente fora do Excel através 
de ferramentas de conexão e importação de dados externos.
173
4Organização de dados
Algumas orientações e considerações sobre a organização dos dados:
 • Não deixe linhas em branco ou colunas em branco na área de dados. 
Algumas operações detectam automaticamente essa área; linhas e 
colunas em branco atrapalhariam a seleção;
 • Não use células mescladas em nenhum lugar do banco de dados;
 • A linha de cabeçalho deve ser única (uma célula por coluna). Se você 
necessitar de um título maior, não o quebre em várias células; use a 
formatação que quebra o texto em múltiplas linhas dentro da mesma 
célula (Quebrar Texto Automaticamente);
 • Evite colocar conteúdo não relevante abaixo do banco de dados, pois 
isso atrapalharia sua expansão com o aumento das informações;
 • Uma pasta de trabalho do Excel pode ter diversos bancos de dados. 
Preferencialmente, coloque um banco em cada planilha para um melhor 
gerenciamento dos dados;
 • Procure nomear todo o banco de dados. Dessa forma, você não precisa ir 
até a planilha que o contém para usar seu intervalo em fórmulas.
Ao longo deste capítulo, você verá algumas operações relativas à organização e 
visualização de dados. Acompanhe as atividades dos tópicos a seguir através dos 
arquivos disponíveis em sua pasta de exercícios Capítulo 4.
4.2. Classificação e filtragem
Os comandos de classificação e filtragem encontram-se em dois locais:
 • Guia Página Inicial, grupo Editar, botão Classificar e Filtrar;
 • Guia Dados, grupo Classificare Filtrar.
174
Excel 2019 - Módulo II
4.2.1. Classificação de dados
A classificação de dados coloca um banco de dados em ordem alfabética, numérica 
ou cronológica. A classificação pode ser ascendente ou descendente e pode ser feita 
em relação a uma coluna ou a várias colunas (campos ou chaves).
Os comandos de classificação são encontrados na guia Dados, grupo Classificar 
e Filtrar. Eles são abordados em detalhes no curso Excel 2019 - Módulo I. Clique 
dentro do banco de dados na coluna desejada e use um dos comandos a seguir:
Botão Descrição
Classifica a coluna onde está a célula ativa em ordem ascendente.
Classifica a coluna onde está a célula ativa em ordem descendente.
Classifica a lista por múltiplas colunas. Abre a caixa de diálogo 
Classificar para você escolher as colunas e as ordens de classificação:
A classificação possui opções para conteúdos específicos: números, 
datas e textos. É possível realizar a classificação também por cor da 
fonte ou cor da célula.
175
4Organização de dados
4.2.2. Filtragem de dados
A filtragem é uma operação aplicada à base de dados e tem o objetivo de fazer uma 
consulta, baseada em algumas condições ou critérios. A consulta exibe apenas os 
registros que atendam aos critérios especificados. Você pode aplicar vários critérios 
para reduzir a quantidade de registros exibidos. Quanto mais critérios, menor a 
quantidade de registros visíveis. Isso facilita a visualização e impressão dos dados 
filtrados.
Há dois tipos de filtros que você pode usar no Excel:
 • O Filtro básico (ou AutoFiltro) é acionado pelo botão Filtro. Os dados são 
filtrados no próprio local do banco de dados. Para cada coluna, você pode 
especificar até 2 critérios simultâneos, quando estiver usando um filtro 
personalizado;
 • O Filtro avançado é acionado pelo botão Avançado. Permite a filtragem 
no próprio local ou em local diferente dos dados de origem. Além disso, 
você pode especificar quantos critérios desejar para uso com o filtro, até 
mesmo usando fórmulas.
4.2.2.1. Filtro básico
Para usar o filtro básico, basta estar com a célula ativa dentro da área de dados e ligar 
o botão Filtro, disponível na guia Dados, grupo Classificar e Filtrar.
Cada célula da linha de cabeçalho do banco de dados ficará com um botão de seta. 
Ele contém opções de classificação e filtragem simples:
O filtro básico é abordado em detalhes no curso Excel 2019 - Módulo I.
176
Excel 2019 - Módulo II
4.2.2.2. Filtro avançado
O filtro avançado necessita de um intervalo usado para especificação de critérios. 
O conceito desse intervalo é o mesmo das funções de banco de dados. Ele deve ter 
ao menos duas linhas, sendo a primeira com a relação dos cabeçalhos de colunas, 
escritos de forma idêntica aos títulos que se encontram no banco de dados. A segunda 
linha deverá conter os valores de cada campo, usados como critério: números, textos 
ou fórmulas.
Para acompanhar as explicações deste tópico, abra o arquivo Filtro Avançado.xlsx, 
disponível em sua pasta do Capítulo 4. A Planilha1 contém um banco de dados com 
informações de vendas de mercadorias de uma loja. O banco de dados já foi nomeado 
como Dados:
Acima dele, há um intervalo com os mesmos títulos do banco original. Esse será o 
intervalo de critérios. Apenas a Data da Venda aparece duas vezes para que você 
possa criar intervalos de datas.
O intervalo de critérios não precisa usar todos os campos do banco de dados e também 
a ordem deles não influi na filtragem.
177
4Organização de dados
A operação de filtragem exibe a caixa de diálogo Filtro avançado, com os seguintes 
comandos e opções:
Em que:
Opção/Comando Descrição
Filtrar a lista no local
O resultado da filtragem será aplicado diretamente 
no banco de dados.
Copiar para outro local
O resultado da filtragem será extraído e copiado 
para outro local.
Intervalo da lista
É o intervalo de dados (banco de dados), incluindo a 
linha de cabeçalho e todos os registros.
Intervalo de critérios
É o intervalo que contém os critérios usados na 
operação de filtragem.
Copiar para
Quando a opção Copiar para outro local estiver 
selecionada, esta caixa indica o intervalo que 
receberá uma cópia dos registros filtrados.
Somente registros 
exclusivos
Se esta caixa estiver marcada, registros duplicados 
não serão exibidos no resultado da filtragem.
178
Excel 2019 - Módulo II
 • Filtrando a lista no local
Para que você aprenda a filtragem no mesmo local dos dados de origem, assuma que 
o banco de dados de exemplo da Planilha1 deverá ser filtrado, segundo os critérios: 
Filial RJ, Status com Entrega OK, Subtotal acima de R$ 1.000,00.
A área de critérios ficará assim:
Siga os passos para filtrar os dados no próprio local do banco de dados:
1. Clique dentro da área de dados. Isso já trará uma vantagem porque o intervalo de 
dados já aparecerá selecionado;
2. Na guia Dados, grupo Classificar e Filtrar, clique no botão Avançado. A caixa de 
diálogo Filtro avançado aparece;
3. Mantenha selecionada a opção Filtrar a lista no local. O Intervalo da lista já 
mostrará o intervalo do banco de dados. Em Intervalo de critérios, selecione na 
planilha o intervalo A3:J4 (o intervalo B3:G4 que inclui apenas os campos envolvidos 
também funcionaria). Opcionalmente, marque a caixa Somente registros exclusivos:
4. Clique em OK para executar a filtragem. As linhas que não atendem ao critério 
ficaram ocultas. As que atendem ficaram com a numeração em azul. Na barra de 
status, abaixo e à esquerda da planilha, você verá a indicação “25 de 282 registros 
localizados.”;
5. Após terminar de visualizar o resultado, no grupo Classificar e Filtrar, clique no 
botão Limpar para remover todos os filtros.
179
4Organização de dados
 • Copiando dados para outro local
Para o próximo exemplo, os critérios serão: Filial que não seja SP, Data da Venda 
dentro do mês de julho de 2020, Forma de Pagamento Crédito e que tenha usado 
algum Cupom.
O resultado deverá ser copiado para a mesma planilha, a partir da célula L7. Acompanhe 
nos passos a seguir:
1. Clique dentro da área de dados;
2. Na guia Dados, grupo Classificar e Filtrar, clique no botão Avançado;
3. Selecione a opção Copiar para outro local. O Intervalo da lista já mostrará todo 
o intervalo do banco de dados: A7:J289. A caixa Intervalo de critérios continua 
mostrando o intervalo A3:J4 usado anteriormente (senão, selecione-o). Na caixa 
Copiar para, clique na célula L7. Opcionalmente, marque a caixa Somente registros 
exclusivos:
4. Clique em OK para executar a filtragem para outro local;
180
Excel 2019 - Módulo II
5. Selecione o intervalo com os dados extraídos e aplique autoajuste nas colunas para 
que todas as informações apareçam: 
6. Após terminar de visualizar o resultado, exclua as colunas que contêm o resultado 
extraído.
A extração de dados para outro local só pode ser feita na planilha ativa (aquela onde 
você iniciou o filtro avançado). Se você tentar indicar, na caixa Copiar para, uma 
planilha diferente, você obterá a seguinte mensagem de erro:
Há, contudo, uma solução de contorno: Inicie o comando de filtro avançado na planilha 
que receberá a cópia dos dados extraídos. Exemplo: Planilha2. Ela será a planilha 
ativa. Na caixa Filtro avançado, os intervalos de dados e de critérios precisam ser 
apontados na planilha onde essas áreas estão, ou use nomes para que isso seja feito 
com maior praticidade. Dessa forma, você terá sucesso na extração de dados para 
outra planilha, que não seja aquela onde está o banco de dados.
181
4Organização de dados
 • Outras considerações sobre o filtro avançado
O intervalo de critérios, assim como aprendido nas funções de banco de dados, pode 
usar mais de duas linhas. Todas as condições que estiverem em uma mesma linha 
devem ser atendidas ao mesmo tempo (condição “E”). Quando as condições estiverem 
em linhas diferentes, isso não é necessário: basta uma delas ser verdadeira (condição 
“OU”).
Veja o exemplo a seguir:
Os critérios indicados dizem o seguinte:
 • FilialBA “E” Data da Venda ≥1/7/2020 “E” Data da Venda ≤31/7/2020 
“E” Forma de Pagamento Crédito “E” Cupom > 0;
“OU” então...
 • Filial CE “E” Data da Venda ≥1/7/2020 “E” Data da Venda ≤31/7/2020 
“E” Forma de Pagamento Débito “E” Cupom > 0.
Os registros que atenderem a qualquer uma das duas linhas de critérios serão 
selecionados e exibidos.
Se você precisar realizar uma manutenção nos dados depois que a filtragem foi 
aplicada, apenas retorne ao banco de dados e acione novamente o botão Avançado. 
Mantenha todas as opções já existentes e clique em OK para reaplicar a filtragem com 
os dados modificados.
182
Excel 2019 - Módulo II
4.3. Estrutura de tópicos
Você pode precisar apresentar resultados em reuniões e exibir a mesma planilha 
de maneiras diferentes: ora resumida, ora detalhada. Os controles de estrutura de 
tópicos representam uma forma prática para você organizar a visualização dos dados 
da planilha, sem que precise ocultar e reexibir linhas e colunas individualmente.
A estrutura de tópicos se presta exatamente a isso: ocultar e reexibir linhas e colunas 
com apenas um clique do mouse em um botão específico.
Você encontra as ferramentas na guia Dados, grupo Estrutura de Tópicos, e verá os 
botões de forma condensada ou expandida, conforme o tamanho do seu monitor ou 
resolução de tela:
Para acompanhar as atividades deste tópico, abra o arquivo Estrutura de Tópicos.
xlsx, existente na sua pasta de arquivos do Capítulo 4. A Planilha1 contém uma 
tabela com diversos produtos divididos em categorias. Há totais para cada produto e 
categoria, além de totais mensais, semestrais e anual: 
Imagine que você precisa exibir esse relatório de forma detalhada, porém, às vezes, 
apenas os totais parciais ou totais gerais.
183
4Organização de dados
4.3.2.1. Agrupando itens manualmente
Para agrupar linhas ou colunas manualmente:
1. Selecione as linhas ou colunas que serão agrupadas: 
2. Na guia Dados, grupo Estrutura de Tópicos, clique no botão Agrupar ou use o 
atalho ALT + SHIFT + seta direita. As linhas ou colunas selecionadas serão agrupadas 
à linha ou coluna seguinte. O Excel abrirá uma área fora da planilha, exibindo a 
estrutura de tópicos com linhas e botões, indicando os agrupamentos: 
No exemplo, após grupar os dados do 1º semestre, os dados do 2º semestre e os 
dados da categoria Laticínios, o resultado ficará assim:
184
Excel 2019 - Módulo II
4.3.1. Recolhendo e expandindo os 
agrupamentos
Observe, na área ao redor da planilha, os botões de agrupamento. É possível criar 
vários níveis de agrupamentos, inclusive aninhados (grupo dentro de grupo).
Para controlar o recolhimento e expansão dos grupos, use os botões de agrupamento 
ou os botões da faixa de opções, grupo Estrutura de Tópicos:
Botão Descrição
Clique para recolher o grupo.
Clique para expandir o grupo.
Clique para mostrar apenas tópicos de nível 1.
Clique para mostrar apenas tópicos de níveis 1 e 2. E assim por diante, 
quando existirem mais níveis.
Mostrar Detalhe: Clique para expandir os detalhes afetados pelas células 
selecionadas.
Ocultar Detalhe: Clique para recolher os detalhes afetados pelas células 
selecionadas.
Para ocultar ou reexibir momentaneamente toda a estrutura de tópicos sem 
precisar todos os grupos, use o atalho CTRL + 8.
4.3.2. Desagrupando itens
 • Para remover um ou mais agrupamentos
1. Selecione as linhas ou colunas que possuem agrupamentos;
2. Na guia Dados, grupo Estrutura de Tópicos, clique no botão Desagrupar ou 
use o atalho ALT + SHIFT + seta esquerda. Os agrupamentos das linhas ou colunas 
selecionadas serão excluídos.
 • Para remover todos os agrupamentos
 • Na guia Dados, grupo Estrutura de Tópicos, clique na seta ( ) do botão 
Desagrupar e selecione Limpar estrutura de tópicos para eliminar todos 
os agrupamentos de uma vez.
185
4Organização de dados
4.3.3. Criando agrupamentos automáticos
Baseado na estrutura da planilha (fórmulas e organização dos dados), o Excel será 
capaz de criar agrupamentos de forma automática. Os agrupamentos automáticos 
serão criados dentro do intervalo selecionado. Se não houver seleção, os agrupamentos 
serão criados em toda a planilha.
Na guia Dados, grupo Estrutura de Tópicos, clique na seta ( ) do botão Agrupar e 
selecione AutoTópicos para criar todos os grupos possíveis.
No exemplo em uso, após a criação automática dos tópicos, a planilha ficará assim:
Com todos os agrupamentos, você pode usar uma quantidade grande de combinações 
para diferentes visualizações, recolhendo ou expandindo grupos e subgrupos 
individualmente ou por níveis completos.
186
Excel 2019 - Módulo II
4.3.4. Opções de agrupamento
Por padrão, os agrupamentos de linhas ou colunas ficam associados à linha ou 
coluna seguinte, porém, essa condição pode mudar. Para abrir a caixa de diálogo 
Configurações, clique no botão iniciador da caixa de diálogo:
Em que:
Opção/Comando Descrição
Linhas de resumo 
abaixo do detalhe
Quando esta caixa está selecionada, as linhas de resumo 
ficarão abaixo do agrupamento, senão, ficarão acima 
dele.
Colunas de resumo à 
direita do detalhe
Quando esta caixa está selecionada, as colunas de 
resumo ficarão à direita do agrupamento, senão, ficarão 
à esquerda dele.
Estilos automáticos
Quando esta caixa está selecionada, estilos de células 
(negrito, itálico, etc.) serão criados e aplicados à 
estrutura a ser criada.
Criar
Cria uma estrutura automática de tópicos usando as 
opções selecionadas.
Aplicar Estilos
Apenas aplica estilos de tópicos às células selecionadas, 
sobre uma estrutura de tópicos previamente criada.
Se existir um gráfico derivado da tabela de dados, ao ocultar ou reexibir os detalhes 
da estrutura de tópicos, você verá o resultado refletido também no gráfico.
187
4Organização de dados
4.3.5. Subtotais
Quando os valores estão organizados como um banco de dados, é possível criar 
grupos e adicionar cálculos no final de cada grupo, como somas, médias e contagens. 
O comando Subtotal faz exatamente isso e também cria a estrutura de tópicos 
automaticamente, para que você possa exibir os dados de maneira resumida ou de 
maneira detalhada. Ao acionar o botão Subtotal quando você estiver dentro de um 
banco de dados, a caixa de diálogo Subtotais aparece, exibindo as operações, os 
campos do banco de dados e outras opções:
A caixa de diálogo Subtotais possui os seguintes comandos e opções:
Opção/Comando Descrição
A cada alteração em
Especifica a coluna (campo) que será usada como 
base para criação dos agrupamentos e subtotais.
Usar função
Determina a função que será usada para o cálculo do 
subtotal.
Adicionar subtotal a
Define quais colunas (campos) serão totalizadas em 
cada grupo.
Substituir subtotais atuais
Se esta caixa estiver marcada, remove todos os 
subtotais existentes antes de aplicar o próximo.
Quebra de página entre 
grupos
Se esta caixa estiver marcada, uma quebra de página 
será inserida no começo de cada grupo.
Resumir abaixo dos 
dados
Se esta caixa estiver marcada, os subtotais serão 
colocados no final dos dados do grupo, senão ficarão 
no início do grupo.
Remover todos
Remove todos os subtotais aplicados, fazendo com 
que a lista volte a ser um banco de dados normal.
188
Excel 2019 - Módulo II
A divisão dos grupos pode ser feita em vários níveis. Antes, porém, você deve 
classificar os dados em ordem ascendente ou descendente, para que os valores 
repetidos fiquem em sequência e os grupos possam ser criados corretamente.
No arquivo Estrutura de Tópicos.xlsx, a Planilha2 contém um banco de dados com 
histórico de vendas de uma rede de lojas de departamento, realizadas ao longo de 
um ano:
O objetivo é poder transformar esse histórico em um relatório com totais de vendas 
e comissões para cada região e vendedor.
Siga os passos para criar o relatório com subtotais em múltiplos níveis:
1. Clique dentro da área de dados. Não é necessário selecioná-la;
2. Na guia Dados, grupo Classificar e Filtrar, clique no botão Classificar e preencha 
as opções de classificaçãoconforme a imagem a seguir:
3. Clique em OK para aplicar a classificação;
189
4Organização de dados
4. No grupo Estrutura de Tópicos, clique no botão Subtotal. O primeiro grupo criado 
será por Região, que corresponde à primeira coluna da classificação. Será usada a 
função Soma, aplicada aos campos Vendas e Comissões. Para uma impressão mais 
organizada, marque a caixa Quebra de página entre grupos: 
5. Clique em OK para inserir o primeiro nível de subtotais. Note que já foi criada a 
estrutura de tópicos, visível à esquerda da planilha: 
190
Excel 2019 - Módulo II
6. Acione novamente o botão Subtotal. Desta vez, ele será aplicado a cada alteração 
em Vendedor, somando as mesmas colunas de antes. Desmarque as caixas Substituir 
subtotais atuais e Quebra de página entre grupos: 
7. Clique em OK para aplicar o próximo nível de subtotais. Observe agora o nível 
adicional na estrutura de tópicos: 
8. Se necessário, aplique autoajuste às colunas para encaixar todos os valores.
191
4Organização de dados
Agora que os grupos de subtotais estão aplicados, você pode visualizar 
resumos de várias formas, principalmente usando os botões numerados:
 • Clique no botão [1] para ver o Total Geral;
 • Clique no botão [2] para ver os totais por Região e o Total Geral;
 • Clique no botão [3] para ver os totais por Vendedor, os totais por Região 
e o Total Geral;
 • Clique no botão [4] para ver todos os registros do banco de dados.
Quando subtotais estão aplicados a um intervalo, este deixou de ser um banco de 
dados. Portanto, não realize classificações ou manutenção dos dados. Se você precisar 
fazer isso, primeiro remova os subtotais, realize as manutenções e depois reaplique 
os subtotais.
Para remover todos os subtotais, fazendo com que o intervalo volte a ser um banco 
de dados:
1. No grupo Estrutura de Tópicos, clique no botão Subtotal;
2. Na caixa de diálogo Subtotais, clique no botão Remover todos.
4.4. Tabelas
A organização de dados em uma planilha fica mais prática, lógica e profissional se você 
usar a ferramenta Tabela. Ela permite que o intervalo seja encurtado ou expandido 
automaticamente, eliminando a necessidade de você ajustar fórmulas manualmente 
quando esses intervalos mudarem. Além disso, formatações e cálculos automáticos 
completam o recurso.
Acompanhe as explicações deste tópico pelo arquivo Tabela de dados.xlsx, disponível 
em sua pasta de exercícios do Capítulo 4.
A Planilha1 mostra um banco de dados de vendas de uma cadeia de lojas, por 
segmento de produto. A empresa fictícia tem pontos de venda em todos os estados 
brasileiros. O banco de dados mostra o valor de cada venda, o estado e região do 
Brasil onde a venda foi concretizada.
192
Excel 2019 - Módulo II
Acima do banco de dados, há uma área para alguns cálculos estatísticos sobre os 
valores das vendas: 
4.4.1. Criando uma tabela
Uma tabela faz mais sentido quando ela for usada como um banco de dados. Sendo 
assim, só poderá haver uma linha de cabeçalho (títulos em colunas somente). Use as 
mesmas orientações descritas no início deste capítulo.
Para criar uma tabela com os dados existentes em um intervalo:
1. Clique em qualquer célula dentro do intervalo;
2. Na guia Inserir, grupo Tabelas, clique no botão Tabela:
193
4Organização de dados
3. A caixa de diálogo Criar Tabela é aberta. O Excel identifica o intervalo de dados. 
Deixe marcada a opção Minha tabela tem cabeçalhos: 
4. Clique em OK para confirmar a criação da tabela: 
Após a criação da tabela:
 • As linhas assumem uma formatação automática com aparência “zebrada” (linhas 
com cores alternadas entre claras e escuras);
 • O cabeçalho aparece formatado de maneira diferente das demais linhas;
 • Os botões de classificação e filtragem já aparecem ligados;
194
Excel 2019 - Módulo II
 • Se a célula ativa estiver dentro da tabela e você fizer sua rolagem para cima, 
fazendo com que a linha de cabeçalho saia da tela, os nomes dos campos e os 
botões de filtragem ocuparão os rótulos das colunas:
 • Qualquer modificação de formatação ou mesmo estrutural da tabela pode ser 
feita pelos comandos das Ferramentas de Tabela ou pelos atalhos do botão 
direito do mouse: 
4.4.2. Selecionando células na tabela
Veja, a seguir, algumas técnicas para selecionar intervalos da tabela:
 • Para selecionar uma coluna inteira de dados (campo), clique na célula de cabeçalho 
quando o ponteiro do mouse for uma seta preta apontando para baixo. Um 
segundo clique faz com que o título da coluna seja também selecionado;
 • Para selecionar uma linha inteira de dados (registro), clique à esquerda 
da primeira célula da linha quando o ponteiro do mouse for uma seta preta 
apontando para a direita;
195
4Organização de dados
 • Para selecionar todos os dados da tabela, menos a linha de cabeçalho, clique à 
esquerda da primeira célula da linha de cabeçalho, quando o ponteiro do mouse 
for uma seta apontando para baixo e para a direita. Um segundo clique faz com 
que a linha de cabeçalho seja também selecionada.
4.4.3. Inserindo dados na tabela
Existem diversas maneiras de editar, adicionar e remover dados da tabela:
 • Para editar dados em células no interior da tabela, selecione a célula, digite o 
valor e pressione ENTER ou selecione a próxima célula a editar;
 • Para inserir uma linha acima da célula ativa (ou células selecionadas), clique com 
o botão direito do mouse e selecione o comando Inserir / Linhas da Tabela 
Acima. Essa técnica insere apenas uma linha na tabela e não na planilha toda;
 • Para inserir uma linha abaixo da última linha da tabela, clique com o botão 
direito do mouse em qualquer célula da última linha e selecione o comando 
Inserir / Linhas de Tabela Abaixo, ou simplesmente use a tecla TAB a partir da 
última célula da tabela;
 • Para inserir uma coluna à esquerda da célula ativa, clique com o botão direito do 
mouse e selecione o comando Inserir / Colunas da Tabela à Esquerda;
 • Para inserir uma coluna à direita da última coluna, clique com o botão direito 
do mouse em qualquer célula da última coluna e selecione o comando Inserir / 
Colunas de Tabela à Direita;
 • Para excluir uma linha inteira ou coluna inteira, clique em uma das células com 
o botão direito do mouse e escolha o comando Excluir / Colunas da Tabela ou 
Excluir / Linhas da Tabela.
Caso você já tenha uma tabela em outro arquivo do Excel e quiser aproveitar os 
dados para adicioná-los ao final da tabela atual, faça o seguinte: Na tabela de origem, 
selecione o intervalo, copie, vá à tabela de destino, posicione a célula ativa na primeira 
linha em branco no final dela e use o comando Colar Valores. Os novos dados serão 
acrescentados e formatados automaticamente e as fórmulas serão expandidas.
196
Excel 2019 - Módulo II
4.4.4. Nomeando a tabela
Para atribuir um nome único à tabela, nas Ferramentas de Tabela, grupo Propriedades, 
clique na caixa Nome da Tabela, digite um nome sem espaços e tecle ENTER: 
4.4.5. Redimensionando a tabela
Para redimensionar a tabela (alterar o intervalo), escolha um dos dois métodos:
 • No grupo Propriedades, clique no botão Redimensionar Tabela. Em seguida, 
altere o intervalo pela caixa de diálogo Redimensionar Tabela e clique OK: 
 • No canto inferior direito da tabela, arraste a alça de redimensionamento 
(cantoneira azul) para definir o final do intervalo alterado: 
197
4Organização de dados
4.4.6. Modificando o estilo de tabela
Você pode personalizar a aparência da tabela depois de criada:
 • Para alterar a aparência geral da tabela, selecione um dos modelos disponíveis 
no grupo Estilos de Tabela. Clique no botão Mais para expandir a lista de 
estilos: 
 • Para criar um estilo diferente dos disponíveis, use o comando Novo Estilo de 
Tabela, no final da relação de estilos prontos. Escolha um nome e defina a 
formatação para cada elemento relacionado;
 • Para modificar um estilo criado, clique na miniatura dele com o botão direito do 
mouse e escolha o comando Modificar.
4.4.7. Alterando asopções de linhas e colunas
O grupo Opções de Estilo de Tabela oferece algumas opções que você pode marcar 
ou desmarcar:
 • Para exibir ou ocultar a linha de cabeçalho, use a caixa de seleção Linha de 
Cabeçalho;
 • Para exibir ou ocultar a linha de totais, altere a caixa de seleção Linha de Totais. 
Quando habilitada, no final da tabela haverá um totalizador para as colunas 
usando funções como soma, média, contagem etc. Normalmente, a última 
coluna numérica já vem com a soma habilitada;
 • Use a caixa de seleção Linhas em Tiras para ligar ou desligar o aspecto “zebrado” 
nas linhas da tabela;
 • Use a caixa de seleção Primeira Coluna para dar um destaque à primeira coluna 
da tabela;
 • Use a caixa de seleção Última Coluna para dar um destaque à última coluna da 
tabela;
198
Excel 2019 - Módulo II
 • Use a caixa de seleção Colunas em Tiras para ligar ou desligar o aspecto 
“zebrado” nas colunas da tabela;
 • Use a caixa de seleção Botão Filtrar para ligar ou desligar os botões de filtro na 
linha de cabeçalho.
4.4.8. Escrevendo fórmulas na tabela
Depois que uma tabela de dados foi definida e formatada, é possível acrescentar 
informações e realizar cálculos. No caso de fórmulas, a questão é mais interessante. 
Basta você criar apenas uma fórmula em uma célula da coluna. Você notará que, 
ao apontar para as células das outras colunas durante a digitação da fórmula, as 
referências aparecerão com uma notação diferenciada. Quando você encerrar a 
digitação com ENTER, todas as células da mesma coluna serão preenchidas com a 
mesma fórmula.
Assim que a fórmula é digitada dentro de uma tabela de dados criada, cada referência 
a uma célula específica é indicada genericamente desta maneira:
Nome_Tabela[[linha];[coluna]]
A linha é representada pela linha desejada ou pelo símbolo @, que se refere à linha 
onde está a fórmula. A coluna é representada pelo nome do campo (título da coluna).
Como a maioria das fórmulas é digitada em uma linha, referindo-se aos dados daquela 
linha, a representação ficará simplificada:
Nome_Tabela[@Campo]
Se a fórmula estiver dentro da própria tabela, a sintaxe fica mais simples:
[@Campo]
Para se referir a toda uma coluna (campo) da tabela, use a referência:
[Campo]
Da mesma forma, é possível criar uma fórmula fora da tabela de dados, que busca 
valores da própria tabela. Veja o exemplo:
=SOMA(Tabela1[Vendas])
A sintaxe representa uma maneira mais intuitiva chamada referência estruturada 
para somar todas as células do campo Vendas da Tabela1.
Com o aumento dos registros, os intervalos usados em fórmulas são atualizados 
automaticamente.
199
4Organização de dados
As referências possíveis como parte de um endereço estruturado de tabela são:
 • Os campos da tabela (entre colchetes);
 • #Tudo (todas as células da tabela, incluindo cabeçalhos e totais);
 • #Dados (apenas área dos dados) é o padrão se somente o nome da tabela for 
usado em uma fórmula;
 • #Cabeçalhos (apenas linha de cabeçalho);
 • #Totais (apenas linha de totais);
 • @ (dados da linha atual).
No arquivo de exemplo, você fará, agora, alguns cálculos dentro e fora da tabela. 
Dentro da tabela, será acrescentada uma coluna chamada Comissões, em que será 
calculada a comissão de 5% sobre cada venda feita. Siga os passos para praticar os 
tópicos aprendidos:
1. Opcional: desligue as linhas de grade da planilha;
2. Clique na célula F6 e escreva o título Comissões: 
3. Tecle ENTER e observe que a tabela se expande automaticamente para a direita;
4. Aplique um autoajuste à coluna F, dando um duplo clique na divisória entre as 
colunas F e G:
5. Clique na célula F7 para escrever a fórmula da comissão;
200
Excel 2019 - Módulo II
6. Digite o sinal de igual (=), escreva o valor 5%, digite a multiplicação (*) e aponte 
para a célula E7 (vendas na mesma linha): 
7. Dentro da tabela, o Excel usa a referência estruturada, indicando a linha atual 
(símbolo @) e a coluna Vendas. Tecle ENTER para completar a fórmula. Todas as 
demais células da coluna serão preenchidas com a mesma fórmula: 
8. Note que, ao lado, apareceu o botão Opções de AutoCorreção. Só seria necessário 
usá-lo se você desejasse parar com o preenchimento automático das células na tabela. 
Deixe a tabela do jeito que está;
9. Se necessário, aplique autoajuste à coluna ou modifique a formatação numérica. 
Selecione a coluna Comissões, clicando no topo dela e, na guia Página Inicial, grupo 
Número, clique no botão Formato de Número de Contabilização para aplicar o 
mesmo formato da coluna anterior:
201
4Organização de dados
10. Agora, você completará as 4 fórmulas no alto da planilha. Clique na célula E1 e 
comece a escrever a função de contagem de números e o nome do banco de dados, 
TabVendas. Observe que o Excel demarcou toda a área de dados com uma borda 
azul:
11. A contagem não será sobre toda a área de dados, mas apenas sobre um dos 
campos numéricos. Para expor os campos e áreas especiais da tabela, abra colchetes 
“[”:
202
Excel 2019 - Módulo II
12. Selecione o campo Data, feche colchetes e tecle ENTER:
13. De forma semelhante, preencha as demais fórmulas para concluir os cálculos no 
banco de dados, usando o campo Vendas. Se necessário, aplique autoajuste à coluna 
E;
14. Aplique alguns filtros às colunas do banco de dados e observe que a área de 
cálculos mostra apenas os dados dos registros visíveis;
15. No final, limpe a filtragem e salve o arquivo.
4.4.9. Expandindo a tabela automaticamente
Manutenções constantes no banco de dados exigem que ele se expanda 
automaticamente pela digitação de novos dados no final dele ou pela colagem de 
muitas linhas de uma vez.
No exemplo em uso, há dados relativos a um novo período que serão acumulados no 
final do banco de dados principal. Acompanhe a atividade nos passos a seguir:
203
4Organização de dados
1. Vá até a Planilha2. Observe que há dados de um novo período que não se encontrava 
originalmente no banco de dados. Os campos estão na mesma ordem que o banco 
original. Apenas a coluna das comissões não existe porque ela foi criada na Planilha1;
2. Selecione todos os dados, com exceção da linha de cabeçalho e copie (CTRL + C);
3. Volte à Planilha1 e desça até o final da tabela. Garanta que a linha de totais está 
desativada e clique na primeira célula vazia na coluna das datas:
4. Pressione ENTER para colar. Observe que toda a formatação foi copiada para as 
novas linhas, bem como as fórmulas do campo Comissões:
204
Excel 2019 - Módulo II
5. Compare, nas primeiras linhas da planilha, as fórmulas em relação aos resultados 
anteriores. Você perceberá que todos os resultados foram agora atualizados para 
refletir a expansão da tabela. Ou seja: você nunca mais precisará se preocupar em 
ajustar manualmente os intervalos para as fórmulas.
Dica: ao copiar dados de outra tabela para o final do banco de dados, prefira 
colar apenas valores (Colar Especial / Valores). Dessa forma, quaisquer formatos 
estranhos dos dados de origem, serão descartados. Os formatos da tabela com os 
dados prevalecerão.
4.4.10. Convertendo a tabela de volta para 
intervalo comum
Se você não desejar mais trabalhar com a tabela de dados, transforme-a em intervalo 
comum com o botão Converter em Intervalo, no grupo Ferramentas.
Depois que uma tabela de dados foi convertida de volta para um intervalo normal 
de dados, todas as fórmulas, dentro e fora dela, que usavam referência estruturada, 
voltam a ter referências normais a intervalos. A formatação permanecerá, porém, sem 
atualização automática das linhas com cores alternadas.
4.4.11. Removendo duplicatas
Dois registros são idênticos quanto todas as informações em seus campos coincidem. 
A eliminação de registros duplicados é fundamental para que o banco de dados 
resultante seja mais confiável.
Para remover registros duplicados no banco de dados:
1. Mantenha a célula ativa dentro da tabela. No grupo Ferramentas de Tabela, clique 
em Remover Duplicatas;
205
4Organização de dados
2. Selecione os campos4.4.1. Criando uma tabela ...............................................................................192
4.4.2. Selecionando células na tabela ..............................................................194
4.4.3. Inserindo dados na tabela .....................................................................195
4.4.4. Nomeando a tabela ...............................................................................196
4.4.5. Redimensionando a tabela ....................................................................196
4.4.6. Modificando o estilo de tabela ..............................................................197
4.4.7. Alterando as opções de linhas e colunas ...............................................197
4.4.8. Escrevendo fórmulas na tabela ..............................................................198
4.4.9. Expandindo a tabela automaticamente ..................................................202
4.4.10. Convertendo a tabela de volta para intervalo comum ............................204
4.4.11. Removendo duplicatas ..........................................................................204
4.4.12. Segmentação de dados .........................................................................206
4.4.13. Tabelas e gráficos .................................................................................208
Pontos principais ................................................................................................209
Teste seus conhecimentos...................................................................................................... 211
Mãos à obra! .................................................................................................................................. 215
Excel 2019 - Módulo II Sumário
8
Capítulo 5 - Importação de dados ........................................................................................ 221
5.1. Introdução ............................................................................................222
5.2. Importando arquivos de texto ...............................................................224
5.2.1. Texto delimitado ...................................................................................225
5.2.2. Texto com largura fixa ..........................................................................228
5.3. Importando dados de outras planilhas ..................................................230
5.4. Importando vários arquivos de uma pasta .............................................231
5.5. Importando tabelas do Access ..............................................................235
5.6. Importando dados XML .........................................................................237
5.7. Importando dados da Web ....................................................................240
5.8. Trabalhando com consultas ..................................................................242
5.8.1. No painel Consultas e Conexões ...........................................................242
5.8.2. Na guia Dados ......................................................................................244
5.8.3. Nas Ferramentas de Consulta ................................................................245
5.8.4. No PowerQuery Editor ...........................................................................246
5.8.5. Aplicação ..............................................................................................247
Pontos principais ................................................................................................253
Teste seus conhecimentos...................................................................................................... 255
Mãos à obra! .................................................................................................................................. 259
Capítulo 6 - Tabelas dinâmicas e gráficos dinâmicos ................................................ 263
6.1. Introdução ............................................................................................264
6.2. Criando uma tabela dinâmica ................................................................266
6.2.1. Montagem manual ................................................................................266
6.2.2. Tabelas dinâmicas recomendadas .........................................................270
6.3. Modificando uma tabela dinâmica .........................................................271
6.3.1. Modificando o layout ............................................................................271
6.3.2. Formatando os valores ..........................................................................272
6.3.3. Filtrando dados .....................................................................................274
6.4. Ferramentas de tabela dinâmica ............................................................275
6.5. Formatando uma tabela dinâmica .........................................................276
6.5.1. Modificando o layout ............................................................................276
6.5.1.1. Botão Subtotais .....................................................................................277
6.5.1.2. Botão Totais Gerais ...............................................................................278
6.5.1.3. Botão Layout do Relatório .....................................................................279
6.5.1.4. Botão Linhas em Branco ........................................................................281
6.5.2. Opções de estilo de tabela dinâmica .....................................................281
6.5.3. Estilos de tabela dinâmica .....................................................................281
6.6. Analisando dados .................................................................................282
6.6.1. Opções de tabela dinâmica ...................................................................282
6.6.1.1. Mostrando páginas do filtro de relatório ...............................................284
6.6.2. Atualizando dados ................................................................................285
6.6.3. Controlando a exibição de elementos da tabela ....................................286
6.6.4. Trabalhando com o campo ativo ...........................................................287
6.6.4.1. Detalhando totais e subtotais ................................................................288
6.6.5. Agrupando dados .................................................................................289
6.6.5.1. Agrupamentos automáticos ..................................................................290
6.6.5.2. Agrupamentos por data ........................................................................290
6.6.5.3. Agrupamentos manuais ........................................................................292
Sumário
9
6.6.6. Filtrando dados .....................................................................................296
6.6.6.1. Segmentação de dados .........................................................................296
6.6.6.2. Linha do tempo .....................................................................................303
6.6.7. Ações na tabela dinâmica ......................................................................306
6.6.7.1. Ações de limpeza ..................................................................................306
6.6.7.2. Ações de seleção de células ..................................................................306
6.6.7.3. Mover tabela dinâmica ..........................................................................307
6.6.8. Cálculos nas tabelas dinâmicas .............................................................307
6.6.8.1. Escolhendo a função .............................................................................308
6.6.8.2. Exibindo valores de outra maneira ........................................................309desejados (preferencialmente todos): 
3. Clique em OK para concluir. A ferramenta mostrará quantos registros duplicados 
foram removidos e quantos exclusivos restaram: 
4. Observe a área dos cálculos na parte superior da planilha. Os valores já foram 
atualizados após a redução da quantidade de registros: 
206
Excel 2019 - Módulo II
4.4.12. Segmentação de dados
A segmentação de dados é uma ferramenta de filtragem, que permite uma ação mais 
intuitiva e rápida que os botões tradicionais de filtragem.
Para inserir um ou mais campos de segmentação de dados:
1. Nas Ferramentas de Tabela, grupo Ferramentas, clique no botão Inserir 
Segmentação de Dados e, na caixa de diálogo, marque os campos que deseja usar:
2. Clique em OK para inserir as caixas de segmentação de dados: 
207
4Organização de dados
3. Arraste e reposicione cada caixa, para que você visualize melhor a disposição dos 
elementos na planilha; 
4. Clique nos botões para aplicar os filtros à tabela. Use as teclas SHIFT e CTRL para 
selecionar vários critérios: 
A ferramenta de segmentação de dados será abordada com mais detalhes no final 
do capítulo relativo a Tabelas Dinâmicas.
208
Excel 2019 - Módulo II
4.4.13. Tabelas e gráficos
Quando gráficos estão construídos em função de tabelas, ao acrescentar dados nas 
tabelas, os gráficos são modificados da mesma forma:
209
4Organização de dados
Pontos principais
Atente para os tópicos a seguir. Eles devem ser estudados com muita atenção, 
pois representam os pontos mais importantes do capítulo.
 • Um banco de dados (ou base de dados) representa uma coleção de informações 
sobre um determinado assunto. No Excel, banco de dados é um intervalo da 
própria planilha, organizado em linhas (registros) e colunas (campos). A 
primeira linha (cabeçalho) é fundamental porque nomeia as colunas que podem 
ser usadas em cálculos através de funções ou de operações com esse banco de 
dados;
 • A classificação de dados coloca um banco de dados em ordem alfabética, 
numérica ou cronológica. A classificação pode ser ascendente ou descendente e 
pode ser feita em relação a uma coluna ou a várias colunas (campos ou chaves);
 • A filtragem é uma operação aplicada à base de dados e tem o objetivo de fazer 
uma consulta, baseada em algumas condições ou critérios. A consulta exibe 
apenas os registros que atendam aos critérios especificados. Você pode aplicar 
vários critérios para reduzir a quantidade de registros exibidos. Quanto mais 
critérios, menor a quantidade de registros visíveis. Isso facilita a visualização e 
impressão dos dados filtrados;
 • A ferramenta Estrutura de Tópicos permite uma forma muito rápida de ocultar 
ou reexibir determinados detalhes da planilha. Para tanto, linhas e colunas 
precisam ser agrupadas. Pequenos botões [+], [–], [1], [2], etc., permitem que 
você abra ou feche grupos individuais ou até níveis inteiros de tópicos;
 • A ferramenta Tabela dá inteligência a um intervalo de dados. Com ela, você 
pode aplicar formatações automáticas e criar fórmulas que afetam todas as 
células da mesma coluna. Quando fórmulas se referenciam a determinados 
campos ou áreas especiais da tabela, você não precisa mais se preocupar em 
ficar corrigindo os intervalos nessas fórmulas. Tudo isso por conta da referência 
estruturada usada nas fórmulas, em vez de endereços de células e intervalos.
Teste seus conhecimentos
Organização 
de dados4
212
Excel 2019 - Módulo II
1. Das alternativas a seguir, qual descreve uma das características da 
ferramenta Filtro Avançado?
 ☐ a) Você pode especificar até duas condições para cada campo da lista.
 ☐ b) Dados filtrados são exibidos somente no mesmo local dos dados de 
origem.
 ☐ c) Dados filtrados podem ser exibidos em local diferente dos dados de 
origem.
 ☐ d) Os dados podem ser filtrados por cor na área de critérios.
 ☐ e) Nenhuma das alternativas anteriores está correta.
2. O que faz a ferramenta Estrutura de Tópicos?
 ☐ a) Cria gráficos de colunas agrupadas, em que você pode expandir o 
ocultar os grupos clicando nos botões de [+] ou de [–].
 ☐ b) Cria grupos de linhas e colunas para que possam ser exibidos e 
ocultados apenas clicando em um botão [+], [–] ou nos números de 
níveis criados.
 ☐ c) Classifica um banco de dados muito grande, separando-o em grupos 
e subgrupos.
 ☐ d) Filtra um banco de dados, de forma que os registros filtrados possam 
ser copiados para outro local, de maneira estruturada.
 ☐ e) Nenhuma das alternativas anteriores está correta.
3. Qual alternativa está correta quanto ao uso da ferramenta Subtotal?
 ☐ a) É necessário classificar a lista antes de aplicar os subtotais.
 ☐ b) Não é necessário classificar a lista antes de aplicar os subtotais.
 ☐ c) Somente a função SOMA é permitida na totalização de cada grupo de 
subtotais.
 ☐ d) Subtotais só podem ser aplicados a colunas com números.
 ☐ e) Nenhuma das alternativas anteriores está correta.
213
4Organização de dados
4. Das alternativas a seguir, qual é a correta quanto à ferramenta Tabela?
 ☐ a) O intervalo de dados usado na criação da tabela precisa ser 
reajustado manualmente à medida que informações são acrescentadas 
ou removidas da tabela.
 ☐ b) Para acrescentar uma nova linha de dados no final da tabela, basta 
selecionar a última célula e pressionar a tecla TAB.
 ☐ c) Quando a tabela se expande, as fórmulas e formatações precisam ser 
copiadas manualmente depois.
 ☐ d) Não é possível inserir gráficos a partir de tabelas; apenas a partir de 
intervalos comuns, sem nomes.
 ☐ e) Nenhuma das alternativas anteriores está correta.
5. Qual das alternativas a seguir descreve a localização correta dos 
comandos de organização de dados?
 ☐ a) O Filtro Avançado se encontra na guia Inserir, grupo Dados.
 ☐ b) A Classificação de Dados se encontra na guia Dados, grupo Fórmulas.
 ☐ c) As ferramentas de Estrutura de Tópicos se encontram na guia Inserir, 
grupo Estrutura de Tópicos.
 ☐ d) A ferramenta Tabela se encontra na guia Revisão, grupo Tabelas.
 ☐ e) Nenhuma das alternativas anteriores está correta.
Mãos à obra!
Organização 
de dados4
216
Excel 2019 - Módulo II
Os exercícios desta seção complementam o aprendizado em sala de aula. Faça-os 
usando os conceitos aprendidos no Capítulo 4 – Organização de Dados. Cada 
exercício contém as instruções necessárias para você completar as atividades, bem 
como menção aos arquivos que devem ser abertos, caso necessário.
Para realizar as atividades práticas deste capítulo, abra a pasta de trabalho 
Exercícios de Laboratório - Capítulo 4.xlsx.
Laboratório 1
A – Utilizando estrutura de tópicos
Na Planilha1, observe o orçamento doméstico com receitas e despesas ao longo do 
ano:
1. Aplique estrutura de tópicos para agrupar as categorias de despesas (linhas 6, 12, 
17, 24, 32), bem como o total anual na coluna N;
2. Depois, experimente diferentes combinações de grupos abertos e fechados. 
Visualize a impressão.
 
Dica: Use os AutoTópicos.
217
4 Organização de dados
Laboratório 2
A – Utilizando critérios para extrair informações do banco de dados
A Planilha2 contém uma base de dados com o histórico de vendas de uma imobiliária 
fictícia que possui várias filiais dentro de uma grande cidade. Nela, estão registradas as 
principais informações dos imóveis que foram vendidos desde o início das atividades.
A Planilha3 possui um intervalo que será usado como área de critérios na extração 
de informações da base de dados:
A Planilha4 contém algumas estatísticas a respeito de toda a base de dados de vendas 
imóveis:
218
Excel 2019 - Módulo II
Nestas planilhas, realize as seguintes atividades:
1. Na Planilha2, crie uma tabela de dados com a lista de valores;
2. Atribua o nome Base_Imóveis à tabela criada;
3. Pelo Gerenciador de Nomes, crie o nome Dados, de forma que aponte para o 
nome de tabela criado no passo anterior. Na caixa Refere-se a, digite a fórmula que 
se refere a todas as áreas da tabela: =Base_Imóveis[#Tudo];
4. Nas Ferramentas de Tabela,escolha um Estilo de Tabela que lhe agrade;
5. Desligue as linhas de grade da planilha;
6. Exclua a Venda Nº 0008 (ela foi cadastrada de forma errada);
7. No final da tabela, acrescente um registro de dados: Venda Nº 1119, Filial Centro, 
Vendedor Ricardo, Data 30/06/2020, Tipo Casa, Área 92 m², 2 Dormitórios, 1 
Garagem, sem Piscina, Preço de R$ 850.000,00;
8. Expanda a tabela lateralmente e crie uma coluna chamada de Comissão. Insira 
uma fórmula que calcule 6% do Preço de venda do imóvel. Essa será a comissão da 
imobiliária. Se necessário, formate a coluna para que tenha o formato Contábil sem 
casas decimais e aplique autoajuste;
9. Ligue a linha de totais da tabela. Habilite a função Soma para as colunas Preço 
e Comissão. Para a coluna Data, use a função Contar Números. Para que os totais 
fiquem visíveis, aplique largura de 18 caracteres à coluna Preço e 14 caracteres à 
coluna Comissão;
10. Aplique um filtro simples, usando os botões de filtragem de cada coluna: Filial = 
Centro, Vendedor = Simone, Tipo = Apartamento, Piscina = Sim. Após visualizar o 
resultado, limpe todos os filtros;
11. Salve o arquivo;
12. Preencha a área de critérios na Planilha3: Data >=1/1/2019, Data 100;
13. Partindo da célula A8, extraia e copie, do banco de dados principal, os registros 
que atendem às condições da área de critérios. No filtro avançado, use o nome Dados 
como Intervalo da lista, as células C3:F4 como Intervalo de critérios e a célula A8 
como início da área de extração (Copiar para);
14. Formate manualmente a área extraída com bordas, aplique um destaque à linha 
de cabeçalho (negrito, fundo com cor clara) e aplique autoajuste às colunas da tabela;
15. Desligue as linhas de grade da planilha;
219
4 Organização de dados
16. Sobre a tabela extraída, crie um subtotal: primeiro agrupe a lista por Tipo de 
imóvel, depois por Filial e ainda por Data. Ao criar o subtotal quebrado por Tipo, 
habilite a Quebra de página entre grupos. Use a função Soma e totalize as colunas 
Preço e Comissão;
17. Aplique um segundo subtotal, sem remover o anterior. Desta vez, faça a quebra 
por Filial, mas não quebre páginas entre grupos. Use a função Soma e totalize as 
colunas Preço e Comissão;
18. Aplique autoajuste às colunas, conforme necessário, para que todos os totais 
fiquem visíveis;
19. Visualize a impressão e faça com que a tabela se encaixe na página lateralmente. 
Nas configurações de página, aponte a linha 8 (cabeçalho) como título a repetir no 
alto de cada página impressa;
20. Na Planilha4, complete as fórmulas com as estatísticas pedidas. Use os dados da 
tabela original, chamada Base_Imóveis. Compare seus resultados com a imagem a 
seguir:
21. Salve o arquivo.
Importação
de dados5
 Ã Importando arquivos de texto;
 Ã Importando dados de outras planilhas;
 Ã Importando vários arquivos de uma pasta;
 Ã Importando tabelas do Access;
 Ã Importando dados XML;
 Ã Importando dados da Web;
 Ã Trabalhando com consultas.
222
Excel 2019 - Módulo II
5.1. Introdução
O Excel consegue armazenar, organizar, realizar cálculos e fazer diversas operações 
sobre bancos de dados. Porém, nas empresas, o Excel não é usado para armazenar 
dados críticos e volumosos. Nesses casos, os sistemas de informação ou ERPs 
(Enterprise Resource Planners) integram todos os dados e processos da organização. 
Mesmo bastante sofisticados, esses sistemas são muito “engessados”, pois as 
informações são bastante protegidas. Não é tão fácil, por exemplo, criar qualquer tipo 
de relatório ou gráfico que não tenha sido previamente programado nesse sistema. 
A personalização é possível, porém, é demorada e cara, porque precisa ser feita por 
desenvolvedores das empresas que comercializam tais sistemas.
O Excel possui a capacidade de se conectar a grandes bases de dados, desde que 
estejam disponíveis e, de certa forma, desbloqueadas. Como nem sempre isso é 
possível, há uma solução: os sistemas corporativos são capazes de exportar dados 
em diversos formatos, inclusive planilhas do Excel. Assim sendo, esses arquivos 
exportados podem ser abertos ou importados pelo Excel, tornando disponíveis os 
dados para que você possa realizar as análises que desejar.
Você verá, neste capítulo, como o Excel realiza a importação de dados externos para 
que você possa criar relatórios e gráficos a partir deles. A importação criará, também, 
um vínculo com os dados de origem. Dessa forma, quaisquer atualizações nos dados 
originais serão refletidas nas pastas de trabalho vinculadas a essas fontes de dados.
A importação de dados é feita por comandos encontrados na guia Dados, grupo 
Obter e Transformar Dados:
Esse é um grupo de ferramentas que você deverá usar para obter dados externos, 
modelar esses dados e criar consultas para uso em seus relatórios. Os comandos 
permitem que se conecte, combine e ajuste as fontes de dados para atender às suas 
necessidades de análise. Os recursos também são usados em versões anteriores do 
Excel, porém, através do suplemento opcional PowerQuery.
Todas essas operações são gerenciadas pelo Editor de Consultas (ou PowerQuery 
Editor), o qual identifica cada modificação nos dados originais e traz uma imagem 
desses dados para sua pasta de trabalho do Excel.
As transformações são registradas internamente através de uma linguagem própria, 
a qual pode ser acessada pelo Editor Avançado de Consultas, caso você tenha um 
bom conhecimento de modelagem de dados. Essa linguagem, porém, está além do 
escopo deste curso.
Para usar os dados em suas tabelas e gráficos, você necessita, inicialmente, fazer a 
conexão com a fonte. Certifique-se de possuir as devidas conexões com a Internet ou 
rede corporativa e as permissões adequadas. Talvez, você necessite de ajuda de seu 
administrador de banco de dados corporativo.
223
5Importação de dados
Acompanhe os exemplos deste capítulo através dos arquivos disponíveis em sua 
pasta de exercícios do Capítulo 5.
Versões anteriores do Excel
A importação de dados externos de diversas fontes era feita pela guia Dados, 
grupo Obter Dados Externos:
Caso você necessite trabalhar com os antigos “assistentes de importação de 
dados”, eles devem ser habilitados em Arquivo / Opções / Dados / Mostrar 
os assistentes de importação de dados herdados.
Após sua habilitação, eles podem ser acionados em Dados / Obter e 
Transformar Dados / Obter Dados / Assistentes Herdados:
224
Excel 2019 - Módulo II
5.2. Importando arquivos de texto
Arquivos de texto representam a forma mais simples de troca de informações entre 
programas e sistemas. Os arquivos podem ser visualizados e editados até mesmo 
no Bloco de Notas do Windows ou qualquer outro editor. Os arquivos de texto não 
armazenam nada, além de caracteres que representam os dados. Portanto, não há 
fórmulas e muito menos qualquer tipo de formatação. As extensões mais conhecidas 
são TXT e CSV.
Arquivos de texto podem ser abertos ou importados:
 • Abrir um arquivo significa acessar o arquivo original de texto. Você usa 
o Excel ou Word como editor, mas o arquivo continua com o formato 
de texto. Se você tentar salvá-lo em seu formato original, quaisquer 
recursos do programa, como formatações e configurações, serão 
descartados e apenas os dados serão mantidos;
 • Importar um arquivo significa copiar seu conteúdo para uma planilha 
do Excel, mas criando um vínculo entre ambos. Se alguma alteração 
for feita no arquivo de texto original, ela será atualizada na planilha, 
manualmente ou automaticamente.
Após a importação dos dados, você poderá aplicar formatação e realizar filtragens e 
classificações. Mas não altere os valores porque, quando os dados forem atualizados, 
o Excel sempre carrega novamente os valores do arquivo de origem que, neste caso, 
é o arquivo de texto.
225
5Importação de dados
5.2.1. Texto delimitado
Dentro de um arquivo de texto, os dados são dispostos ao longo de uma linha 
(registro). A coleção de linhas forma o banco de dados. A primeira linha do blocode 
dados é o cabeçalho, com os títulos de cada coluna (campo).
Um dos tipos mais comuns de arquivos de dados é o que separa cada dado ao longo 
de uma linha através de um caractere delimitador. Geralmente esses caracteres são: 
vírgula (,), ponto-e-vírgula (;) e tabulação, mas outros caracteres também podem ser 
usados.
Para aprender sobre a importação de um texto delimitado, você usará o arquivo Base 
de Vendas (delimitado).csv, disponível na sua pasta de exercícios do Capítulo 5. 
Antes, porém, visualize-o no Bloco de Notas do Windows: No Explorador de Arquivos, 
clique no nome do arquivo de texto com o botão direito do mouse e escolha Abrir 
com / Bloco de Notas:
Observe que cada linha de dados (registro) tem seus valores separados com um 
caractere de ponto-e-vírgula. Feche o Bloco de Notas quando terminar de visualizar o 
conteúdo e retorne ao Excel.
Para importar um arquivo de texto delimitado:
1. Na guia Dados, grupo Obter e Transformar Dados, clique no botão De Text/
CSV para exibir a caixa Importar dados. Navegue pelas pastas do seu computador e 
selecione o arquivo de texto desejado;
226
Excel 2019 - Módulo II
2. Clique no botão Importar. Uma caixa de diálogo mostrará uma prévia dos dados:
3. A primeira linha do arquivo de texto é tratada como linha de cabeçalho e cada 
coluna será analisada para determinação do tipo de dado. Nessa caixa, você poderá 
confirmar ou modificar algumas características durante a importação:
Opção Descrição
Origem do 
Arquivo
Relacionado ao conjunto de caracteres e sistema operacional, a 
partir do qual o arquivo foi gerado.
Delimitador O caractere usado para separar os dados em cada linha.
Detecção 
do Tipo de 
Dados
Tipos de dados serão detectados automaticamente com base em 
uma amostra de 200 linhas, com base no arquivo todo ou sem 
detecção de dados.
Botão 
Atualizar
Localizado no canto superior direito da visualização dos dados, 
quando acionado, faz com que os dados sejam lidos novamente 
para recarregar a visualização.
Carregar Carrega os dados imediatamente como tabela para uma nova planilha.
Carregar 
Para...
Carrega os dados como tabela, tabela dinâmica ou gráfico 
dinâmico em uma nova planilha ou em uma planilha existente.
Editar Inicia o Editor de consultas: Power Query Editor.
Cancelar Cancela a importação dos dados.
227
5Importação de dados
Após a importação, a planilha receberá uma cópia exata dos dados oriundos do 
arquivo de texto externo:
O resultado chegará na forma de tabela (por padrão). Você poderá realizar operações 
típicas, como filtragem, classificação ou alteração do estilo. No lado direito da tela, 
você verá o painel Consultas e Conexões, onde poderá modificar, atualizar ou 
consultar as características da conexão. Verá, também, as guias Ferramentas de 
Tabela e Ferramentas de Consulta. Esta última será abordada mais adiante neste 
capítulo.
228
Excel 2019 - Módulo II
5.2.2. Texto com largura fixa
Arquivos de texto com largura fixa contêm dados separados com espaços. A quantidade 
de espaços é variável e eles têm a finalidade de proporcionar um alinhamento visual. 
Todas as linhas do arquivo possuem a mesma quantidade fixa de caracteres de largura.
Para aprender sobre a importação de um texto com largura fixa, você usará o arquivo 
Base de Vendas (largura fixa).txt, disponível na sua pasta de exercícios do Capítulo 5. 
Antes, porém, visualize-o no Bloco de Notas do Windows: No Explorador de Arquivos, 
aplique um duplo-clique no nome do arquivo de texto:
Observe que cada linha de dados (registro) tem seus valores separados com espaços 
variáveis. Feche o Bloco de Notas quando terminar de visualizar o conteúdo e retorne 
ao Excel.
Para importar um arquivo de texto delimitado:
1. Na guia Dados, grupo Obter e Transformar Dados, clique no botão De Text/
CSV para exibir a caixa Importar dados. Navegue pelas pastas do seu computador e 
selecione o arquivo de texto desejado;
229
5Importação de dados
2. Clique no botão Importar. Uma caixa de diálogo mostrará uma prévia dos dados:
3. Se as informações estiverem bem identificadas no arquivo de texto de largura fixa, 
em Delimitador você verá --Largura Fixa-- e, logo abaixo, os números de colunas 
onde haverá corte para separação em múltiplas colunas na planilha. Edite essa lista, 
caso necessário;
4. Clique em Carregar para finalizar a importação para uma nova planilha ou clique 
em Carregar / Carregar para... para finalizar a importação para um local específico 
de uma planilha existente da pasta de trabalho.
Após a importação, a planilha receberá uma cópia exata dos dados oriundos do 
arquivo de texto externo:
230
Excel 2019 - Módulo II
5.3. Importando dados de outras planilhas
Se você já possui dados em outras pastas de trabalho do Excel, poderá aproveitá-los 
em seu novo relatório. O arquivo não precisa estar aberto. Nessa pasta você poderá 
aproveitar intervalos nomeados, tabelas ou planilhas inteiras.
Para a atividade, use o arquivo Base de Vendas.xlsx, disponível em sua pasta de 
exercícios do Capítulo 5.
Para importar uma tabela do Access:
1. Na guia Dados, grupo Obter e Transformar Dados, clique no botão Obter Dados, 
depois em De Arquivo e Da Pasta de Trabalho para exibir a caixa Importar dados. 
Navegue pelas pastas do seu computador e selecione a pasta de trabalho do Excel 
desejada;
2. Clique no botão Importar. O Navegador de tabelas aparecerá. Selecione o intervalo 
nomeado, tabela ou planilha desejada para visualizá-la. Ajuste as bordas da caixa, se 
necessário:
231
5Importação de dados
3. Clique em Carregar para finalizar a importação para uma nova planilha ou clique 
em Carregar / Carregar para... para finalizar a importação para um local específico 
de uma planilha existente da pasta de trabalho:
5.4. Importando vários arquivos de uma pasta
Se você tiver diversas pastas de trabalho do Excel salvas em uma pasta (diretório) 
em seu computador ou na rede, pode realizar um processo chamado Combinar. O 
resultado é uma importação conjunta em uma única tabela, como se todos os arquivos 
fizessem parte dela.
Essa “consolidação” é possível quando, por exemplo, o seu sistema corporativo gera 
relatórios diários, semanais ou mensais, sempre com o mesmo formato. Você pode 
aproveitá-los da forma que estão, sem que seja necessário montar uma base única 
manualmente.
Note, porém, que os arquivos devem ter a mesma estrutura em termos de colunas e 
tipos de dados, caso contrário a importação não trará resultados viáveis.
232
Excel 2019 - Módulo II
Para a atividade, use a subpasta Vendas Regionais, disponível em sua pasta de 
exercícios do Capítulo 5. Nela há diversos arquivos de Excel com vendas anuais. O 
objetivo é consolidar todos esses arquivos durante a importação.
Para combinar diversos arquivos do Excel:
1. Na guia Dados, grupo Obter e Transformar Dados, clique no botão Obter Dados, 
depois em De Arquivo e Da Pasta:
233
5Importação de dados
2. Clique no botão Procurar..., navegue pelas pastas do seu computador e selecione 
a pasta desejada contendo arquivos do Excel:
3. Clique em OK para fechar a caixa Procurar Pasta e em OK novamente ver a relação 
de arquivos encontrados na pasta:
234
Excel 2019 - Módulo II
4. Clique no botão Combinar e depois em Combinar e Carregar para abrir a caixa 
Combinar Arquivos. Opcionalmente, selecione o Arquivo de Exemplo. Selecione a 
tabela ou intervalo usado para cada arquivo. Ajuste as bordas da caixa, se necessário:
5. Clique em OK para combinar todos os arquivos.
Note que uma coluna foi inserida no começo da tabela resultante, contendo o nome 
do arquivo de origem. O painel Consultas e Conexões contém as transformações 
necessárias para que a consolidação seja feita de forma adequada.
235
5Importação de dados
5.5. Importando tabelas do Access
O Microsoft Access é parte do pacote Office e é um programa voltado ao gerenciamento 
de grandes bancos de dados relacionais, permitindo a criação de formulários de 
entrada, relatórios de saída e, inclusive, a automaçãodos processos. O Access 
consegue trabalhar com volume de dados muito maior do que o Excel conseguiria 
conter em uma única planilha.
A vantagem de trabalhar com dados do Access em uma pasta de trabalho do Excel 
é usufruir de certas funcionalidades, como recursos de gráficos, análise dos dados, 
flexibilidade em termos de layout e organização das informações, entre outras funções 
que somente o Excel oferece.
Você pode criar uma conexão ao banco de dados do Access e extrair todos os dados 
de uma tabela ou uma consulta quando quiser obter dados atualizáveis do Access no 
Excel.
Tudo o que é feito no Access depende inicialmente de tabelas de dados, que são 
muito semelhantes às planilhas:
São essas tabelas que o Excel consegue importar para dentro de uma planilha.
Para a atividade, use o arquivo Base Loja.accdb, disponível em sua pasta de exercícios 
do Capítulo 5.
Para importar uma tabela do Access:
1. Na guia Dados, grupo Obter e Transformar Dados, clique no botão Obter Dados, 
depois em Do Banco de Dados e Do Banco de Dados do Microsoft Access para 
exibir a caixa Importar dados. Navegue pelas pastas do seu computador e selecione 
o arquivo de texto desejado;
236
Excel 2019 - Módulo II
2. Clique no botão Importar. O Navegador de tabelas aparecerá. Selecione a tabela 
desejada para visualizá-la. Ajuste as bordas da caixa, se necessário:
3. Clique em Carregar para finalizar a importação para uma nova planilha ou clique 
em Carregar / Carregar para... para finalizar a importação para um local específico 
de uma planilha existente da pasta de trabalho:
237
5Importação de dados
5.6. Importando dados XML
Um arquivo no formato XML (Extensible Markup Language) representa uma forma de 
intercâmbio de dados bastante comum entre sistemas. Esse tipo de arquivo contém 
dados organizados de maneira estruturada e lembram arquivos HTML de páginas da 
Web. Cada informação está entre duas marcas (tags), que identificam o “nome” da 
informação. Um arquivo XML é um arquivo de texto simples, editável inclusive no 
Bloco de Notas do Windows. Normalmente, um arquivo XML é acompanhado de outro, 
chamado de Esquema XML, que determina como os dados do arquivo XML principal 
serão interpretados e formatados. A presença desse segundo arquivo para o processo 
de importação no Excel não é fundamental.
Para esta atividade, use o arquivo Base de Vendas (dados estruturados).xml, 
disponível em sua pasta de arquivos do Capítulo 5.
O arquivo de exemplo, quando aberto pelo Bloco de Notas do Windows, aparecerá da 
seguinte forma:
238
Excel 2019 - Módulo II
Um arquivo XML pode ser visualizado também em seu navegador Web. Você pode abri-
lo pelo navegador ou arrastá-lo e soltá-lo em uma página já exibida. Neste caso, você 
verá as estruturas que agrupam os dados e poderá clicar para expandir ou recolher 
os registros:
Para importar um arquivo de dados XML:
1. Na guia Dados, grupo Obter e Transformar Dados, clique no botão Obter Dados, 
depois em De Arquivo e Do XML para exibir a caixa Importar dados. Navegue pelas 
pastas do seu computador e selecione o arquivo de texto desejado;
239
5Importação de dados
2. Clique no botão Importar. O Navegador de tabelas aparecerá. Selecione a tabela 
desejada para visualizá-la. Ajuste as bordas da caixa, se necessário:
3. Clique em Carregar para finalizar a importação para uma nova planilha ou clique 
em Carregar / Carregar para... para finalizar a importação para um local específico 
de uma planilha existente da pasta de trabalho:
240
Excel 2019 - Módulo II
5.7. Importando dados da Web
Dentre as diversas fontes de dados que o Excel consegue importar está também 
a possibilidade de você aproveitar tabelas de um site da Web. Informações como 
cotações, índices, listas de preços e outras tabelas podem ser importadas. A vantagem 
é que, se os dados do site mudarem, os seus cálculos na planilha também mudarão 
quando o vínculo for atualizado.
Note, porém, que você não tem controle sobre o layout do site que você fez a 
importação de dados. Se a empresa ou o administrador dele decidirem fazer uma 
mudança radical na página e nas tabelas, os seus vínculos não mais funcionarão.
Para que o Excel consiga obter dados de um site, ele precisa ter acesso às tabelas, 
desde que estejam disponíveis através do endereço (URL) fornecido.
Para importar tabelas de um site da Web:
1. Na guia Dados, grupo Obter e Transformar Dados, clique no botão Da Web para 
exibir a caixa a seguir. Em URL, escreva ou cole um endereço válido:
241
5Importação de dados
2. Clique no botão OK. O Navegador de tabelas aparecerá. Se for necessário, 
identifique-se como Anônimo, caso solicitado. Selecione a tabela desejada para 
visualizá-la. Ajuste as bordas da caixa, se achar mais confortável para a visualização:
3. Clique em Carregar para finalizar a importação para uma nova planilha ou clique 
em Carregar / Carregar para... para finalizar a importação para um local específico 
de uma planilha existente da pasta de trabalho:
242
Excel 2019 - Módulo II
5.8. Trabalhando com consultas
A importação de arquivos externos pelo botão Carregar ou Combinar gera uma tabela 
com o resultado dessa importação, a qual inclui todos os campos das fontes originais.
Nem sempre você necessita de toda a tabela, mas de apenas alguns campos ou de 
algum subconjunto, filtrado e classificado. Essa operação gera uma consulta (ou 
query), ocupando um espaço menor dentro de seu arquivo do Excel.
Uma consulta é, portanto, uma nova tabela, derivada de algumas informações de 
outras tabelas, que são os dados importados.
O PowerQuery é o editor de consultas do Excel. Em versões anteriores, ele poderia 
ser instalado como suplemento.
5.8.1. No painel Consultas e Conexões
Assim que uma importação é concluída, o Excel abre o painel Consultas e Conexões, 
o qual exibe todos os arquivos externos conectados à atual pasta de trabalho. Caso 
esse painel esteja fechado, você pode ativá-lo pela guia Dados, grupo Consultas e 
Conexões, botão Consultas e Conexões.
243
5Importação de dados
Nesse painel, a guia Consultas mostra os arquivos importados atualmente existentes 
com a quantidade de linhas carregadas. Quando você leva o ponteiro do mouse sobre 
uma dessas consultas, abre-se uma caixa com as informações usadas durante a 
importação de dados:
Ao lado direito da consulta selecionada no painel há o botão Atualizar para que você 
possa atualizá-la com os valores mais recentes.
Você pode realizar as seguintes ações sobre a consulta selecionada:
Opção Descrição
EXIBIR EM 
PLANILHA
Abre a planilha onde essa consulta foi inserida.
EDITAR
Inicia o PowerQuery Editor para que você possa modificar as 
condições da consulta.
••• Abre um menu com opções adicionais.
EXCLUIR
Exclui (remove) a conexão com os dados externos. A tabela 
permanece, porém sem qualquer vínculo com os dados 
originais.
244
Excel 2019 - Módulo II
5.8.2. Na guia Dados
Na guia Dados, grupo Consultas e Conexões, existem algumas ações que você pode 
realizar quando está dentro da planilha e dentro da tabela que deseja editar:
Opção Descrição
Atualizar Tudo Atualiza todas as conexões da pasta de trabalho.
Atualizar Atualiza apenas a conexão da tabela selecionada.
Status da 
Atualização
Informa o andamento da atualização.
Cancelar 
Atualização
Interrompe o processo de atualização em andamento.
Propriedades da 
Conexão...
Abre a caixa de diálogo Propriedades da Consulta, para que 
você possa alterar configurações de atualização da conexão.
Consultas e 
Conexões
Ativa ou desativa o painel Consultas e Conexões.
Editar Links
Abre uma caixa de diálogo com as pastas de trabalho 
externas, as quais são referenciadas pela pasta atual dentro 
de fórmulas.
245
5Importação de dados
5.8.3. Nas Ferramentas de Consulta
Quando você está com a célula ativa dentro de uma tabela resultante da importação 
de dados externos, surge na Faixa de Opções a guia Ferramentas de Consulta e a 
sub-guia Consulta:
Com a guia selecionada, você pode aplicaras seguintes ações:
Grupo Comando Descrição
Editar Editar
Inicia o PowerQuery Editor para que você 
possa modificar as condições da consulta.
Editar Propriedades Modifica o nome e a descrição da consulta.
Editar Excluir
Exclui (remove) a conexão com os dados 
externos. A tabela permanece, porém sem 
qualquer vínculo com os dados originais.
Carregar Atualizar
Atualiza ou cancela a atualização apenas da 
conexão da tabela selecionada.
Carregar Carregar Para
Permite modificar o carregamento dos 
dados da tabela selecionada para uma tabela 
dinâmica ou gráfico dinâmico para análise. A 
tabela existente será excluída.
Reutilizar Duplicar Duplica a consulta existente.
Reutilizar Referência Cria outra consulta que faça referência a esta.
Combinar Mesclar
Mescla esta consulta com outra existente 
nesta pasta de trabalho.
Combinar Acrescentar
Acrescenta esta consulta com outra existente 
nesta pasta de trabalho.
Compartilhar
Exportar 
Arquivo de 
Conexão
Exporta a consulta como um arquivo de 
conexão (extensão .odc) para que possa ser 
compartilhada com outras pessoas.
Power BI
Enviar para o 
Catálogo de 
Dados
Envia uma cópia desta consulta para o 
catálogo de dados do Power BI.
246
Excel 2019 - Módulo II
5.8.4. No PowerQuery Editor
Em diversos momentos, desde a importação inicial dos dados, você pode editar a 
consulta diretamente no PowerQuery Editor, um ambiente bastante completo para 
você realizar a modelagem dos seus dados.
Cada ação aplicada aos dados resulta em uma etapa registrada no painel lateral 
Config. Consulta, em ETAPAS APLICADAS. Caso você não deseje uma determinada 
etapa, clique no “X” que aparece à esquerda dela.
Nesse editor você pode:
 • Inserir e remover linhas e colunas;
 • Filtrar dados e remover duplicatas;
 • Classificar em ordem ascendente ou descendente;
 • Dividir e mesclar colunas;
 • Modificar o formato dos dados;
 • Efetuar cálculos e agrupamentos;
 • Atualizar, configurar e gerenciar parâmetros da conexão com a fonte de dados;
 • E muito mais!
O aprendizado detalhado do PowerQuery Editor está além do escopo deste 
material e é abordado de forma abrangente em cursos que envolvem o Excel e 
Power BI.
247
5Importação de dados
5.8.5. Aplicação
Acompanhe as etapas comentadas a seguir para importar um arquivo de texto 
de largura fixa que necessita de algumas transformações para que fique com as 
informações devidamente separadas.
Para esta atividade, use o arquivo Base de Vendas (modelar).txt, disponível em sua 
pasta de arquivos do Capítulo 5.
O arquivo de exemplo, quando aberto pelo Bloco de Notas do Windows, aparecerá da 
seguinte forma:
Esse é um arquivo de texto de largura fixa (todas as linhas têm a mesma quantidade 
de caracteres). Há, contudo, alguns problemas referentes à separação das colunas. 
As datas e regiões aparecem unidas, sem separador visível. As demais colunas 
são separadas por múltiplos espaços e a falta de alinhamento do “R$” dos valores 
monetários dificulta a separação em colunas.
Você usará o editor de consultas para importar esse arquivo no Excel e realizar as 
transformações necessárias:
1. Em uma pasta de trabalho vazia do Excel, vá na guia Dados, grupo Obter e 
Transformar Dados, e clique em De Text/CSV;
248
Excel 2019 - Módulo II
2. Na caixa Importar Dados, navegue até a pasta onde está o arquivo Base de Vendas 
(modelar).txt e clique em Importar:
3. Perceba que as informações não apareceram devidamente divididas e as colunas 
estão sem os títulos (cabeçalhos). Clique em Editar para iniciar o PowerQuery Editor:
249
5Importação de dados
4. A primeira coluna já aparece selecionada. Na guia Página Inicial, grupo Transformar, 
clique em Dividir Coluna e em Por Número de Caracteres. Todas as datas possuem 
10 caracteres. Indique no campo Número de caracteres o valor 10. Como essa 
separação ocorrerá apenas uma vez em cada linha, logo no começo, marque a opção 
Uma vez, o mais à esquerda possível:
5. Clique em OK para aplicar a transformação. Perceba que, no painel lateral, cada 
etapa aplicada começa a ser relacionada. As colunas da data e da região foram 
separadas, mas note que a primeira linha não deve ser usada como linha de dados, 
mas sim como linha de cabeçalho:
6. No grupo Transformar, clique em Usar a Primeira Linha como Cabeçalho. Agora, 
cada coluna está devidamente identificada com seu título e o tipo de dado para a 
primeira coluna foi alterado para Data:
250
Excel 2019 - Módulo II
7. A última coluna é a mais trabalhosa, uma vez que não há delimitador claro para 
separar os valores. Aqui você usará o “R$” como delimitador. Selecione a última 
coluna pelo cabeçalho. No grupo Transformar, clique em Dividir Coluna e em Por 
Delimitador. Em Selecione ou insira o delimitador, mantenha a opção Personalizado 
e digite na caixa de baixo: R$. Em Dividir em, mantenha a opção Cada ocorrência 
do delimitador:
8. Clique em OK para aplicar a etapa. As informações foram separadas em 3 colunas 
e os tipos de dados foram alterados de acordo com seu conteúdo:
9. Falta renomear cada coluna. A coluna com os segmentos (departamentos) já está 
selecionada. Na guia Transformar, grupo Qualquer Coluna, clique em Renomear 
(você pode também acionar este comando clicando com o botão direito do mouse 
sobre o cabeçalho da coluna). O título da coluna entra no modo de edição. Digite 
Segmento e tecle ENTER;
10. Renomeie a coluna seguinte como Vendas;
11. Renomeie a última coluna como Comissões;
251
5Importação de dados
12. Observe agora como os dados estão corretamente separados e com os tipos 
adequados:
13. Na guia Página Inicial, grupo Fechar, clique em Fechar e Carregar Para...;
14. Mantenha a saída como Tabela. Em Onde você deseja colocar os dados?, 
marque a opção Na planilha existente. Na caixa abaixo, aponte para a célula A4 da 
Planilha1. Clique em OK para encerrar a importação e transformação dos dados:
252
Excel 2019 - Módulo II
15. Na célula A1, coloque o título Histórico de Vendas e Comissões por Segmento 
e formate como desejar;
16. Aplique às duas últimas colunas o formato Contábil;
17. Desative as linhas de grade;
18. Opcional: escolha um outro estilo para a tabela;
19. Salve o arquivo como Histórico de Vendas.xlsx.
Sua importação de arquivo de texto com transformação de dados está concluída. 
Você poderá agora classificar, filtrar e gerar relatórios com os dados importados.
Lembre-se: para atualizar os dados, repetindo as etapas de transformação, no painel 
Consultas e Conexões, clique no ícone Atualizar à direita do nome da conexão.
253
5Importação de dados
Pontos principais
Atente para os tópicos a seguir. Eles devem ser estudados com muita atenção, 
pois representam os pontos mais importantes do capítulo.
 • O Excel permite a importação de vários tipos de arquivos de dados: arquivos 
de texto, tabelas do Access, tabelas da Web, dados estruturados no formato 
XML, entre outros. Dessa forma, você não precisa copiar e colar as informações 
manualmente. A grande vantagem é que um vínculo é estabelecido e, se os 
dados de origem forem alterados, as planilhas conectadas a eles refletem essa 
alteração;
 • A guia Dados possui o grupo de comandos Obter e Transformar Dados, que 
realiza as importações, bem como oferece maneira bastante completa para editar 
e transformar esses dados. Esse grupo de comandos faz parte do PowerQuery;
 • Arquivos de texto representam uma maneira simples de aproveitar os dados de 
outros sistemas, importando-os no Excel. Os tipos mais comuns são arquivos 
com dados delimitados ou com dados em largura fixa. As extensões mais 
usadas são TXT e CSV. Arquivos de texto podem ser abertos em editores de 
texto, incluindo o Bloco de Notas do Windows;
 • O Microsoft Access é um programa do pacote Office que manipula grandes 
bases de dados. Cada arquivo possui uma coleção de tabelas que podem ser 
importadas pelo Excel. Após a importação, os dados entrarão na planilha como 
tabelas e poderão ser classificados, filtrados ou usados em cálculos;
 • OExcel consegue importar dados de outras pastas de trabalho e até mesmo 
combinar muitos arquivos de uma vez, eliminando a necessidade de tarefas 
manuais e repetitivas;
 • Um dos formatos mais comuns para troca de informações entre sistemas hoje 
em dia é o XML. Um arquivo nesse formato organiza os dados de maneira 
estruturada e cada informação possui um “nome” incluído entre marcas (ou 
tags). Durante a importação o Excel compreende essa estrutura e traz os dados 
formatados como tabela para que você possa efetuar operações que desejar 
sobre a base de dados;
 • Uma consulta (ou query) é uma nova tabela, gerada a partir de campos de outras 
tabelas. Quando um arquivo é importado, uma conexão é criada com a fonte 
de dados. A partir desse ponto, você pode editar as consultas e efetuar ações, 
como inserir e remover colunas, efetuar cálculos, filtrar, classificar e muito mais.
Teste seus conhecimentos
Importação 
de dados5
256
Excel 2019 - Módulo II
1. O que significa importar um arquivo de dados externos para o Excel?
 ☐ a) Abrir o arquivo externo, editar os dados necessários e fechar esse 
arquivo, salvando-o no mesmo formato original. Não é possível reter 
informações de fórmulas e formatação.
 ☐ b) Trazer para uma planilha do Excel uma cópia dos dados do arquivo 
original. Uma conexão será estabelecida. Quando os dados no arquivo 
externo sofrerem alterações, o Excel refletirá isso na planilha quando 
você executar o comando Atualizar.
 ☐ c) Transformar todos os números e datas no formato norte-americano 
para o formato brasileiro.
 ☐ d) Abrir o arquivo externo, selecionar os dados e copiar. Depois retornar 
ao Excel, indicar o local que receberá os dados e colar.
 ☐ e) Nenhuma das alternativas anteriores está correta.
2. Qual dos tipos de arquivos a seguir não pode ser usado como arquivo 
de dados a ser importado pelo Excel?
 ☐ a) Arquivos de texto TXT.
 ☐ b) Tabelas de arquivos do programa Microsoft Access.
 ☐ c) Arquivos de texto CSV, contendo dados separados com ponto-e-
vírgula. 
 ☐ d) Documentos do Word.
 ☐ e) Nenhuma das alternativas anteriores está correta.
3. Qual o nome do editor de consultas no Excel?
 ☐ a) PowerPivot
 ☐ b) PowerView
 ☐ c) PowerQuery
 ☐ d) PowerMaps
 ☐ e) Nenhuma das alternativas anteriores está correta.
257
5Importação de dados
4. Qual a alternativa correta quanto à importação de dados pelo Excel?
 ☐ a) O Excel só pode importar um arquivo externo em cada pasta de 
trabalho.
 ☐ b) Pela importação de tabelas o Access, é possível o Excel acessar bases 
de dados bem grandes, sem trazer essas bases para dentro da pasta de 
trabalho.
 ☐ c) A única maneira de transferir dados de uma tabela do Access para o 
Excel é pelas operações Copiar e Colar.
 ☐ d) A única maneira de transferir dados estruturados em XML para 
o Excel é abrir o Bloco de Notas, selecionar todas as linhas, copiar, 
retornar ao Excel e colar.
 ☐ e) Nenhuma das alternativas anteriores está correta.
5. O que é uma “consulta”?
 ☐ a) É o resultado da aplicação de uma classificação e filtragem 
diretamente em uma tabela existente em uma planilha. As linhas 
que não atendem aos critérios são eliminadas do intervalo durante o 
processo.
 ☐ b) É o agrupamento de dados dentro de um intervalo classificado. Essa 
operação também é chamada de Subtotal, na guia Dados.
 ☐ c) É a separação de textos na planilha em múltiplas colunas.
 ☐ d) É uma nova tabela, derivada de campos de outras tabelas, incluindo 
operações de transformação, cálculos, classificação e filtragem.
 ☐ e) Nenhuma das alternativas anteriores está correta.
Mãos à obra!
Importação 
de dados5
260
Excel 2019 - Módulo II
Os exercícios desta seção complementam o aprendizado em sala de aula. Faça-
os usando os conceitos aprendidos no Capítulo 5 – Importação de Dados. Cada 
exercício contém as instruções necessárias para você completar as atividades, bem 
como menção aos arquivos que devem ser abertos, caso necessário.
Para realizar as atividades práticas deste capítulo, abra a pasta de trabalho 
Exercícios de Laboratório - Capítulo 5.xlsx.
Laboratório 1
A – Importando um arquivo de texto
Na Planilha1, importe o arquivo de texto Base de Vendas (delimitado).csv, seguindo 
as orientações e etapas adiante:
1. Importe o arquivo, inicialmente da forma em que se encontra, usando o delimitador 
ponto e vírgula, posicionando o resultado na Planilha1, célula A4;
2. Visualize as propriedades da consulta criada, apontando para o nome dela no 
painel Consultas e Conexões;
3. Edite a consulta no PowerQuery Editor;
4. Remova a coluna Comissões;
5. Renomeie a coluna Segmento para Departamento;
6. Feche a consulta e retorne ao Excel;
7. Aplique o formato numérico Contábil à coluna das Vendas;
8. Desligue as linhas de grade da planilha;
9. Escolha um estilo diferente para a tabela.
Sua planilha deverá estar assim:
261
5Importação de dados
Laboratório 2
A – Importando um arquivo do Access
Na Planilha2, importe o banco de dados do Access Base Loja.accdb, seguindo as 
orientações e etapas:
1. Faça a importação da tabela PRODUTOS sem alterações, trazendo o resultado para 
a célula A4;
2. Edite a consulta no PowerQuery Editor;
3. Remova as colunas ID_TIPO e PRE_MIN;
4. Renomeie a coluna ID_PRODUTO para Código;
5. Renomeie a coluna DESCRIÇÃO para Produto;
6. Renomeie a coluna PRE_BASE para Preço;
7. Feche a consulta e retorne ao Excel. Se os títulos da planilha se deslocarem, mova-
os de volta para as células A1 e A2;
8. Aplique o formato Número com nenhuma casa decimal à coluna Código e 
alinhamento centralizado;
9. Aplique o formato numérico Contábil à coluna Preço;
10. Desligue as linhas de grade da planilha;
11. Escolha um estilo diferente para a tabela.
Sua planilha deverá estar assim:
Tabelas dinâmicas e 
gráficos dinâmicos6
 Ã Criando uma tabela dinâmica;
 Ã Modificando uma tabela dinâmica;
 Ã Ferramentas de tabela dinâmica;
 Ã Formatando uma tabela dinâmica;
 Ã Analisando dados;
 Ã Relacionamento entre tabelas;
 Ã Gráficos dinâmicos.
264
Excel 2019 - Módulo II
6.1. Introdução
Uma das mais poderosas ferramentas do Excel, a Tabela Dinâmica, permite resumir 
uma grande quantidade de dados em relatórios mais relevantes, compactos e 
inteligentes. Esses relatórios exibem diversos tipos de cálculos e totais, além de 
alimentarem gráficos que se modificam quando as tabelas são alteradas.
Um banco de dados é muito rico em informações, mas a disposição em colunas dificulta 
sua visualização. Uma tabela dinâmica dispõe os campos em linhas e colunas, de 
modo que eles “cruzem” as informações, trazendo os valores ou cálculos desejados. 
Em função dessas análises, você pode tomar melhores decisões de negócios.
Este curso não aborda os suplementos PowerPivot e PowerView, disponíveis 
somente em algumas edições do Microsoft Office. Também não aborda conexões 
externas e linguagem SQL.
Uma tabela dinâmica tem sempre o mesmo layout básico:
Em que:
 • Linhas: Os dados referentes a estes rótulos (campos) serão dispostos ao longo 
da linha correspondente;
 • Colunas: Os dados referentes a estes rótulos (campos) serão dispostos ao longo 
da coluna correspondente;
 • Valores: O campo realiza cálculos com os dados numéricos da base de dados, 
tais como soma, média, máximo, mínimo, contagem etc.;
 • Filtros: Em uma visão mais ampla, pode-se dizer que um Filtro de Relatório 
tem a função de dividir a tabela em grupos grandes, como se fossem planilhas 
separadas. Funcionam de forma semelhante aos filtros em bancos de dados.
265
6Tabelas dinâmicas e gráficos dinâmicos
O banco de dados pode ser identificado através de um intervalo simples durante a 
fase de criação da tabela dinâmica ou pode usar um intervalo nomeado previamente. 
Mas a melhor técnica é, primeiro, tornar a base de dados uma Tabela, conforme visto 
anteriormente neste curso. Isto oferece a vantagem de você não se preocupar em 
alterar suas dimensões à medida que novos dados são acrescentados ao final dela.
Para acompanhartodas as atividades deste tópico, use os arquivos de sua pasta de 
exercícios do Capítulo 6. Abra, inicialmente, o arquivo Banco de Dados de Vendas.
xlsx.
O arquivo contém um histórico de vendas de uma rede de concessionárias de veículos 
em algumas cidades do Brasil, onde possui filiais, desde 2014. O banco de dados 
principal se encontra na planilha Vendas e já está sob forma de tabela, devidamente 
nomeada como BaseVendas:
Campos do banco de dados de vendas de veículos:
 • Cód. Prod.: Código do produto (veículo);
 • Data: A data da venda do veículo;
 • Filial: A filial da rede de concessionárias (cidade);
 • Gestor: O nome do gestor responsável pela filial. Um mesmo gestor pode 
controlar mais de uma filial;
 • Vendedor: O nome do vendedor na concessionária;
 • Cor: A cor do veículo vendido;
 • Forma Pgto.: A forma de pagamento: À vista, Entrada + 24X, Entrada + 36X, 
Entrada + 48X, Entrada + 60X;
 • Venda: O preço do veículo vendido. Não inclui seguro e acessórios;
 • Acessórios: O valor dos acessórios adquiridos junto com a compra do veículo.
266
Excel 2019 - Módulo II
A planilha Veículos contém a tabela (nomeada como BaseVeículos) com todas 
as marcas e modelos comercializados pelas concessionárias, incluindo algumas 
características, como número de portas, tipo, câmbio e combustível:
Além dessas duas planilhas, há algumas outras onde você criará relatórios de tabela 
dinâmica ao longo deste capítulo.
6.2. Criando uma tabela dinâmica
A seguir, você verá como criar uma tabela dinâmica manualmente e conhecerá as 
tabelas dinâmicas recomendadas pelo próprio Excel.
6.2.1. Montagem manual
Para criar uma tabela dinâmica, clique dentro da área de dados. Em seguida, clique 
na guia Inserir, no grupo Tabelas e, depois, clique em Tabela Dinâmica. A caixa de 
diálogo Criar Tabela Dinâmica será exibida:
267
6Tabelas dinâmicas e gráficos dinâmicos
Veja, a seguir, os grupos de comandos e opções da caixa de diálogo:
Grupo Opções e Descrições
Escolha os dados 
que deseja analisar
 • Selecionar uma tabela ou intervalo: Permite que 
você use uma tabela existente ou intervalo comum 
dentro da pasta de trabalho;
 • Usar uma fonte de dados externa: O botão Escolher 
Conexão abre a caixa de diálogo Conexões Existentes 
para que você escolha uma conexão ou tabela 
previamente criada através de dados importados por 
fontes externas;
 • Usar Modelo de Dados desta pasta de trabalho: 
Aproveita relações entre tabelas previamente criadas, 
quando cada tabela foi adicionada ao Modelo de 
Dados desta pasta de trabalho. 
Escolha onde deseja 
que o relatório de 
tabela dinâmica seja 
colocado
 • Nova Planilha: Cria uma planilha dentro da pasta de 
trabalho para exibir a tabela dinâmica;
 • Planilha Existente: Insere a tabela dinâmica em 
uma planilha da pasta de trabalho. Na caixa Local, 
especifique a planilha e a célula que dará início à 
tabela dinâmica. 
Escolha se deseja 
analisar várias 
tabelas
 • Adicionar estes dados ao Modelo de Dados: 
Permite o uso de diversas tabelas e intervalos para a 
geração de tabelas dinâmicas, mediante a criação de 
relacionamentos entre esses intervalos originais.
Neste tópico, você usará a base de dados da tabela da planilha Vendas. Essa tabela está 
nomeada como BaseVendas. Você criará uma tabela dinâmica na planilha Relatório1.
Para criar uma tabela dinâmica a partir de uma base interna de dados, siga os passos 
adiante:
1. Posicione a célula ativa dentro do banco de dados;
2. Na guia Inserir, no grupo Tabelas, clique em Tabela Dinâmica. A caixa de diálogo 
Criar Tabela Dinâmica será exibida;
3. Certifique-se de deixar marcada a opção Selecionar uma tabela ou intervalo. 
Se você estava com a célula ativa dentro da região de dados, o Excel já preenche 
a caixa Tabela/Intervalo; caso contrário, indique os dados de origem. No caso do 
exemplo em uso, como o banco de dados já tinha sido transformado em tabela, o 
nome BaseVendas já é escolhido automaticamente;
268
Excel 2019 - Módulo II
4. Se já existir uma planilha preparada para receber os dados da tabela dinâmica, 
selecione a opção Planilha Existente e indique o local para começar a tabela (célula 
inicial do canto superior esquerdo); caso contrário, selecione Nova Planilha. No caso 
desta atividade, selecione Planilha Existente. Clique na caixa Local, depois aponte 
para a planilha Relatório1 e clique na célula A6:
5. Clique no botão OK para concluir. A área de criação da tabela será posicionada na 
planilha;
269
6Tabelas dinâmicas e gráficos dinâmicos
6. No painel de tarefas à direita, posicione os campos selecionados na parte inferior 
para especificar o layout para a tabela dinâmica. Para isso, arraste o campo Gestor 
para a área Linhas, o campo Filial para a área Colunas, o campo Venda para a área 
Valores e o campo Cor para a área Filtros:
O primeiro relatório de tabela dinâmica está criado. Agora, você aprenderá a fazer 
modificações e formatações para melhorar o resultado.
270
Excel 2019 - Módulo II
6.2.2. Tabelas dinâmicas recomendadas
O Excel pode sugerir algumas tabelas básicas para que você possa começar o seu 
trabalho. Dentro da base de dados, na guia Inserir, grupo Tabelas, clique em Tabelas 
Dinâmicas Recomendadas:
A caixa de diálogo Tabelas Dinâmicas Recomendadas mostrará uma lista de 
sugestões no lado esquerdo e uma ampliação no lado direito. Escolha uma das 
sugestões e clique em OK para que o Excel crie uma planilha com a tabela inserida. A 
partir desse ponto, você poderá inserir novos campos ou realizar outras modificações 
na tabela dinâmica.
271
6Tabelas dinâmicas e gráficos dinâmicos
6.3. Modificando uma tabela dinâmica
Depois de criada a tabela dinâmica, você poderá alterar o modo de visualização e a 
disposição das linhas e colunas. É possível, também, alterar a formatação dos dados, 
exibir o detalhe de alguma coluna, linha ou valor.
6.3.1. Modificando o layout
Os campos inseridos originalmente na área de layout da tabela podem ser removidos 
ou reposicionados:
 • Marque a caixa de seleção de um campo na lista de campos para que ele seja 
inserido automaticamente na área Linhas (campos com textos ou datas) ou na 
área Valores (campos com números);
 • Arraste um campo para outra área do layout para dispor as informações em 
outra orientação;
 • Arraste um campo para fora do painel Campos da Tabela Dinâmica para 
removê-lo do relatório (ou desmarque a caixa de seleção do campo).
No exemplo usado neste capítulo, troque de lugar os campos Gestor e Filial:
Qualquer modificação no layout da tabela dinâmica causa a atualização dos valores e 
redimensionamento de colunas.
272
Excel 2019 - Módulo II
6.3.2. Formatando os valores
A tabela dinâmica não possui fórmulas, apenas rótulos, valores e botões de filtragem. 
Os valores numéricos são inseridos inicialmente com o formato Geral. Você pode 
aplicar a formatação de células tradicional, mas lembre-se que as mudanças no layout 
causam ajustes nas dimensões da tabela dinâmica e pode haver alguma perda nos 
formatos aplicados manualmente. Use sempre a formatação numérica presente nas 
configurações dos campos.
Para aplicar um formato numérico ao campo de valores:
1. Clique na seta ( ) do campo desejado na área Valores do layout da tabela dinâmica 
(exemplo: Soma de Venda) e, no menu de contexto que aparecer, selecione o comando 
Configurações do Campo de Valor;
2. Na caixa de diálogo Configurações do Campo de Valor, faça as alterações 
desejadas;
3. Clique em OK para aplicar as alterações de configuração ao campo de valor.
273
6Tabelas dinâmicas e gráficos dinâmicos
As opções da caixa de diálogo Configurações do Campo de Valor são as seguintes:
Grupo/Opções Descrição
Nome da Fonte
Nome original do campo do banco de dados usado nas 
configurações.
Nome Personalizado Digite outro nome para o campo, se desejar.
Resumir Valores por
Escolha a função usada para calcular os valores do 
campo.
Mostrar Valores como
Escolha uma forma alternativa de exibição dos 
valores para o campo, comoporcentagens ou valores 
acumulados.
Formato do Número
Clique para abrir a caixa Formatar Células e a guia 
Número. Escolha a categoria e os detalhes do formato 
numérico a ser aplicado ao campo de valor.
Para o exemplo deste capítulo, configure o campo Soma de Venda e faça as alterações:
 • Nome Personalizado: Total das Vendas;
 • Formato do Número: Categoria = Número; Casas decimais = 0; marque a caixa 
Usar separador de 1000.
Muitos comandos de configuração, formatação, agrupamento e exibição podem 
ser acionados pelo botão direito do mouse sobre a célula desejada na tabela 
dinâmica.
274
Excel 2019 - Módulo II
6.3.3. Filtrando dados
Campos inseridos no layout da tabela dinâmica mostram, inicialmente, todos os 
valores únicos. Você pode aplicar filtragens nas áreas Linhas, Colunas e Filtros 
através dos botões de filtragem e classificação:
 • Nos campos de Rótulos de Linha e Rótulos de Coluna, use os comandos de 
classificação e opções de filtragem;
 • Use a caixa Pesquisar para filtrar nomes de campos que contenham os caracteres 
digitados;
 • Marque as caixas de seleção dos itens que deseja visualizar no relatório;
 • Clique no botão Limpar Filtro para remover todos os filtros aplicados àquele 
campo;
 • Os botões de filtragem das áreas de Rótulos de Linha e Rótulos de Coluna 
podem ser desativados, conforme será visto mais adiante neste capítulo.
275
6Tabelas dinâmicas e gráficos dinâmicos
6.4. Ferramentas de tabela dinâmica
Depois que a tabela dinâmica foi inserida na planilha, você verá, no alto da faixa de 
opções, as Ferramentas de Tabela Dinâmica, com duas guias: Analisar e Design.
 • A guia Analisar trata do comportamento dos dados, cálculos e outras ferramentas 
de análise:
 • A guia Design cuida do aspecto geral da tabela em termos de formatação e 
opções de layout:
Nas seções seguintes, você aprenderá a usar os comandos existentes nessas duas 
guias.
276
Excel 2019 - Módulo II
6.5. Formatando uma tabela dinâmica
A guia Design oferece diversas opções para que você altere a formatação global da 
tabela dinâmica. Você poderá praticar as opções e comandos com o relatório inserido 
na planilha Relatório1.
Antes, porém, arraste o campo Vendedor e solte-o na área Linhas, abaixo do campo 
Filial. Isso fará com que cada filial tenha suas vendas detalhadas, agora com cada 
nome de vendedor:
Observe que a operação acabou formando um agrupamento automático por Filial. 
Na tabela, elas aparecem em negrito e acompanhadas por pequenos botões de 
agrupamento. Você pode clicar neles para recolher o grupo ou para expandir o grupo 
recolhido. Os itens do grupo (campo Vendedor) aparecem um pouco recuados para 
a direita.
6.5.1. Modificando o layout
Na guia Design, grupo Layout, você encontrará quatro botões que abrem comandos 
de modificação do layout da tabela dinâmica:
277
6Tabelas dinâmicas e gráficos dinâmicos
6.5.1.1. Botão Subtotais
O botão Subtotais oferece 3 possibilidades, com relação ao posicionamento dos 
subtotais dos grupos internos da tabela dinâmica:
 • Não Mostrar Subtotais;
 • Mostrar Todos os Subtotais no Final do Grupo;
278
Excel 2019 - Módulo II
 • Mostrar Todos os Subtotais no Início do Grupo (opção padrão);
 • Incluir Itens Filtrados nos Totais.
6.5.1.2. Botão Totais Gerais
Os totais gerais aparecem automaticamente após a criação da tabela dinâmica. Você 
pode mantê-los ligados ou desligados, conforme as 4 opções que o botão apresenta:
 • Desabilitado para Linhas e Colunas;
 • Habilitado para Linhas e Colunas (opção padrão);
 • Habilitado Somente para Linhas;
 • Habilitado Somente para Colunas.
279
6Tabelas dinâmicas e gráficos dinâmicos
6.5.1.3. Botão Layout do Relatório
Este botão apresenta diferentes opções de agrupamentos e disposição dos campos:
 • Mostrar em Formato Compacto (opção padrão): Todos os campos da área Linhas 
do layout da tabela dinâmica compartilham a primeira coluna. Cada subgrupo 
aparece recuado para direita. Os grupos principais aparecem destacados em 
negrito e/ou sombreados;
 • Mostrar em Formato de Estrutura de Tópicos: Cada campo posicionado na 
área Linhas fica em uma coluna separada. Um subgrupo começa uma linha 
abaixo do item do grupo principal;
280
Excel 2019 - Módulo II
 • Mostrar em Formato de Tabela: Cada campo posicionado na área Linhas fica 
em uma coluna separada. Um subgrupo começa na mesma linha do item do 
grupo principal;
 • Repetir Todos os Rótulos de Item: As células em branco nos grupos principais 
são preenchidas com repetições do nome do grupo;
 • Não Repetir Rótulos de Item: Os grupos principais ficam sem repetições dos 
rótulos de item.
281
6Tabelas dinâmicas e gráficos dinâmicos
6.5.1.4. Botão Linhas em Branco
Este botão apenas oferece a opção de inserir linhas em branco entre grupos para 
facilitar a separação visual:
 • Inserir Linha em Branco Após Cada Item;
 • Remover Linha em Branco Após Cada Item.
6.5.2. Opções de estilo de tabela dinâmica
O grupo Opções de Estilo de Tabela Dinâmica oferece 4 caixas de seleção:
Em que:
 • Cabeçalhos de Linha: Destaca ou não os itens dos grupos principais da área 
Linhas do layout da tabela dinâmica;
 • Cabeçalhos de Coluna: Destaca ou não os itens dos grupos principais da área 
Colunas do layout da tabela dinâmica;
 • Linhas em Tiras: Aplica cores alternadas ou bordas às linhas da tabela dinâmica;
 • Colunas em Tiras: Aplica cores alternadas ou bordas às colunas da tabela 
dinâmica.
6.5.3. Estilos de tabela dinâmica
O grupo Estilos de Tabela Dinâmica contém uma relação de estilos prontos em 
várias cores e tonalidades, com base nas cores do tema usado no arquivo:
Para trabalhar com os estilos predefinidos:
 • Passe o ponteiro do mouse sobre cada estilo, para ter uma prévia diretamente 
na tabela dinâmica. Clique para aplicar esse estilo;
282
Excel 2019 - Módulo II
 • Clique no botão Mais para expandir a lista de estilos, a qual se divide em 
tonalidades: Clara, Média e Escura. Escolha o estilo desejado;
 • Clique no botão Mais e depois em Novo Estilo de Tabela Dinâmica para criar 
um estilo personalizado, usando cores, fontes e efeitos para criar uma identidade 
visual para suas tabelas dinâmicas;
 • Clique no botão Mais e, depois, em Limpar, para remover o estilo e deixar uma 
tabela sem cores ou destaques.
6.6. Analisando dados
A guia Analisar oferece as ferramentas necessárias para que você visualize, agrupe, 
atualize e realize cálculos sobre a tabela dinâmica.
6.6.1. Opções de tabela dinâmica
O grupo Tabela Dinâmica, que pode aparecer reduzido a um botão, mostra os 
seguintes controles:
No campo Nome da Tabela Dinâmica, escreva um nome para o relatório de tabela 
dinâmica. O nome não é essencial aos cálculos, mas facilita a seleção de tabelas pelo 
nome nas ferramentas de Segmentação de Dados e Linha do Tempo, abordados mais 
adiante neste capítulo.
283
6Tabelas dinâmicas e gráficos dinâmicos
Um clique dentro do botão Opções abre a caixa de diálogo Opções da Tabela 
Dinâmica, onde você pode modificar configurações, ativar opções e alterar o 
comportamento geral da tabela:
Um clique na seta ao lado do botão Opções ( ) abre outras possibilidades:
 • Opções: Abre a caixa Opções da Tabela Dinâmica;
 • Mostrar Páginas do Filtro de Relatório: Cria novas planilhas com a tabela 
filtrada para cada item do filtro;
 • Gerar InfoDadosTabelaDinâmica: Quando ativado, permite o uso automático 
da função INFODADOSTABELADINÂMICA nas fórmulas externas à tabela.
284
Excel 2019 - Módulo II
6.6.1.1. Mostrando páginas do filtro de relatório
Caso você deseje ter tabelas dinâmicas independentes para cada item de um campo 
da área Filtros, siga os passos:
1. Na guia Analisar, grupo Tabela Dinâmica, clique na seta do botão Opções ( ) e 
selecione o comando Mostrar Páginas do Filtro de Relatório:
2. Na caixa de diálogo Mostrar Páginas de Filtragem do Relatório, selecione o 
campo desejado:
285
6Tabelas dinâmicas e gráficos dinâmicos
3. Clique em OK. Agora, você terá várias novas planilhas nomeadas,conforme os 
itens disponíveis no campo escolhido:
As planilhas geradas contêm tabelas dinâmicas independentes e podem ser modificadas 
ou excluídas a qualquer momento.
6.6.2. Atualizando dados
Quaisquer alterações nos dados devem ser feitas no banco de dados de origem. As 
tabelas dinâmicas não refletirão essas alterações de forma imediata; será preciso que 
você acione a atualização manualmente. Isso é devido ao fato de que você pode ter 
um banco de dados com milhares de linhas e qualquer alteração demoraria muito 
para se propagar por todas as planilhas, fórmulas e tabelas dinâmicas.
Os botões se encontram na guia Analisar, grupo Dados:
286
Excel 2019 - Módulo II
Ao clicar dentro do botão Atualizar, todas as tabelas dinâmicas do arquivo serão 
atualizadas. Ao clicar na seta ( ) do botão, outras opções serão abertas:
Comando Descrição
Atualizar
Atualiza apenas a tabela dinâmica sobre a qual se 
encontra a célula ativa.
Atualizar Tudo
Atualiza todas as tabelas dinâmicas da pasta de 
trabalho atual.
Status da Atualização
Para bancos de dados muito grandes, informa o 
andamento da atualização de dados.
Cancelar Atualização
Para bancos de dados muito grandes, permite que a 
atualização dos dados seja interrompida.
Propriedades da 
Conexão...
Abre a caixa de diálogo Propriedades da Conexão, 
onde você pode configurar como será feita a 
atualização e definir outras configurações. Esta 
opção somente ficará habilitada para tabelas 
dinâmicas criadas a partir de dados importados.
Use o botão Alterar Fonte de Dados para modificar o intervalo original dos dados 
da tabela dinâmica. Se ela foi criada sobre uma tabela já existente, isso não será 
necessário porque ela mesma já representa um intervalo “elástico”.
6.6.3. Controlando a exibição de elementos da 
tabela
Na guia Analisar, grupo Mostrar (que pode estar reduzido a um botão conforme 
o tamanho do seu monitor), você pode ativar ou desativar a exibição de alguns 
elementos da tabela dinâmica:
Em que:
Botão Descrição
Lista de Campos Ativa ou desativa o painel Campos da Tabela Dinâmica.
Botões +/-
Ativa ou desativa os botões de agrupamento de itens 
da tabela dinâmica.
Cabeçalhos de Campos
Ativa ou desativa os nomes e os botões de filtragem 
das áreas do layout da tabela dinâmica: Rótulos de 
Linha e Rótulos de Coluna.
287
6Tabelas dinâmicas e gráficos dinâmicos
6.6.4. Trabalhando com o campo ativo
O grupo Campo Ativo da guia Analisar mostra sempre o nome do campo onde se 
encontra a célula ativa e ações que você poderá efetuar sobre ele:
Você pode renomear o campo ativo para a tabela dinâmica atual, se desejar. Basta 
digitar o novo nome no campo na caixa Campo Ativo e teclar ENTER.
Para alterar as configurações, clique no botão Configurações do Campo para abrir a 
caixa de diálogo Configurações do Campo.
Para as áreas Linhas, Colunas e Filtros do layout da tabela dinâmica, a seguinte caixa 
de diálogo será aberta, com duas guias:
A caixa permite a configuração dos subtotais e modificação no layout da tabela 
dinâmica.
288
Excel 2019 - Módulo II
Para campos da tabela dinâmica colocados na área Valores, a caixa Configurações 
de Campo exibe opções, como a escolha da função, modificação da exibição usando 
cálculos diversos e formatação numérica:
Quando um campo contém subitens, você pode recolhê-los clicando no botão de 
menos [–] ou expandi-los clicando no botão de mais [+]. Da mesma forma, você pode 
usar os botões do grupo Campo Ativo: Recolher Campo e Expandir Campo.
6.6.4.1. Detalhando totais e subtotais
A tabela dinâmica é inserida, por padrão, com totais e subtotais. Qualquer campo 
posicionado na área Valores do layout da tabela dinâmica pode ser detalhado. Basta 
dar um duplo-clique sobre esse valor ou usar o botão direito do mouse sobre ele e 
escolher o comando Mostrar Detalhes:
289
6Tabelas dinâmicas e gráficos dinâmicos
Uma nova planilha será criada com uma tabela que exibe todos os dados que 
originaram aquele total. Essa planilha não está vinculada à base de dados ou à tabela 
dinâmica e poderá ser excluída a qualquer momento:
6.6.5. Agrupando dados
Um relatório de tabela dinâmica pode ficar grande de acordo com a quantidade de 
linhas e colunas. Você pode segmentar essas linhas e colunas através de agrupamentos 
criados de forma automática ou manual. O grupo Agrupar permite que você realize 
agrupamentos manualmente:
290
Excel 2019 - Módulo II
6.6.5.1. Agrupamentos automáticos
Ao arrastar mais de um campo para as áreas Linhas e Colunas da tabela dinâmica, o 
Excel já cria grupos e subgrupos automaticamente:
No caso desses agrupamentos, os subtotais são habilitados automaticamente, porém, 
podem ser desligados nas Configurações do Campo, conforme visto anteriormente, 
pela guia Design, grupo Layout, botão Subtotais ou por atalhos acionados pelo 
botão direito do mouse sobre um item de um grupo principal.
6.6.5.2. Agrupamentos por data
Para a criação de relatórios com séries históricas, campos de data são importantes. 
Você pode querer visualizar dia a dia ou, para questão de simplificação, agrupar os 
valores por meses, trimestre ou anos.
Para acompanhar esta atividade, em seu arquivo Banco de Dados de Vendas.xlsx, 
você criará um relatório de tabela dinâmica, totalizando a contagem das vendas por 
cada gestor, ao longo dos anos e meses.
Siga os passos:
1. Volte à planilha Vendas e clique dentro do banco de dados;
2. Insira uma nova tabela dinâmica, desta vez na planilha Relatório2, partindo da 
célula A6;
3. Arraste o campo Gestor para a área Colunas;
4. Arraste o campo Venda para a área Valores;
5. Arraste o campo Data para a área Linhas;
6. Arraste o campo Forma Pgto. para a área Filtros;
291
6Tabelas dinâmicas e gráficos dinâmicos
7. Sobre um dos valores, clique com o botão direito do mouse e escolha o comando 
Resumir Valores por e escolha a função Contagem:
8. O Excel criou agrupamentos automáticos com o campo de datas. Use os botões de 
mais [+] ou de menos [–] para expandir ou recolher os grupos;
9. Certifique-se de que todos os subtotais para os campos Anos, Trimestres e Data 
estejam ativados.
Note que dois novos campos surgiram, tanto na lista de Campos da Tabela Dinâmica, 
quando na área do layout. Esses novos campos, mesmo não existindo no banco de 
dados original, podem ser usados em quaisquer outras tabelas dinâmicas desta pasta 
de trabalho a partir de agora.
292
Excel 2019 - Módulo II
Se você desejar escolher outra forma de agrupamento de data, clique sobre uma das 
datas e, nas Ferramentas de Tabela Dinâmica, guia Analisar, grupo Agrupar, clique 
no botão Agrupar Campo. Na caixa de diálogo Agrupamento, você poderá modificar 
a data de início, a data de término e as unidades de tempo:
Atenção: Se o comando Agrupar Campo aparecer desabilitado quando você estiver 
sobre um campo de data na tabela dinâmica, isso pode significar que o campo 
de data no banco de dados contém uma ou mais datas inválidas ou na forma de 
texto. Será necessário efetuar essa correção no banco, retornar à tabela dinâmica 
e atualizar os valores.
6.6.5.3. Agrupamentos manuais
Os agrupamentos, sejam eles manuais ou automáticos, oferecem um meio para a 
tabela dinâmica “ganhar” campos novos, sem que seja necessário criá-los diretamente 
na base de dados. Conforme o tamanho dessa base, isso pode representar uma 
redução de espaço e tempo de processamento na atualização dos dados.
Independentemente dos agrupamentos automáticos criados com mais de um campo 
nas áreas Linhas ou Colunas, você pode escolher quais itens deseja agrupar de forma 
manual, diretamente na tabela dinâmica.
Para agrupar e desagrupar itens manualmente, selecione-os diretamente na tabela 
dinâmica e use os botões Agrupar Seleção e Desagrupar, disponíveis no grupo 
Agrupar, guia Analisar.
Para acompanhar o processo no banco de dados do exemplo, suponha que o presidente 
da rede de concessionárias decidiu separar os gestores em dois grupos estratégicos:
293
6Tabelas dinâmicas e gráficos dinâmicos• Diretoria 1: Roberta (Belo Horizonte e Brasília), Rodrigo (Fortaleza e Salvador);
 • Diretoria 2: Eduardo (Curitiba e Florianópolis), Alexandre (Ribeirão Preto e São 
Paulo), Amanda (Rio de Janeiro).
Para o exemplo, você criará uma tabela dinâmica com os gestores. Siga os passos 
para completar a atividade:
1. Volte à planilha Vendas e clique dentro do banco de dados;
2. Insira uma nova tabela dinâmica, desta vez na planilha Relatório3, partindo da 
célula A6;
3. Arraste o campo Gestor para a área Linhas;
4. Arraste os campos Venda e Acessórios para a área Valores;
5. Arraste o campo Forma Pgto. para a área Filtros;
6. Aplique aos números do campo Soma de Venda na tabela dinâmica o formato 
Contábil;
7. Aplique aos números do campo Soma de Acessórios na tabela dinâmica o formato 
Contábil;
8. Modifique os títulos das colunas Soma de Venda e Soma de Acessórios para Total 
Vendas e Total Acessórios, respectivamente:
9. Selecione as células da gestora Roberta e do gestor Rodrigo;
294
Excel 2019 - Módulo II
10. Nas Ferramentas de Tabela Dinâmica, guia Analisar, clique no botão Agrupar 
Seleção (grupo Agrupar). Os dois nomes foram agrupados sob um título Agrupar1. 
Os demais nomes formam agrupamentos temporários, cada um com o mesmo título 
de seu item:
11. Na célula onde está o nome Agrupar1, digite Diretoria 1;
12. Selecione os nomes Alexandre, Amanda e Eduardo. Atenção: Selecione-os 
pelas linhas que possuem valores do campo Gestor e não pelos títulos em negrito. 
Para selecionar nomes fora de sequência, clique no primeiro, segure a tecla CTRL e 
selecione cada um dos demais;
13. Clique no botão Agrupar Seleção (grupo Agrupar). Os nomes selecionados foram 
agrupados sob o título Agrupar2;
295
6Tabelas dinâmicas e gráficos dinâmicos
14. Na célula onde está o nome Agrupar2, digite Diretoria 2:
15. Habilite os subtotais: Na guia Design, grupo Layout, clique no botão Subtotais 
e escolha o comando Mostrar Todos os Subtotais no Início do Grupo (ou no final, 
se desejar);
16. Selecione uma das células com o nome Diretoria 1 ou Diretoria 2. Observe, no 
painel de campos, que o campo Gestor2 foi adicionado. Esse nome derivou do campo 
original Gestor;
17. Clique em um dos dois nomes de diretoria com o botão direito do mouse e 
escolha o comando Classificar / Classificar de A a Z;
18. Na guia Analisar, grupo Campo Ativo, clique na caixa Campo Ativo, digite 
Diretoria e tecle ENTER. Com isso, você renomeou esse novo campo para algo mais 
significativo. Esse nome, porém, foi aplicado somente a essa tabela dinâmica;
19. Volte à planilha Relatório1 e observe que o Excel incluiu esse novo campo 
automaticamente à tabela dinâmica, mas mantendo o nome original, Gestor2. No 
painel Campos da Tabela Dinâmica, desative o campo Gestor2;
20. Volte à planilha Relatório2. Nela, você manterá a divisão em diretorias. Altere as 
células Agrupar1 e Agrupar2 para Diretoria 1 e Diretoria 2;
21. Clique em um dos dois nomes de diretoria com o botão direito do mouse e 
escolha o comando Classificar / Classificar de A a Z;
22. Nessa planilha, altere o nome do campo Gestor2 para Diretoria, conforme visto 
em passos anteriores;
296
Excel 2019 - Módulo II
23. Se desejar, desative os Rótulos de Linha e Rótulos de Coluna: Na guia Analisar, 
grupo Mostrar, clique para desativar o botão Cabeçalhos de Campos.
6.6.6. Filtrando dados
O grupo Filtrar, na guia Analisar, oferece ferramentas de filtragem mais intuitivas:
6.6.6.1. Segmentação de dados
Segmentação de dados é uma ferramenta prática e intuitiva para realizar filtragens nas 
tabelas dinâmicas em apenas um clique. Ela é particularmente útil em computadores 
com tela de toque (touchscreen) e dispensa os vários cliques dos botões de filtragem 
tradicionais.
A ferramenta insere, na planilha, pequenas janelas, cada uma representando um dos 
campos da tabela dinâmica e possui botões com os diferentes valores. Ao clicar dentro 
desses botões, você aplicará o filtro desejado à tabela e gráfico dinâmico. Uma barra 
de rolagem permite que você visualize muitos itens dentro dessa janela.
297
6Tabelas dinâmicas e gráficos dinâmicos
Quando uma segmentação está selecionada, você verá as alças de redimensionamento 
e, na faixa de opções, as Ferramentas de Segmentação de Dados, detalhadas mais 
adiante.
Este recurso está presente também nas Ferramentas de Tabela, como visto 
anteriormente neste curso. Ou seja, você pode filtrar os seus bancos de dados 
diretamente pelas janelas e botões de segmentação.
Para aprender e praticar o conceito, na planilha Relatório3, faça as seguintes 
atividades:
1. Desative os Rótulos de Linha e Rótulos de Coluna: Na guia Analisar, grupo 
Mostrar, clique para desativar o botão Cabeçalhos de Campos;
2. Remova, da área Filtros, o campo Forma Pgto.;
3. Na guia Analisar, grupo Filtrar, clique no botão Inserir Segmentação de Dados. 
O Excel mostrará a relação de campos disponíveis:
298
Excel 2019 - Módulo II
4. Marque os campos Filial, Cor, Forma Pgto. e Diretoria e clique em OK. Serão 
inseridas sobre a planilha 4 janelas de segmentação de dados, uma para cada campo:
5. Pela barra de título de cada janela de segmentação de dados, arraste-as para o lado 
da tabela para que todos os campos estejam visíveis:
299
6Tabelas dinâmicas e gráficos dinâmicos
Cada janela possui os seguintes componentes:
Para aplicar filtragens usando os botões da segmentação de dados, escolha uma das 
técnicas:
 • Para aplicar ou remover um critério, clique no botão desejado;
 • Para selecionar critérios em sequência usando o mouse, clique em um item, 
arraste até o último item desejado e solte o botão do mouse;
 • Para selecionar critérios em sequência, clique em um botão, segure a tecla SHIFT 
e clique no último botão da sequência;
 • Para selecionar ou desmarcar critérios fora de sequência, clique em um botão, 
segure a tecla CTRL e clique em cada botão adicional desejado;
 • Para selecionar critérios fora de sequência sem usar o teclado, clique no botão 
Seleção Múltipla, no lado direito da barra de título da janela de segmentação. 
Em seguida, clique nos botões desejados em qualquer ordem;
 • Para desativar as filtragens da janela de segmentação, clique no botão Limpar 
Filtro no lado direito da barra de título.
As janelas podem ser redimensionadas e os botões rearranjados. Você também pode 
aplicar um estilo diferente aos botões.
Quando uma segmentação de dados está selecionada, você verá na parte superior da 
faixa de opções, as Ferramentas de Segmentação de Dados, com sua guia Opções:
300
Excel 2019 - Módulo II
Veja os diferentes comandos que permitem a personalização das janelas de 
segmentação de dados:
Grupo Botão/Campo Descrição
Segmentação de 
Dados
Legenda da Segmentação 
de Dados
Escreva um título para a janela 
de segmentação de dados e 
tecle ENTER.
Configurações da 
Segmentação de Dados
Abre a caixa de diálogo 
Configurações da Segmentação 
de Dados.
Conexões do Relatório
Abre a caixa de diálogo 
Conexões de Relatório.
Estilos de Segmentação de Dados
Mostra opções de aparência 
para as janelas de segmentação 
de dados.
Organizar Avançar
Traz o objeto para frente dos 
demais.
Recuar
Envia o objeto para trás dos 
demais.
Painel de Seleção
Abre o Painel de Seleção para 
identificação e seleção de 
objetos gráficos.
Alinhar Objetos
Permite alinhamento e 
distribuição de vários objetos 
selecionados.
Agrupar Objetos
Agrupa ou desagrupa vários 
objetos.
Girar Objetos
Não permitido para janelas de 
segmentação de dados.
Botões Colunas
Determina quantos botões 
serão posicionados por linha na 
janela de segmentação.
Altura
Especifica a altura de cada 
botão em centímetros.
Largura
Especifica a largura de cada 
botão em centímetros.
Tamanho Altura
Especifica a altura da janela 
de segmentação de dados em 
centímetros.
Largura
Especifica a largura da janela 
de segmentação de dados em 
centímetros.
301
6Tabelas dinâmicas e gráficos dinâmicos
A caixa de diálogo Configurações da Segmentação6.6.8.3. Trabalhando com campos calculados ....................................................311
6.7. Relacionamento entre tabelas ...............................................................315
6.7.1. Conceito de banco de dados relacional .................................................315
6.7.2. Criando um relacionamento entre tabelas .............................................318
6.7.3. Criando uma tabela dinâmica pelo modelo de dados .............................319
6.8. Gráficos dinâmicos ...............................................................................322
6.8.1. Criando um gráfico dinâmico ................................................................322
6.8.2. Interagindo com o gráfico dinâmico ......................................................325
6.8.3. Modificando o gráfico dinâmico ............................................................326
Pontos principais ................................................................................................330
Teste seus conhecimentos...................................................................................................... 331
Mãos à obra! .................................................................................................................................. 335
Capítulo 7 - Ferramentas de dados ..................................................................................... 341
7.1. Introdução ............................................................................................342
7.2. Formatação condicional ........................................................................342
7.2.1. Tipos de regras de formatação condicional ...........................................343
7.2.2. Formatos predefinidos ..........................................................................344
7.2.2.1. Realçar Regras das Células ....................................................................345
7.2.2.2. Regras de Primeiros/Últimos .................................................................347
7.2.2.3. Barras de Dados ....................................................................................349
7.2.2.4. Escalas de Cor .......................................................................................350
7.2.2.5. Conjuntos de Ícones .............................................................................351
7.2.2.6. Formatação condicional baseada em fórmula ........................................352
7.2.3. Gerenciando regras de formatação condicional .....................................354
7.3. Texto para colunas ...............................................................................355
7.3.1. Texto delimitado ...................................................................................356
7.3.2. Largura fixa ..........................................................................................359
7.4. Preenchimento relâmpago .....................................................................362
7.5. Remover duplicatas ...............................................................................366
7.6. Validação de dados ...............................................................................367
7.6.1. Aplicando uma validação de dados .......................................................368
7.6.1.1. Tipos de dados .....................................................................................371
7.6.1.2. Alerta de erro ........................................................................................372
7.6.1.3. Mais exemplos ......................................................................................372
7.6.2. Removendo uma validação de dados .....................................................375
7.6.3. Localizando células com validação de dados .........................................376
7.6.4. Localizando dados inválidos..................................................................377
7.7. Consolidação de dados .........................................................................378
Pontos principais ................................................................................................384
Teste seus conhecimentos...................................................................................................... 385
Mãos à obra! .................................................................................................................................. 389
Excel 2019 - Módulo II Sumário
10
Capítulo 8 - Análise de dados ................................................................................................ 395
8.1. Introdução ............................................................................................396
8.2. Gerenciador de cenários........................................................................396
8.2.1. Adicionando cenários ............................................................................398
8.2.2. Exibindo cenários .................................................................................402
8.2.3. Excluindo cenários ................................................................................402
8.2.4. Editando cenários .................................................................................402
8.2.5. Mesclando cenários ...............................................................................403
8.2.6. Resumindo cenários ..............................................................................404
8.2.7. Mostrando cenários de forma alternativa ...............................................405
8.3. Tabela de dados....................................................................................406
8.3.1. Criando uma tabela de dados com uma variável ....................................408
8.3.2. Criando uma tabela de dados com duas variáveis ..................................410
8.4. Atingir meta ..........................................................................................412
8.5. Planilha de previsão ..............................................................................414
Pontos principais ................................................................................................418
Teste seus conhecimentos...................................................................................................... 419
Mãos à obra! .................................................................................................................................. 423
Capítulo 9 - Controles de formulário ................................................................................. 429
9.1. Introdução ............................................................................................430
9.1.1. Guia Desenvolvedor ..............................................................................430
9.1.2. Formulários ..........................................................................................431
9.1.3. Controles ..............................................................................................431
9.1.3.1. Controles ActiveX ..................................................................................432
9.1.3.2. Controles de Formulário .......................................................................432
9.2. Inserindo e editando controles ..............................................................434
9.2.1. Selecionando controles .........................................................................435
9.2.2. Dimensionando e posicionando controles .............................................435
9.2.3. Duplicando controles ............................................................................437
9.2.4. Organizando controles ..........................................................................438
9.2.5. Editando o texto de um controle ...........................................................438
9.2.6. Excluindo controles...............................................................................438de Dados permite que você 
configure opções adicionais à janela de segmentação, como alteração da legenda, 
ordem de classificação e opções de exibição de itens ocultos:
A caixa de diálogo Conexões de Relatório lista todas as tabelas dinâmicas dentro 
da pasta de trabalho e permite que essa mesma janela de segmentação de dados 
controle também outras tabelas dinâmicas já criadas:
302
Excel 2019 - Módulo II
A seguinte imagem mostra a tabela dinâmica da planilha Relatório3, exibindo dados 
somente da Diretoria 1. Os itens habilitados no campo Filial refletem as cidades dessa 
diretoria. Além disso, foram aplicados mais dois filtros: o campo Cor está ativado para 
as cores Branco e Cinza e o campo Forma Pgto. contém somente transações À vista:
Você também pode realizar várias ações sobre uma janela de segmentação de dados 
pelo atalho do botão direito do mouse, o qual abre um menu de contexto com as 
opções:
Dentre os comandos está o Remover, para que você elimine a janela de validação da 
planilha.
303
6Tabelas dinâmicas e gráficos dinâmicos
6.6.6.2. Linha do tempo
Esta é outra ferramenta que permite realizar filtragens em tabelas e gráficos dinâmicos, 
porém, é específica para campos que representam datas. Da mesma forma que a 
segmentação de dados, ela é uma janela com botões e outros controles para escolha 
de um período específico ou para representar unidades de tempo em dias, meses, 
trimestres ou anos.
Para praticar o uso da ferramenta, volte à planilha Relatório2, que já possui 
agrupamento por tempo, criado anteriormente e realize as seguintes atividades:
1. Clique dentro da tabela dinâmica e, em Ferramentas de Tabela Dinâmica, guia 
Analisar, grupo Filtrar, clique no botão Inserir Linha do Tempo. A caixa Inserir 
Linhas do Tempo aparece, exibindo uma lista de todos os campos de data existentes 
no banco de dados;
2. Marque o campo Data:
3. Clique em OK para inserir, na planilha, a janela com a linha do tempo do campo 
selecionado.
304
Excel 2019 - Módulo II
A linha do tempo possui os seguintes componentes:
Para aplicar filtragens usando os botões da linha do tempo, escolha uma das técnicas:
 • Na lista Nível de Tempo, escolha como será feito o agrupamento: Dias, Meses, 
Trimestres ou Anos;
 • Arraste a barra de rolagem horizontal para visualizar outros períodos;
 • Clique em um botão da linha do tempo para selecionar um período;
 • Clique e arraste sobre vários botões da linha do tempo para selecionar um 
período maior;
 • Clique em um período, segure a tecla SHIFT e clique em outro período para 
selecionar todo esse intervalo de tempo;
 • Clique no botão Limpar Filtro para remover a filtragem e retornar à exibição de 
todas as datas;
 • As janelas podem ser redimensionadas e os botões rearranjados. Você também 
pode aplicar um estilo diferente aos botões.
Quando a janela de linha do tempo está selecionada, você verá, na parte superior da 
faixa de opções, as Ferramentas de Linha do Tempo, com sua guia Opções:
305
6Tabelas dinâmicas e gráficos dinâmicos
Veja os diferentes comandos que permitem a personalização das linhas do tempo:
Grupo Botão/Campo Descrição
Linha do Tempo
Legenda da Linha do 
Tempo
Escreva um título para a janela de 
linha do tempo e tecle ENTER.
Conexões do 
Relatório
Abre a caixa de diálogo Conexões 
de Relatório.
Estilos de Linha do Tempo
Mostra opções de aparência para as 
janelas de linha do tempo.
Organizar Avançar
Traz o objeto para frente dos 
demais.
Recuar
Envia o objeto para trás dos 
demais.
Painel de Seleção
Abre o Painel de Seleção para 
identificação e seleção de objetos 
gráficos.
Alinhar Objetos
Permite alinhamento e distribuição 
de vários objetos selecionados.
Agrupar Objetos
Agrupa ou desagrupa vários 
objetos.
Girar Objetos
Não permitido para janelas de linha 
do tempo.
Tamanho Altura
Especifica a altura da janela de 
linha do tempo em centímetros.
Largura
Especifica a largura da janela de 
linha do tempo em centímetros.
Mostrar Cabeçalho
Ativa ou desativa o título da janela 
de linha do tempo.
Rótulo da Seleção
Ativa ou desativa o texto que indica 
o período selecionado.
Barra de Rolagem
Ativa ou desativa a barra de 
rolagem da linha do tempo.
Nível de Tempo
Permite a escolha da unidade de 
tempo: Dias, Meses, Trimestres, 
Anos.
A caixa de diálogo Conexões de Relatório lista todas as tabelas dinâmicas dentro da 
pasta de trabalho e permite que essa mesma linha do tempo controle também outras 
tabelas dinâmicas já criadas.
Você também pode realizar várias ações sobre uma linha do tempo pelo atalho do 
botão direito do mouse, o qual abre um menu de contexto com diversas opções.
306
Excel 2019 - Módulo II
6.6.7. Ações na tabela dinâmica
O grupo Ações da guia Analisar pode aparecer recolhido ou expandido, conforme a 
resolução do seu monitor. Ele contém alguns botões de ação:
6.6.7.1. Ações de limpeza
O botão Limpar oferece as seguintes opções:
Comando Descrição
Limpar Tudo
Limpa os seguintes elementos da tabela dinâmica: os 
campos inseridos nas áreas do layout, agrupamentos, itens 
calculados, campos calculados, itens personalizados. Cuidado 
ao usar este comando porque outras tabelas que dependem 
dos itens removidos podem ficar prejudicadas e perder seus 
valores ou configurações.
Limpar Filtros Limpa todos os filtros aplicados à tabela dinâmica.
6.6.7.2. Ações de seleção de células
O botão Selecionar permite a seleção de grupos de células da tabela dinâmica ativa:
Comando Descrição
Rótulos e Valores
Seleciona todas as células das áreas de Rótulos de Linhas, 
Rótulos de Colunas e Valores. Se o comando estiver 
desabilitado, primeiro clique em Tabela Dinâmica Inteira.
Valores
Seleciona somente as células da área de Valores. Se o 
comando estiver desabilitado, primeiro clique em Tabela 
Dinâmica inteira.
Rótulos
Seleciona as células das áreas de Rótulos de Linhas, Rótulos 
de Colunas. Se o comando estiver desabilitado, primeiro 
clique em Tabela Dinâmica inteira.
307
6Tabelas dinâmicas e gráficos dinâmicos
Comando Descrição
Tabela Dinâmica 
Inteira
Seleciona toda a tabela dinâmica.
Habilitar Seleção
Quando ativado, permite que você selecione áreas 
completas, apenas apontando o ponteiro do mouse e 
dando um clique quando surgir uma seta preta apontando 
para baixo ou para a direita.
6.6.7.3. Mover tabela dinâmica
O botão Mover Tabela Dinâmica abre a caixa de diálogo Mover Tabela Dinâmica, 
a qual permite que ela seja transportada para outro local da Planilha Existente, para 
outro local em outra planilha, ou mesmo para uma Nova Planilha.
O comando garante que toda a tabela seja transportada, incluindo as áreas de Filtros. 
Isso é particularmente útil quando você precisa incluir mais filtros e não há espaço 
suficiente na parte superior da tabela.
6.6.8. Cálculos nas tabelas dinâmicas
Uma tabela dinâmica, em si, já representa um cálculo “em massa” sobre o banco 
de dados. Ela usa, basicamente, funções estatísticas como soma, média, máximo, 
mínimo, desvio padrão, entre outras. Geralmente, somas e contagens são as mais 
usadas.
Mesmo com esses resultados, é possível que você necessite modificá-los ou criar 
cálculos adicionais, sem encarecer o banco de dados com colunas extras.
Para praticar as ações dos tópicos a seguir, use a planilha Relatório3 do arquivo de 
exemplo deste capítulo.
308
Excel 2019 - Módulo II
6.6.8.1. Escolhendo a função
No momento da montagem da tabela dinâmica, quando você arrasta campos para o 
painel de layout, o Excel automaticamente atribui a função Soma ao campo, caso ele 
seja numérico, ou atribui a função Contagem, caso o campo contenha texto ou data. 
Independentemente disso, você pode mudar a função em qualquer momento, por 
uma das maneiras a seguir:
 • No painel Campos da Tabela Dinâmica, clique na seta ( ) do campo desejado 
para abrir as opções e escolha Configurações de Campo. Na caixa de diálogo, 
na guia Resumir Valores por, escolha a função desejada e clique em OK:
 • Na tabela dinâmica, selecione uma célula pertencenteao campo desejado. 
Na faixa de opções, guia Analisar, grupo Campo Ativo, clique no botão 
Configurações do Campo. Na caixa de diálogo, na guia Resumir Valores por, 
escolha a função desejada e clique em OK;
 • Sobre uma célula pertencente ao campo, clique com o botão direito do mouse 
e, no menu de contexto, escolha Resumir Valores por e, em seguida, escolha 
a função.
309
6Tabelas dinâmicas e gráficos dinâmicos
O exemplo a seguir mostra a função Contagem aplicada ao campo Total Vendas, 
com o formato numérico Geral. Os Cabeçalhos de Campos foram desativados:
6.6.8.2. Exibindo valores de outra maneira
Alguns cálculos simples, como porcentagens e valores acumulados, podem ser 
aplicados rapidamente a um campo numérico inserido na tabela dinâmica. Use um 
dos seguintes métodos para modificar a forma de apresentação dos dados em um 
campo numérico:
 • No painel Campos da Tabela Dinâmica, clique na seta ( ) do campo desejado 
para abrir as opções e escolha Configurações de Campo. Na caixa de diálogo, 
na guia Mostrar Valores como, escolha a forma desejada e clique em OK:
310
Excel 2019 - Módulo II
 • Na tabela dinâmica, selecione uma célula pertencente ao campo desejado. 
Na faixa de opções, guia Analisar, grupo Campo Ativo, clique no botão 
Configurações do Campo. Na caixa de diálogo, na guia Mostrar Valores como, 
escolha a forma desejada e clique em OK;
 • Sobre uma célula pertencente ao campo, clique com o botão direito do mouse 
e, no menu de contexto, escolha Mostrar Valores como e, em seguida, escolha 
a forma desejada.
Veja a seguir algumas das funções disponíveis pela opção Mostrar Valores como:
Função Descrição
Sem Cálculo
Remove funções anteriores, retornando aos valores 
originais do campo.
% do Total Geral
Exibe os valores como uma porcentagem do total geral 
de todos os dados ou pontos de dados no relatório.
% do Total de Colunas
Exibe todos os valores em cada coluna como uma 
porcentagem do total dessa mesma coluna.
% do Total de Linhas
Exibe todos os valores em cada linha como uma 
porcentagem do total dessa mesma linha.
% de...
Exibe os valores como uma porcentagem do valor do 
Item base no Campo base.
Diferença de...
Exibe os valores como a diferença do valor do Item 
base no Campo base.
% Diferença de...
Exibe os valores como a diferença percentual do valor 
do Item base no Campo base.
Soma Acumulada em...
Exibe os valores de itens consecutivos no Campo base 
como uma soma acumulada.
Índice
Calcula os valores conforme a fórmula:
((valor na célula) × (Total geral)) ÷
((Total geral da linha) × (Total geral da coluna))
Se você precisar que o mesmo campo seja exibido de duas ou mais maneiras 
diferentes, arraste esse campo novamente para a área de valores do layout da 
tabela dinâmica e aplique cálculos diferentes a cada um deles.
311
6Tabelas dinâmicas e gráficos dinâmicos
O exemplo a seguir mostra os valores das vendas (campo Total Vendas), exibidos da 
maneira original. Além desse cálculo, o campo Venda foi arrastado novamente para a 
área Valores no layout da tabela dinâmica. Os valores desse campo foram modificados 
para serem exibidos como % do Total Geral. A formatação de porcentagem é aplicada 
automaticamente. O campo foi renomeado para Total Vendas %:
6.6.8.3. Trabalhando com campos calculados
Quando os cálculos necessários envolvem expressões matemáticas e as possibilidades 
dos dois tópicos anteriores não oferecem a informação necessária, você pode criar um 
campo calculado. Dessa forma, você não precisa criar campos adicionais diretamente 
na base de dados, aliviando o Excel em termos de tempo de processamento e espaço.
No exemplo deste capítulo, na planilha Relatório3, você irá inserir o cálculo da 
comissão de 5% sobre o preço de venda dos produtos vendidos (veículos e acessórios), 
para cada Diretoria e cada Gestor.
Siga os passos:
312
Excel 2019 - Módulo II
1. Nas Ferramentas de Tabela Dinâmica, guia Analisar, grupo Cálculos, clique no 
botão Campos, Itens e Conjuntos e a opção Campo Calculado:
2. Na caixa de diálogo Inserir campo calculado, escreva Comissões na caixa Nome;
3. Na caixa Fórmula, apague o “0” e mantenha o sinal de igual “=”;
4. Para escrever a fórmula, use apenas os campos disponíveis na lista Campos. Você 
pode selecionar o campo e clicar no botão Inserir campo ou dar um duplo-clique 
diretamente no campo. Escreva a seguinte fórmula: = ( Venda + Acessórios ) * 5% 
(os espaços são opcionais):
313
6Tabelas dinâmicas e gráficos dinâmicos
5. Clique no botão Adicionar. O novo campo aparecerá no final da lista Campos;
6. Opcional: Para editar a fórmula do campo calculado, selecione o campo da lista 
Nome, edite a expressão na caixa Fórmula e no final clique em Modificar;
7. Opcional: Para excluir um campo calculado da tabela dinâmica, selecione-o na lista 
de Campos e clique em Excluir;
8. Clique em OK para concluir as ações com campos calculados. Cada novo campo 
calculado inserido aparecerá no final da tabela dinâmica;
9. Opcional: Altere o título do campo inserido, digitando diretamente na célula. No 
exemplo, o nome do campo foi alterado para Total Comissões:
10. Opcional: Para alterar a posição dos campos na tabela, arraste-os na área de 
Valores, escolhendo outra posição. Isso se refletirá imediatamente na tabela dinâmica. 
No exercício, troque de lugar os campos Total Vendas e Total Vendas %;
11. Mova a tabela dinâmica para que comece a partir da célula A4. Use o comando 
Mover Tabela Dinâmica, na guia Analisar, grupo Ações;
314
Excel 2019 - Módulo II
12. Para finalizar, você irá agora detalhar as informações para cada vendedor 
pertencente ao gestor e diretoria correspondentes. Arraste o campo Vendedor para 
o final da área Linhas do layout da tabela, a qual deverá estar agora com os campos 
Diretoria, Gestor e Vendedor:
Nas fórmulas criadas para campos calculados, você pode usar operadores e 
expressões da mesma maneira que o faz em outras fórmulas de planilha, mas 
somente usando os nomes de campos disponíveis. Você não pode usar referências 
de células, nomes definidos ou funções de planilha que exijam referências de 
célula.
315
6Tabelas dinâmicas e gráficos dinâmicos
6.7. Relacionamento entre tabelas
O Excel possui várias ferramentas de dados, sendo que elas atuam sobre bancos 
(tabelas) individuais. Você consegue associar um item de uma tabela com outra 
através de fórmulas e funções, como PROCV, por exemplo.
Programas mais sofisticados para tratamento de dados, como o Microsoft Access 
ou mesmo sistemas corporativos, conseguem trabalhar com relacionamento entre 
tabelas de forma mais natural. Para tanto, é necessário que você relacione ao menos 
um campo em comum entre essas tabelas. São, portanto, chamados de bancos de 
dados relacionais.
6.7.1. Conceito de banco de dados relacional
Não é objetivo deste curso o aprofundamento dos bancos de dados relacionais e de 
modelagem de dados, porém, você verá alguns conceitos muito básicos e úteis para 
que possa otimizar os seus bancos para uso das ferramentas de tabelas e gráficos 
dinâmicos.
Imagine a seguinte base de dados de vendas de alguns produtos eletrodomésticos de 
uma empresa que vende pela Web:
O exemplo mostra apenas registros de vendas no primeiro semestre de 2020. São 
ao todo 44 registros (linhas) e 15 campos (colunas), resultando em 660 células no 
total.
O banco de dados é bastante detalhado porque exibe muitas informações de cada 
produto. Como os produtos se repetem em vendas feitas em dias diferentes, essas 
informações são também repetidas. Isso gera uma extrema redundância de dados, 
visto que eles poderiam ser otimizados e não se repetir ou, então, ter o mínimo 
de repetições. A maneira disso acontecer é a separação de informações em tabelas 
diferentes e a criação de um relacionamento entre elas. Cada tabela conterá um grupo 
de informações relacionadas.
Todas as informações desse banco giram em torno do Código do Produto. Ou seja, 
para um mesmo código, a descrição, características, valores e taxassão os mesmos.
Esse banco pode dividido em 3 tabelas diferentes, contendo valores únicos:
316
Excel 2019 - Módulo II
 • Tabela de composição de preços: Contém, desde o custo de produção, 
passando por encargos e impostos, até chegar a seu valor final ou preço de 
venda. A tabela possui 6 registos × 6 campos, totalizando 36 dados distintos:
 • Tabela de características físicas: Inclui a descrição dos produtos, bem como 
suas dimensões, peso e características elétricas. A tabela possui 6 registros × 8 
campos, totalizando 48 dados distintos:
 • Tabela de vendas: Este é, efetivamente, o histórico das vendas e só necessita 
conter o código do produto vendido, o nº da fatura e a data em que aquela 
venda aconteceu. A tabela possui 44 registros × 3 campos, totalizando 132 
dados. Há repetições nos códigos de produtos e nas datas das vendas:
317
6Tabelas dinâmicas e gráficos dinâmicos
Todas as tabelas possuem um campo em comum: Código do Produto. Ele é chamado 
de campo chave ou chave primária. É ela que determina a ligação (ou relacionamento) 
entre as tabelas. Um banco que possui tabelas relacionadas causa uma grande 
economia de espaço de armazenamento.
No exemplo, em vez de 660 células usadas originalmente no banco de dados, as 
três tabelas totalizam 36 + 48 + 132 = 216 células. Ou seja, aproximadamente 
1/3 da quantidade de células da tabela única original. Isso sem contar o espaço em 
disco necessário para salvar o arquivo. Agora, imagine a tabela única original com, 
digamos, 200.000 registros!
Na prática, quando você usa colunas de múltiplas tabelas, você realiza uma consulta 
(ou query). O resultado é muito mais “enxuto” e otimizado:
Após o estabelecimento dos relacionamentos é possível você criar tabelas dinâmicas 
usando mais de uma tabela como fonte de dados.
318
Excel 2019 - Módulo II
6.7.2. Criando um relacionamento entre tabelas
Você pode aproveitar uma tabela dinâmica já existente e adicionar campos de outra 
tabela, mas o mais prático a fazer é criar o Modelo de Dados internamente e usar 
esse modelo pronto na geração das tabelas dinâmicas. O modelo de dados contém as 
tabelas usadas e quais campos estão relacionados entre si.
Para acompanhar esta atividade, use o mesmo arquivo Banco de Dados de Vendas.
xlsx. Lembre-se que a planilha Vendas possui a base de dados de vendas e a planilha 
Veículos contém a tabela de veículos com características de marca, modelo e outros 
detalhes que ainda não foram usados.
Para criar um modelo de dados, certifique-se de ter ao menos duas tabelas dentro de 
sua pasta de trabalho e siga os passos:
1. Na guia Dados, grupo Ferramentas de Dados, clique no botão Relações:
2. Clique no botão Novo:
319
6Tabelas dinâmicas e gráficos dinâmicos
3. Na lista Tabela, escolha a tabela principal e, na lista Coluna (externo), selecione o 
campo a ser usado como chave primária;
4. Na lista Tabela Relacionada, escolha a segunda tabela e, na lista Coluna 
Relacionada (principal), selecione o campo correspondente ao da primeira tabela:
5. Clique em OK para dar início à criação do modelo de dados. A operação levará 
alguns segundos e a barra de status do Excel mostrará a mensagem “Carregando 
Modelo de Dados...”:
6. Opcional: Use os botões na lateral da caixa Gerenciar Relações para criar, editar, 
ativar, desativar o mesmo excluir relações existentes;
7. Clique em Fechar.
6.7.3. Criando uma tabela dinâmica pelo modelo 
de dados
Após o estabelecimento do modelo de dados para as tabelas em sua pasta de trabalho, 
você já pode criar tabelas dinâmicas a partir dele. Siga os passos para criar uma nova 
tabela dinâmica no arquivo Banco de Dados de Vendas.xlsx, disponível em sua pasta 
de arquivos do Capítulo 6:
1. Vá até a planilha Relatório4 e clique na célula A6;
320
Excel 2019 - Módulo II
2. Na guia Inserir, grupo Tabelas, clique em Tabela Dinâmica. A opção Usar Modelo 
de Dados desta pasta de trabalho já aparece selecionada, bem como o local do 
início dela:
3. Clique em OK para dar início à tabela dinâmica. Observe, no painel Campos da 
Tabela Dinâmica, que as duas tabelas — BaseVeículos e BaseVendas — estão 
presentes:
4. Clique no triângulo do ícone da tabela BaseVendas para abrir os campos;
5. Arraste o campo Filial para a área Colunas;
6. Arraste o campo Venda para a área Valores;
321
6Tabelas dinâmicas e gráficos dinâmicos
7. Arraste o campo Cor para a área Filtros;
8. Clique na seta do ícone da tabela BaseVeículos para abrir os campos;
9. Arraste os campos Marca e Modelo para a área Linhas;
10. Arraste o campo Combustível para a área Filtros;
11. Formate os números da tabela com separador decimal e sem casas decimais;
12. Ative os subtotais para o campo Marca;
13. Modifique o layout para o Formato Compacto, se necessário;
14. Desligue os cabeçalhos de campos;
15. Se desejar, aplique um estilo diferente à tabela criada;
16. Desative as linhas de grade da planilha.
Agora, você já pode efetuar filtragens e consultas em sua tabela dinâmica, criada pelo 
relacionamento de duas tabelas existentes.
322
Excel 2019 - Módulo II
6.8. Gráficos dinâmicos
Uma consequência natural de informações dispostas em uma tabela dinâmica é sua 
representação gráfica. Dessa forma, você poderá visualizar imediatamente a tendência 
nas vendas, a comparação entre gestores, identificar os melhores produtos e muito 
mais.
O gráfico dinâmico é criado rapidamente com o comando disponível nas Ferramentas 
de Tabela Dinâmica, grupo Ferramentas, botão Gráfico Dinâmico. Não é necessário 
selecionar um intervalo porque o gráfico dinâmico identificará, por padrão, toda a 
tabela e seus agrupamentos.
6.8.1. Criando um gráfico dinâmico
Para praticar a atividade de criação de gráficos dinâmicos, siga os passos para a 
criação de dois gráficos dinâmicos:
 • Primeiro gráfico na planilha Relatório5
1. Volte à planilha Vendas e clique dentro do banco de dados;
2. Insira uma nova tabela dinâmica, posicionando-a na planilha Relatório5, partindo 
da célula A6;
3. No painel Campos da Tabela Dinâmica, arraste o campo Gestor2 para a área 
Colunas;
4. Nas Ferramentas de Tabela Dinâmica, guia Analisar, grupo Campo Ativo, altere 
o nome Gestor2 para Diretoria;
5. Nas células com os títulos temporários Agrupar1 e Agrupar2, escreva Diretoria 1 
e Diretoria 2;
6. Arraste o campo Data para a área Linhas. As datas já aparecerão agrupadas e 
novos campos serão adicionados nessa área: Anos e Trimestres;
7. Desligue os Cabeçalhos de Campos pela guia Analisar, grupo Mostrar;
8. Arraste o campo Venda para a área Valores;
9. Dentro de um dos valores na tabela dinâmica, clique com o botão direito do mouse 
e escolha o comando Formato de Número. Selecione a categoria Número. Marque a 
opção Usar separador de 1000 e estabeleça 0 para o campo Casas decimais. Clique 
em OK quando terminar;
10. Arraste os campos Forma Pgto. e Cor para a área Filtros;
323
6Tabelas dinâmicas e gráficos dinâmicos
11. Desative as linhas de grade. A tabela dinâmica deverá estar assim:
12. Na guia Analisar, grupo Ferramentas, clique no botão Gráfico Dinâmico para 
exibir a galeria de gráficos do Excel:
13. Mantenha selecionado o tipo Coluna Agrupada e clique em OK. O gráfico é 
inserido no centro da planilha.
324
Excel 2019 - Módulo II
 • Segundo gráfico na planilha Relatório6
1. Volte à planilha Veículos e clique dentro do banco de dados;
2. Insira uma nova tabela dinâmica, posicionando-a na planilha Relatório6, partindo 
da célula A8;
3. No painel Campos da Tabela Dinâmica, arraste o campo Marca para a área Linhas;
4. Arraste o campo Modelo para a área de Valores. A função de contagem será 
selecionada automaticamente por não se tratar de um campo numérico;
5. Para a área de Filtros arraste os campos Tipo, Combustível, Câmbio e Portas;
6. Desligue os Cabeçalhos de Campos pela guia Analisar, grupo Mostrar;
7. Modifique o título Contagem de Modelo para Modelos e aplique autoajuste à 
coluna das contagens;
8. Desative as linhas de grade;
9. Na guia Analisar, grupoFerramentas, clique no botão Gráfico Dinâmico para 
exibir a galeria de gráficos do Excel. Selecione o gráfico de Pizza e clique em OK:
Você retornará a esses dois gráficos em instantes para formatá-los.
325
6Tabelas dinâmicas e gráficos dinâmicos
6.8.2. Interagindo com o gráfico dinâmico
Após a inserção do gráfico dinâmico no centro da planilha, você poderá realizar 
algumas ações:
 • Para movimentar o gráfico, arraste-o pela sua moldura (fora das alças de 
redimensionamento);
 • Para redimensionar o gráfico, arraste as alças de redimensionamento;
 • Para aplicar filtragens, clique nos botões de filtros;
 • Para expandir ou recolher todo o campo, clique nos botões [+] e [–];
 • Para reposicionar, ativar ou desativar alguns componentes, clique no botão 
Elementos do Gráfico.
Enquanto estiver movimentando ou redimensionando o gráfico, segure a tecla ALT 
para que você possa usar as linhas de grade para um perfeito alinhamento sobre 
as linhas e colunas da planilha.
Note que qualquer filtragem feita sobre o gráfico dinâmico será refletida também na 
tabela dinâmica e vice-versa.
326
Excel 2019 - Módulo II
6.8.3. Modificando o gráfico dinâmico
Quando um gráfico dinâmico é inserido e está selecionado, você verá no alto da faixa 
de opções as Ferramentas de Gráfico Dinâmico e suas três guias:
 • Analisar: Contém opções de configuração, filtragem, cálculos e atualização de 
dados, muito semelhante à mesma guia para tabelas dinâmicas:
 • Design: Trata do aspecto geral do gráfico com relação à aparência, elementos 
de gráfico, origem dos dados e tipo de gráfico:
 • Formatar: Cuida da seleção e formatação de elementos individuais dos gráficos:
As guias Design e Formatar são as mesmas usadas em gráficos comuns.
A guia Analisar oferece algumas opções específicas aos gráficos dinâmicos:
Grupo/Opções Descrição
Gráfico Dinâmico
Você pode especificar um nome para o gráfico dinâmico, 
caso deseje ordenar os objetos sobre a planilha usando 
o painel de seleção ou acessá-lo pela linguagem de 
programação VBA.
Campo Ativo Não habilitado.
Filtrar
Opções de comandos para inserir segmentação de dados ou 
linha do tempo.
Dados
Use os comandos para atualizar as tabelas dinâmicas e 
gráficos dinâmicos vinculados à base de dados.
Ações
Comandos para mover o gráfico, limpar filtros ou dados da 
tabela e gráfico dinâmicos.
327
6Tabelas dinâmicas e gráficos dinâmicos
Grupo/Opções Descrição
Cálculos
Ferramentas para criação de campos calculados e 
relacionamento entre tabelas.
Mostrar/Ocultar Ativa ou desativa a Lista de Campos e os Botões de Campos.
Para praticar os conceitos aprendidos, você aplicará alterações aos gráficos das 
planilhas Relatório5 e Relatório6.
 • Modificando o gráfico da planilha Relatório5
Retome o gráfico dinâmico inserido sobre a planilha Relatório5 e faça as seguintes 
alterações:
1. Na guia Design, clique no botão Alterar Cores e escolha o esquema Paleta 
Monocromática 2;
2. Mova o gráfico um pouco para a direita, para que não cubra os dados da tabela 
dinâmica;
3. Aumente o gráfico horizontalmente para a direita, arrastando suas alças de 
redimensionamento;
4. Clique no botão [+] no canto inferior direito do gráfico dinâmico (Expandir Todo o 
Campo) para que você veja também os dados trimestrais;
5. Clique no botão Elementos de Gráfico e, depois, em Legenda > Parte Superior;
6. Desligue os botões do gráfico dinâmico: Na guia Analisar, grupo Mostrar/Ocultar, 
clique em Botões de Campos;
328
Excel 2019 - Módulo II
7. Na guia Design, grupo Tipo, clique no botão Alterar Tipo de Gráfico. Selecione o 
tipo Linhas com Marcadores e clique em OK:
8. Pratique algumas filtragens com os campos da área de Filtros e observe as mudanças 
no gráfico dinâmico;
9. Se desejar, você pode inserir segmentação de dados para filtrar de forma mais 
rápida.
Lembre-se que, mesmo com os botões de filtragem desligados, você ainda pode 
filtrar os dados pelos botões da tabela dinâmica ou pelas ferramentas Segmentação 
de Dados e Linha do Tempo.
 • Modificando o gráfico da planilha Relatório6
Retome o gráfico dinâmico inserido sobre a planilha Relatório6 e faça as seguintes 
alterações:
1. Ajuste o gráfico, arrastando suas alças de redimensionamento para deixá-lo em 
uma posição ao lado da tabela dinâmica;
2. Desligue os botões do gráfico dinâmico: Na guia Analisar, grupo Mostrar/Ocultar, 
clique em Botões de Campos;
3. Exclua o título e a legenda do gráfico dinâmico;
329
6Tabelas dinâmicas e gráficos dinâmicos
4. Clique no botão Elementos de Gráfico e, depois, em Rótulos de Dados / Mais 
Opções... para exibir o painel Formatar Rótulos de Dados;
5. Em Opções de Rótulo, Conteúdo do Rótulo, mantenha marcada a caixa Valor e 
marque também a caixa Nome da Categoria;
6. Em Separador, escolha a opção (Nova Linha);
7. Em Posição do Rótulo, selecione Extremidade Externa;
8. Na guia Página Inicial, ative o Negrito e aumente um pouco o tamanho da fonte. 
O resultado deverá ficar parecido com o seguinte:
9. Pratique algumas filtragens com os campos da área de Filtros e observe as mudanças 
no gráfico dinâmico.
330
Excel 2019 - Módulo II
Pontos principais
Atente para os tópicos a seguir. Eles devem ser estudados com muita atenção, 
pois representam os pontos mais importantes do capítulo.
 • Tabelas Dinâmicas permitem resumir uma grande quantidade de dados em 
relatórios mais relevantes e inteligentes e que exibem diversos tipos de cálculos 
e totais, além de alimentarem gráficos que se modificam quando as tabelas são 
alteradas;
 • O layout de uma tabela dinâmica possui 4 áreas principais: Linhas, Colunas, 
Valores e Filtros. Os campos disponíveis no banco de dados original podem 
ser arrastados para essas áreas. O resultado é uma montagem instantânea da 
tabela que atende às suas necessidades;
 • Após a criação da tabela dinâmica, é possível aplicar filtragens aos valores 
exibidos para cada campo, modificar o estilo com esquemas de cores e formatar 
os valores numéricos;
 • As Ferramentas de Tabela Dinâmica possuem duas guias: Analisar e Design. A 
guia Analisar trata do comportamento dos dados, cálculos e outras ferramentas 
de análise. A guia Design cuida do aspecto geral da tabela em termos de 
formatação e opções de layout;
 • Cada área do layout da tabela dinâmica pode conter um ou mais campos. Esses 
campos adicionais resultam em agrupamentos automáticos na tabela. Outros 
agrupamentos podem ser criados manualmente direto na tabela dinâmica, sem 
que seja necessário gerar essas informações na base de dados original. Cada 
novo campo criado pelo resultado de um agrupamento fica disponível para que 
você possa usá-lo em outras tabelas dinâmicas;
 • As ferramentas Segmentação de Dados e Linha do Tempo são bastante práticas 
para realizar filtragens de forma intuitiva, através de botões dispostos dentro de 
pequenas janelas. Podem controlar uma ou mais tabelas e gráficos dinâmicos;
 • Além das operações iniciais sobre os dados da tabela dinâmica, é possível 
visualizar os resultados de maneira diferente com operações de porcentagens 
e valores acumulados. Para outros cálculos, você pode criar expressões 
matemáticas usando os campos existentes, sem que haja necessidade de criá-
los diretamente na base de dados;
 • O relacionamento entre tabelas permite que você otimize todos os dados, 
evitando redundância, sempre que possível. Um banco de dados único pode ser 
dividido em duas ou mais tabelas para esse propósito. A ligação é feita através 
de campos em comum entre as tabelas. Esse processo tem o propósito de criar 
um Modelo de Dados que pode ser usado para gerar novas tabelas dinâmicas;
 • Uma consequência natural de informações dispostas em uma tabela dinâmica é 
sua representação gráfica. Dessa forma, você poderá visualizar imediatamente 
a tendência nas vendas, a comparação entre gestores, identificar os melhores 
produtos, e muito mais. Os gráficos dinâmicos representam uma ferramenta 
visual importante, interativa e sempre vinculada à base de dadosoriginal.
Teste seus conhecimentos
Tabelas dinâmicas e 
gráficos dinâmicos6
332
Excel 2019 - Módulo II
1. Qual das seguintes afirmações está incorreta sobre a criação de tabelas 
dinâmicas?
 ☐ a) Uma tabela dinâmica pode ser criada a partir de um intervalo de 
células que representa um banco de dados dentro da pasta de trabalho.
 ☐ b) Uma tabela dinâmica somente pode ser iniciada após a importação de 
dados externos.
 ☐ c) Uma tabela dinâmica cruza informações de dois ou mais campos do 
banco de dados, criando um relatório prático e que pode ser modificado 
com facilidade.
 ☐ d) Você pode usar a ferramenta Tabelas Dinâmicas Recomendadas 
para dar início a uma tabela com alguns campos iniciais e, a partir daí, 
adicionar campos e fazer outras alterações.
 ☐ e) Todas as alternativas anteriores estão corretas.
2. Qual a alternativa correta a respeito das Ferramentas de Tabela Dinâmica?
 ☐ a) A guia Analisar possui apenas comandos para inserção de fórmulas 
na tabela dinâmica.
 ☐ b) A guia Formatar permite a formatação individual de cada área do 
layout da tabela dinâmica.
 ☐ c) A guia Design cuida do aspecto geral da tabela em termos de 
formatação e opções de layout.
 ☐ d) A guia Layout mostra opções para a organização das principais áreas 
de campos da tabela dinâmica.
 ☐ e) Nenhuma das alternativas anteriores está correta.
3. Qual a alternativa correta?
 ☐ a) O campo ativo (indicado pela célula ativa na tabela dinâmica) pode ter 
seu nome alterado pela guia Analisar, grupo Campo Ativo.
 ☐ b) Os agrupamentos por data só podem ser realizados em meses.
 ☐ c) Assim que um agrupamento de campos é criado dentro da 
tabela dinâmica, uma nova coluna correspondente a ele aparece 
automaticamente no banco de dados original com as fórmulas 
necessárias.
 ☐ d) Cada tabela dinâmica pode ter apenas um agrupamento de campos 
por vez.
 ☐ e) Nenhuma das alternativas anteriores está correta.
333
6Tabelas dinâmicas e gráficos dinâmicos
4. Qual a alternativa incorreta?
 ☐ a) Um campo numérico que realiza uma soma de valores dentro da 
tabela dinâmica pode ser exibido de outras formas, como porcentagens 
ou valores acumulados.
 ☐ b) Você pode criar campos calculados através de expressões 
matemáticas que usam os campos existentes da tabela dinâmica.
 ☐ c) Criar campos calculados ou agrupar campos diretamente na tabela 
dinâmica é uma boa prática porque não sobrecarrega o banco de dados 
original com informações que não precisariam necessariamente estar lá.
 ☐ d) Sobre a tabela dinâmica você pode usar as ferramentas de dados, 
como Classificação por múltiplas colunas, Filtro Avançado e Subtotais.
 ☐ e) Todas as alternativas anteriores estão corretas.
5. Qual dos itens a seguir contém o grupo de ferramentas capazes de 
enriquecer a exibição dos dados em uma tabela dinâmica, além de oferecer 
interatividade através de filtragem com apenas um clique?
 ☐ a) Gráficos dinâmicos, classificação de dados, filtro avançado.
 ☐ b) Gráficos dinâmicos, segmentação de dados e linha do tempo.
 ☐ c) Estrutura de tópicos e linha do tempo.
 ☐ d) Importação de dados, funções de banco de dados.
 ☐ e) Nenhuma das alternativas anteriores está correta.
Mãos à obra!
6 Tabelas dinâmicas e 
gráficos dinâmicos
336
Excel 2019 - Módulo II
Os exercícios desta seção complementam o aprendizado em sala de aula. Faça-os 
usando os conceitos aprendidos no Capítulo 6 – Tabelas Dinâmicas e Gráficos 
Dinâmicos. Cada exercício contém as instruções necessárias para você completar as 
atividades, bem como menção aos arquivos que devem ser abertos, caso necessário.
Para realizar as atividades práticas deste capítulo, abra a pasta de trabalho 
Exercícios de Laboratório - Capítulo 6.xlsx.
Laboratório 1
A – Criando uma tabela dinâmica
Na planilha Dados, observe a base de dados de uma imobiliária fictícia de uma grande 
cidade, com várias filiais e uma equipe de corretores em cada filial:
O banco de dados representa todos os registros de vendas dessa imobiliária, desde 
julho de 2015 e contém características dos imóveis vendidos, além do preço de venda.
Sobre o banco de dados, faça as seguintes atividades:
1. Insira uma tabela e aplique um estilo que desejar;
2. Aplique autoajuste às colunas, se necessário;
3. Nomeie a tabela como BaseVendas;
4. Insira uma tabela dinâmica na Planilha2, começando na célula A6;
5. No layout da tabela dinâmica, coloque na área Linhas os campos Filial e Corretor;
6. Coloque na área Colunas as quantidades de dormitórios;
7. Coloque na área Valores o Preço de venda dos imóveis;
337
6Tabelas dinâmicas e gráficos dinâmicos
8. Coloque na área Filtros o Tipo de imóvel comercializado;
9. Formate os números com separador de milhares, sem casas decimais;
10. Desative os cabeçalhos de campos;
11. Aplique um estilo diferente, se desejar.
Laboratório 2
A – Criando mais uma tabela dinâmica
De volta ao banco de dados, faça as seguintes tarefas:
1. Insira uma tabela dinâmica na Planilha3, partindo da célula A6;
2. Coloque o campo Data na área Linhas;
3. Coloque o campo Filial na área Filtros;
4. Coloque o campo Preço na área Valores e formate-o como Contábil, sem casas 
decimais;
5. Mude o título desse campo para Vendas (R$);
6. Coloque mais uma vez o campo Preço na área Valores e mostre os valores como 
porcentagem do total geral;
7. Mude o título desse campo para Vendas (%);
8. Crie um campo calculado Comissões, que representa 6% do preço de venda do 
imóvel e, se necessário, formate-o como Contábil, sem casas decimais;
9. Mude o nome desse campo para Comissões (R$).
Laboratório 3
A – Fazendo alterações em uma tabela dinâmica
Retorne à Planilha2 e faça as seguintes modificações:
1. Retire o campo Tipo da área Filtros;
2. Mova a tabela dinâmica, para que comece agora na célula A10;
3. Insira segmentações de dados para os seguintes campos: Tipo, Piscina, Dorms., 
Garag.;
338
Excel 2019 - Módulo II
4. Na janela de segmentação Tipo, coloque os botões em 2 colunas e deixe a largura 
com 6 cm e a altura com 2 cm;
5. Na janela de segmentação Piscina, coloque os botões em 2 colunas e deixe a 
largura com 6 cm e a altura com 2 cm;
6. Na janela de segmentação Dorms., coloque os botões em 4 colunas e deixe a 
largura com 6 cm e a altura com 2 cm;
7. Na janela de segmentação Garag., coloque os botões em 5 colunas e deixe a 
largura com 6 cm e a altura com 2 cm;
8. Organize as janelas de segmentação e posicione-as ao lado direito da tabela 
dinâmica. Use os comandos de alinhamento e distribuição de objetos gráficos;
9. Insira uma linha do tempo para o campo Data. Nas opções de configuração da linha 
do tempo, desative Rótulo da Seção e Nível de Tempo. Posicione a linha do tempo 
acima da tabela;
10. Se desejar, formate os objetos com estilos diferentes;
11. Para cada janela de segmentação e linha do tempo, faça a conexão com a outra 
tabela dinâmica do arquivo, para que esses controles interajam com as duas tabelas;
12. Experimente filtragens diferentes e observe as alterações;
13. Limpe todos os filtros;
14. Clique na planilha e desative as linhas de grade.
No final, a Planilha2 deverá estar parecida com esta:
339
6Tabelas dinâmicas e gráficos dinâmicos
Laboratório 4
A – Inserindo um gráfico dinâmico
Retorne à Planilha3 e insira um gráfico dinâmico de Combinação, com as seguintes 
características:
 • Série Vendas (R$): Coluna Agrupada;
 • Série Vendas (%): Linha, Eixo Secundário;
 • Série Comissões (R$): Coluna Agrupada.
Depois, faça as seguintes ações:
1. Posicione o gráfico ao lado da tabela dinâmica e aumente suas dimensões para que 
ocupe uma área maior da planilha;
2. Mova a legenda para a parte superior do gráfico;
3. Aplique um estilo qualquer ao gráfico ou modifique as cores das séries se desejar;
4. Faça algumas filtragens e observe o efeito na tabela dinâmica. Limpe as filtragens 
depois;
5. Dentro do gráfico dinâmico, clique no botão [+] (Expandir Todo o Campo) para 
abrir todos os trimestres;
6. Desative os botões de campos de filtragemde dentro do gráfico;
7. Clique na planilha e desative as linhas de grade;
8. Volte à Planilha2 e aplique filtragens pelas segmentações de dados e linha do 
tempo e observe os efeitos na Planilha3.
340
Excel 2019 - Módulo II
No final da atividade, a Planilha3, com os trimestres expandidos, deverá estar parecida 
com a imagem:
Ferramenta 
de dados7
 Ã Formatação condicional;
 Ã Texto para colunas;
 Ã Preenchimento relâmpago;
 Ã Remover duplicatas;
 Ã Validação de dados;
 Ã Consolidação de dados.
342
Excel 2019 - Módulo II
7.1. Introdução
Este capítulo mostrará a você algumas ferramentas de tratamento de dados para que 
você torne seus bancos de dados mais precisos e consistentes, além de poder realçar 
valores importantes, observar tendências e, mais do que tudo, poder tomar decisões 
acertadas sobre os dados do seu negócio. A maioria das ferramentas tratadas neste 
capítulo se encontra na guia Dados, grupo Ferramentas de Dados.
7.2. Formatação condicional
A formatação condicional é um recurso que auxilia bastante a exploração visual dos 
dados de uma planilha, facilitando a detecção de problemas críticos e a identificação 
de padrões e tendências. Com a formatação condicional, compreender os dados 
da planilha fica muito mais fácil, porque você consegue destacar as células ou os 
intervalos de células que quiser, enfatizar os valores incomuns e visualizar os dados 
adotando barras de dados, escalas de cores e ícones.
O que você faz com a formatação condicional é definir critérios que mudarão a 
aparência das células de alguma maneira, ou seja, dependendo dos dados de uma 
célula, ela poderá mudar sua formatação. Lembre-se que a classificação e filtragem 
de dados podem ser feitas de acordo com o formato das células (o que inclui a sua 
cor e a de sua fonte), não importando se elas foram formatadas manualmente ou 
condicionalmente.
Você pode aplicar a formatação condicional não só em intervalos de células, mas 
também em tabelas do Excel e em relatórios de tabela dinâmica.
Quando for criar uma formatação condicional, é importante lembrar que você pode 
fazer referência a células na mesma planilha ou, dependendo da situação, a células 
em planilhas na mesma pasta de trabalho.
343
7Ferramenta de dados
7.2.1. Tipos de regras de formatação condicional
É possível criar vários tipos de condições e inúmeras variações para você aplicar 
à formatação condicional do Excel. Para isso, você vai usar as opções da caixa de 
diálogo Nova Regra de Formatação, que pode ser acessada pela guia Página Inicial, 
grupo Estilo, botão Formatação Condicional, comando Nova Regra:
Veja quais são as opções disponíveis nessa caixa de diálogo:
Tipo de Regra Descrição
Formatar todas as 
células com base em 
seus respectivos valores
Permite criar regras que diferenciem números maiores 
e menores. Para isso, você pode utilizar escalas com 
duas ou três cores, bem como barras de dados ou 
ícones.
Formatar apenas células 
que contenham
Permite criar regras para formatar células que se 
baseiam em um dos tipos de conteúdo atualmente 
oferecidos pelas regras.
Formatar apenas os 
primeiros ou últimos 
valores
Permite criar regras para formatação dos primeiros ou 
dos últimos valores baseados em um valor anterior.
Formatar apenas 
valores acima ou abaixo 
da média
Permite criar regras que formatam os valores acima 
ou abaixo da média apresentada pelo intervalo 
selecionado na planilha.
344
Excel 2019 - Módulo II
Tipo de Regra Descrição
Formatar apenas 
valores exclusivos ou 
duplicados
Permite criar regras que formatam valores exclusivos 
ou duplicados em um intervalo de dados.
Usar uma fórmula 
para determinar quais 
células devem ser 
formatadas
Permite usar fórmulas para criar regras. Por meio dela, 
a formatação será aplicada se a fórmula for verdadeira. 
Vale salientar que é necessário fixar a coluna ou a linha 
para que a formatação seja feita em todas as células.
De acordo com a opção selecionada, a caixa Edite a Descrição da Regra apresentará 
opções diferentes para a edição da regra.
7.2.2. Formatos predefinidos
O Excel disponibiliza formatos predefinidos de regra de formatação condicional. 
Você pode aproveitar esses formatos ou criar suas próprias regras de formatação 
condicional.
Para aplicar uma regra predefinida de formatação condicional a um intervalo 
selecionado, siga os passos básicos:
1. Na guia Página Inicial, grupo Estilo, clique no botão Formatação Condicional;
Escolha o grupo de regras nas opções;
2. Aponte e clique na regra desejada para o grupo escolhido ou clique em Mais 
Regras para definir manualmente os parâmetros;
3. Se aparecer uma caixa de diálogo de configurações extras, defina valores, aponte 
para células ou escreva fórmulas, quando conveniente;
4. Escolha um dos formatos apresentados ou crie um formato personalizado, alterando 
fonte, preenchimento, borda ou formato numérico;
5. Clique em OK para aplicar a regra.
Atenção: Uma nova regra de formatação condicional aplicada ao mesmo intervalo 
não remove a regra anterior; elas são cumulativas. Portanto, se você aplicou uma 
regra de forma errada, apague essa regra e aplique a correta em seguida. Use o 
comando Limpar Regras para remover as regras de um intervalo ou da planilha 
inteira.
345
7Ferramenta de dados
Outra maneira de aplicar a formatação condicional a um intervalo de células é usar o 
ícone Análise Rápida, que aparece sempre que um intervalo está selecionado:
7.2.2.1. Realçar Regras das Células
Células específicas podem ser encontradas em um intervalo de células de modo 
simples, sendo necessário, para isso, que essas células sejam formatadas com base 
em um operador de comparação, o que você pode fazer escolhendo uma das opções 
de Realçar Regras das Células: 
346
Excel 2019 - Módulo II
Em que:
Regra Descrição
É Maior do que
A formatação configurada será aplicada caso as células 
selecionadas na planilha apresentem um valor maior do 
que o especificado para esse comando.
É Menor do que
A formatação configurada será aplicada caso as células 
selecionadas na planilha apresentem um valor menor do 
que o especificado para esse comando.
Está Entre
A formatação configurada será aplicada caso as células 
selecionadas apresentem um valor que esteja entre os 
valores mínimo e máximo especificados.
É Igual a
A formatação configurada será aplicada caso as células 
selecionadas apresentem um valor igual ao definido.
Texto que Contém
A formatação configurada será aplicada se as células 
selecionadas apresentarem parte ou todo o texto que 
for especificado para esse comando.
Uma Data que Ocorre
Esse comando permite definir datas para a formatação 
condicional. A formatação configurada será aplicada 
caso as células selecionadas na planilha estejam dentro 
do prazo especificado para esse comando.
Valores Duplicados
Esse comando permite especificar uma formatação 
condicional em células que apresentem valores 
exclusivos ou duplicados.
Veja alguns exemplos para as regras citadas:
347
7Ferramenta de dados
7.2.2.2. Regras de Primeiros/Últimos
Os valores mais altos e mais baixos de um intervalo de células e os valores acima ou 
abaixo de uma média ou de um desvio padrão podem ser encontrados com o uso das 
opções de Regras de Primeiros/Últimos:
348
Excel 2019 - Módulo II
Em que:
Regra Descrição
10 Primeiros itens
Aplica uma formatação específica nos primeiros itens de 
uma seleção. Você pode definir a regra para formatar até 
as 1000 primeiras células.
Primeiros 10%
Define que a formatação seja aplicada ao número de 
células que corresponder à porcentagem especificada, 
que pode ser de 0% a 100% das células, partindo do 
começo.
10 Últimos Itens
Aplica uma formatação específica nos últimos itens de 
uma seleção. Você pode definir a regra para formatar até 
as 1000 últimas células.
Últimos 10%
Define que a formatação seja aplicada ao número de 
células que corresponder à porcentagem especificada, 
que pode ser de 0% a 100% das células, partindo do fim.
Acimada Média
Aplica uma formatação específica nas células selecionadas 
que apresentem valores acima da média da seleção.
Abaixo da Média
Aplica uma formatação específica nas células selecionadas 
que apresentem valores abaixo da média da seleção.
Veja alguns exemplos para as regras citadas:
349
7Ferramenta de dados
No exemplo anterior, como são 48 células selecionadas, 10% de 48 representam 4 
células a serem destacadas, ou seja, as 4 células de valor mais baixo.
7.2.2.3. Barras de Dados
Esta formatação aplica barras coloridas às células. As barras podem ser sólidas ou 
com efeito gradiente. A célula do intervalo que possuir o maior valor será usada como 
referência de máximo. As demais serão coloridas de forma proporcional.
350
Excel 2019 - Módulo II
A formatação detalhada em Mais Regras... também permite outras configurações, 
como a especificação de valores ou se os números devem ou não aparecer nas células.
7.2.2.4. Escalas de Cor
Esta regra de formatação condicional aplica tons intermediários entre 2 ou 3 cores 
básicas, associados aos menores ou aos maiores valores do intervalo selecionado. 
Este tipo permite que você crie um “mapa de calor” (heatmap), apontando zonas mais 
intensas ou menos intensas em termos numéricos.
351
7Ferramenta de dados
Veja um exemplo de formatação com escalas de cor:
7.2.2.5. Conjuntos de Ícones
Esta formatação é útil para categorizar números em grupos de valores usando de 3 a 
5 ícones relacionados, indicando intensidades de valores, ou se se são valores bons 
ou ruins.
352
Excel 2019 - Módulo II
Inicialmente, as faixas de valores associadas aos ícones são divididas em partes iguais, 
em porcentagem. Isso, contudo, pode ser alterado nas personalizações da regra pela 
opção Mais Regras.... Você também pode escolher ícones diversos e decidir se os 
números devem ou não aparecer nas células.
7.2.2.6. Formatação condicional baseada em fórmula
As regras prontas de formatação condicional vistas anteriormente contemplam a 
maior parte dos casos práticos. Contudo, para formatações mais sofisticadas você 
pode querer usar fórmulas e funções para definição dessas regras.
Para a definição de fórmulas, você deve usar apenas aquelas que retornam valores 
lógicos VERDADEIRO ou FALSO. Em suma, são testes lógicos! Os mesmos que você 
usaria dentro do primeiro argumento da função SE.
Portanto, se a fórmula retornar o valor VERDADEIRO, a formatação será aplicada ao 
intervalo. Se retornar FALSO, nada será formatado.
Para compreender o processo, observe o exemplo no arquivo Ferramentas de Dados.
xlsx, disponível em sua pasta de arquivos de exercícios do Capítulo 7. A Planilha1 
contém uma tabela cujo objetivo será destacar toda a linha de dados, onde o nome 
da região (coluna A) corresponde à região digitada na célula $M$1:
Para aplicar uma formatação condicional baseada em fórmula:
1. Selecione o intervalo a ser formatado (no caso, B4:M7). A célula ativa, no momento, 
é B4;
353
7Ferramenta de dados
2. Na guia Página Inicial, grupo Estilo, clique no botão Formatação Condicional e, 
depois, em Nova Regra;
3. Na caixa de diálogo Nova Regra de Formatação, selecione o tipo Usar uma 
fórmula para determinar quais células devem ser formatadas;
4. Na seção Edite a Descrição da Regra, na caixa Formatar valores em que esta 
fórmula é verdadeira, escreva a fórmula para a célula ativa (no momento, B4): 
=$A4=$M$1. A4 representa a célula da linha 4 que será testada contra a região digitada 
em M1. Na referência $A4, somente a coluna está fixada porque todas as regiões se 
encontram na coluna A, mas cada linha tem uma região diferente e, por isso, a linha 
não foi fixada. Já a referência $M$1 será absoluta porque a região escolhida sempre 
estará em $M$1;
5. Clique no botão Formatar para abrir a caixa de diálogo Formatar Células. Escolha 
um formato para fonte ou preenchimento e clique em OK:
6. Observe a Visualização do formato que será aplicado e clique em OK para terminar. 
A formatação condicional é aplicada ao intervalo e as células que estão na linha da 
região escolhida em M1 serão destacadas;
7. Experimente digitar outras regiões em M1.
354
Excel 2019 - Módulo II
7.2.3. Gerenciando regras de formatação condicional
Após a aplicação de uma regra a um intervalo você poderá aplicar outras. As regras 
são cumulativas. Você poderá limpar regras de formatação aplicadas pelo comando 
disponível na guia Página Inicial, grupo Estilo, botão Formatação Condicional, 
Limpar Regras e escolher o tipo adequado de limpeza.
Para outras opções e, até mesmo visualizar e organizar todas as regras já criadas, 
selecione o intervalo e, na guia Página Inicial, grupo Estilo, botão Formatação 
Condicional, clique em Gerenciar Regras:
A caixa de diálogo Gerenciador de Regras de Formatação Condicional mostra as 
regras aplicadas, de baixo para cima, ou seja, a mais recente está no topo. A caixa 
oferece as seguintes opções:
Campo/Botão Descrição
Mostrar regras de 
formatação para
Escolha quais regras deseja listar: Seleção Atual, 
Esta Planilha ou outra planilha do arquivo.
Nova Regra
Abre a caixa Nova Regra de Formatação para que 
você crie uma nova regra.
Editar Regra
Abre a caixa Editar Regra de Formatação para que 
você modifique as opções da regra selecionada.
Excluir Regra
Exclui a regra de formatação selecionada. Cuidado: 
não será solicitada a confirmação.
Botões de seta para cima e 
seta para baixo;
Permite que você mova a regra selecionada para 
cima ou para abaixo da lista de regras. As regras 
mais recentes estão na parte superior.
355
7Ferramenta de dados
Campo/Botão Descrição
Aplica-se a Este é o intervalo ao qual a regra se aplica.
Parar se Verdadeiro
As regras são executadas de baixo para cima. Se 
esta caixa estiver ligada para uma regra e ela for 
verdadeira, as demais (acima) não serão avaliadas 
e, portanto, não serão aplicadas.
Se você desejar selecionar todas as células que possuem uma determinada 
formatação condicional, clique em uma delas e, na guia Página Inicial, grupo 
Edição, clique no botão Localizar e Selecionar e, depois, em Formatação 
Condicional.
7.3. Texto para colunas
Você aprendeu, no capítulo 5, a importação de dados através de diversas fontes 
possíveis, inclusive, usando simples arquivos de texto com extensões TXT ou CSV. 
Há situações, porém, onde você não pode realizar a importação, mas pode aproveitar 
conteúdo com as ações copiar/colar de um site da Web ou arquivo PDF, por exemplo. 
Quando as informações são coladas nas células do Excel, é interessante que isso seja 
feito apenas pelo valor (conteúdo), deixando de lado a formatação.
Se você transferir informações por esse meio, é possível que cada linha de dados entre 
inteira em uma mesma célula. Sendo assim, as informações não estariam claramente 
separadas em células.
Você pode usar a ferramenta Texto para Colunas para realizar essa divisão. O Excel 
abre um assistente com três etapas de separação, orientando você ao longo do 
processo.
Há dois tipos de dados que podem ser divididos em múltiplas colunas: texto delimitado 
e largura fixa. O primeiro possui claramente um caractere delimitador (separador) e 
o segundo usa uma série de espaços para determinar as divisões.
356
Excel 2019 - Módulo II
7.3.1. Texto delimitado
Para acompanhar esta prática, abra o arquivo Ferramentas de Dados.xlsx disponível 
em sua pasta de arquivos do Capítulo 7 e vá à Planilha2:
Todas as informações foram coladas na coluna A, partindo da célula A3. As informações 
em cada linha, porém, estão separadas com um ponto-e-vírgula, e isso é suficiente 
para realizar a separação.
Siga os passos para separar todo o texto em colunas distintas:
1. Selecione o intervalo A3:A1121, onde se encontram todos os dados;
2. Na guia Dados, grupo Ferramentas de Dados, clique no botão Texto para Colunas. 
O tipo Delimitado já foi detectado:
357
7Ferramenta de dados
3. Clique em Avançar > para ir à próxima etapa. Marque a caixa Ponto e vírgula e 
desmarque a caixa Tabulação:4. Opcional: Marque a caixa Considerar delimitadores consecutivos com um só 
para evitar colunas em branco após a conversão;
5. Opcional: Defina o Qualificador de texto como sendo aspas duplas, caso os dados 
originais contenham cada valor entre aspas;
358
Excel 2019 - Módulo II
6. Clique em Avançar > para ir à próxima etapa:
7. Opcional: Selecione uma coluna na área Visualização dos dados e, em Formato 
dos dados da coluna, escolha o formato desejado;
8. Opcional: Selecione uma coluna na área Visualização dos dados e, se precisar 
modificar o separador decimal e o separador de milhar, clique no botão Avançado;
9. Mantenha a célula especificada em Destino se desejar sobrescrever os dados 
originais pelos dados separados. Senão, selecione outra célula de destino para 
preservar os dados originais;
10. Clique em Concluir. Após a separação dos dados, você pode aplicar autoajuste às 
colunas e realizar outras operações.
359
7Ferramenta de dados
7.3.2. Largura fixa
Textos com largura fixa são mais bem visualizados em editores como Bloco de 
Notas que usam fonte de espaçamento constante, como a Courier New ou Consolas. 
O termo “largura fixa” se refere ao fato de que cada linha de dados tem a mesma 
quantidade de caracteres. Quando esse tipo de informação está em uma planilha, 
ainda assim, é possível separá-lo em múltiplas colunas. Os espaços internos entre os 
dados determinarão onde serão quebradas as colunas.
Para acompanhar o processo, no arquivo Ferramentas de Dados.xlsx, vá até a 
Planilha3 e observe que todas as informações de cada linha estão na mesma célula 
na coluna A: 
Siga os passos para realizar a separação dos textos em múltiplas colunas:
1. Selecione o intervalo A3:A1121, onde estão todos os dados;
360
Excel 2019 - Módulo II
2. Na guia Dados, grupo Ferramentas de Dados, clique no botão Texto para Colunas. 
O tipo Largura fixa já foi detectado: 
3. Clique em Avançar > para ir à próxima etapa: 
361
7Ferramenta de dados
4. Use a régua para marcar manualmente pontos de quebra de coluna (um clique), 
para movimentar uma quebra (arraste) ou para excluir uma quebra indesejada (duplo-
clique). No exemplo, clique na posição 44 da régua para inserir uma linha de quebra 
de coluna entre a “Data” e o “Tipo”;
5. Role a visualização para a direita. Note que o título “Dorms.” tem uma linha que o 
corta na posição 67. Arraste-a uma posição para a esquerda;
6. O título “Preço” foi cortado por uma linha que, inclusive, separa o “R$” do restante 
dos valores. Dê um duplo-clique nessa linha da posição 91 para removê-la:
7. Clique em Avançar > para ir à próxima etapa:
362
Excel 2019 - Módulo II
8. Opcional: Selecione uma coluna na área Visualização dos dados e, em Formato 
dos dados da coluna, escolha o formato desejado. No exemplo, selecione a coluna 
de título “Venda Nº” e a opção Texto para que os códigos preservem os zeros à 
esquerda, tratando-os como textos;
9. Opcional: Selecione uma coluna na área Visualização dos dados e, se precisar 
modificar o separador decimal e o separador de milhar, clique no botão Avançado;
10. Mantenha a célula especificada em Destino se desejar sobrescrever os dados 
originais pelos dados separados. Caso contrário, selecione outra célula de destino 
para preservar os dados originais;
11. Clique em Concluir. Após a separação dos dados, você pode aplicar auto ajuste 
às colunas e realizar outras operações:
7.4. Preenchimento relâmpago
À medida que você digita informações ao longo de colunas, o Excel “presta atenção” 
ao que já foi digitado. Se ele perceber que existe um padrão no preenchimento das 
colunas, ele apresentará automaticamente uma lista com os preenchimentos das 
demais células.
Você poderá praticar o exemplo a seguir no arquivo Ferramentas de Dados.xlsx, 
Planilha4. O exemplo tem o objetivo de criar uma lista de nomes no formato 
internacional: sobrenome em letras maiúsculas, o primeiro nome e depois a inicial 
do nome do meio.
Para usar o preenchimento relâmpago de forma automática:
1. Verifique se há, ao menos, uma coluna com informações já digitadas. 
Preferencialmente, mantenha títulos para as colunas;
363
7Ferramenta de dados
2. Clique na primeira célula vazia na coluna ao lado dos dados existentes:
3. Digite o conteúdo dessa célula, baseado nas informações das colunas existentes e 
tecle ENTER:
4. Comece a digitar as informações do próximo dado. Se o Excel determinar um padrão, 
ele apresentará uma lista. Caso necessário, forneça mais uma ou duas amostras para 
que o Excel perceba um padrão:
364
Excel 2019 - Módulo II
5. Quando o Excel apresentar a lista com a sequência a ser preenchida, confira se a 
lógica é a que você esperava;
6. Se sim, tecle ENTER para aceitar a sugestão e criar a sequência pelo preenchimento 
relâmpago:
7. Caso contrário, siga digitando outro conteúdo, ignorando a sugestão fornecida.
Para usar o preenchimento relâmpago de forma manual:
1. Verifique se há, ao menos, uma coluna com informações já digitadas;
2. Clique na primeira célula da coluna ao lado dos dados existentes:
365
7Ferramenta de dados
3. Digite o conteúdo dessa célula, baseado nas informações das colunas existentes e 
tecle ENTER:
4. Volte à primeira célula. Na guia Página Inicial, grupo Ferramentas de Dados, 
clique no botão Preenchimento Relâmpago. Alternativamente, use o atalho CTRL + 
E:
5. Após o preenchimento sugerido, você poderá usar o botão Flash de Preenchimento 
Rápido que aparece ao lado da sequência para desfazer ou aceitar esse preenchimento.
Para que o Excel forneça sugestões automáticas de forma mais eficaz, use títulos 
no topo das colunas e não deixe colunas em branco. Os exemplos que você 
estiver digitando para que o Excel perceba uma lógica devem ser inseridos desde 
a primeira célula da nova coluna, em sequência.
366
Excel 2019 - Módulo II
7.5. Remover duplicatas
Esta é uma ferramenta muito simples, prática e útil para ser usada no final da 
manutenção de seu banco de dados. A finalidade é remover informações que estão 
em duplicidade no banco, as quais podem causar contagens erradas, somas e médias 
imprecisas. São considerados registros duplicados quando todas as células são 
coincidentes.
Pratique o uso da ferramenta na Planilha5 do arquivo Ferramentas de Dados.xlsx:
A planilha contém apenas três colunas extraídas de um banco de dados de muitas 
colunas. Há, porém, muitas linhas repetidas.
Para remover as duplicatas de uma lista de dados:
1. Posicione a célula ativa dentro do intervalo. Não é necessário selecionar o intervalo 
todo;
2. Na guia Dados, grupo Ferramentas de Dados, clique em Remover Duplicatas. A 
caixa de diálogo Remover Duplicatas lista todos os campos existentes:
367
7Ferramenta de dados
3. Marque ou desmarque campos individuais ou use os botões Selecionar Todas ou 
Anular Todas as Seleções para fazê-lo em grupo;
4. Mantenha marcada a opção Meus dados contêm cabeçalhos se a primeira linha 
do intervalo for a linha de cabeçalho;
5. Clique em OK para aplicar a remoção. Uma mensagem mostrará a quantidade de 
registros eliminados:
7.6. Validação de dados
A manutenção de dados em um banco pode ser efetuada manualmente, inclusive, por 
várias pessoas. Isso pode causar inconsistência nos valores ou mesmo a inclusão de 
dados errados.
Você pode definir qual tipo de dado será permitido em uma célula por meio da 
ferramenta Validação de Dados. Isso ajuda a impedir que dados inválidos sejam 
inseridos, seja proibindo a entrada desses dados ou emitindo um aviso sobre sua 
restrição. Ao compartilhar uma pasta de trabalho, a validação de dados passa a 
ser muito importante pela necessidade de consistência e precisão na entrada de 
informações.
Uma das utilidades da validação de dados é restringir os dados que você pode inserir 
em uma célula a itens predefinidos em uma lista, a números dentro de um intervalo 
definido ou a datas e horas dentro de um período definido de tempo. Além disso, 
a validação de dados pode limitar o número de caracteres de textoe validar dados 
baseados em fórmulas ou valores em outras células. Outra utilidade dessa ferramenta 
é poder apontar dados inválidos, para que você os localize e corrija facilmente.
368
Excel 2019 - Módulo II
7.6.1. Aplicando uma validação de dados
Observe o seguinte exemplo:
O objetivo é poder digitar, na célula B2, uma quantidade de itens. Sendo assim, apenas 
será permitida a digitação de números inteiros positivos.
Para aplicar validação de dados, siga os passos:
1. Selecione a célula ou intervalo para aplicar a validação de dados (no caso do 
exemplo, célula B2);
2. Na guia Dados, no grupo Ferramentas de Dados, clique em Validação de Dados 
para abrir a caixa de diálogo Validação de dados:
3. Na guia Configurações, na lista Permitir, escolha o tipo de dado que poderá ser 
digitado, bem como seus limites indicados nas caixas de baixo (Dados, Mínimo, 
Máximo etc.);
4. Marque a caixa Ignorar em branco, caso a célula vazia possa ser aceita como 
válida;
369
7Ferramenta de dados
5. Clique na guia Mensagem de entrada (opcional):
6. Mantenha selecionada a caixa Mostrar mensagem de entrada ao selecionar 
célula, caso deseje que a mensagem de entrada apareça na célula validada;
7. Escolha um Título e uma Mensagem de entrada;
8. Clique na guia Alerta de erro (opcional):
9. Mantenha selecionada a caixa Mostrar alerta de erro após a inserção de dados 
inválidos, caso deseje que a mensagem de erro apareça na célula se um dado inválido 
for digitado;
370
Excel 2019 - Módulo II
10. Escolha um Estilo para o alerta (detalhado a seguir), digite um Título e escreva 
uma Mensagem de erro descritiva;
11. Clique em OK para aplicar a validação de dados.
Após a validação ser aplicada, quando a célula for selecionada, uma mensagem 
aparecerá para orientar você na digitação da informação correta:
Se um dado errado for digitado, o alerta de erro personalizado por você aparecerá, 
com as opções feitas:
371
7Ferramenta de dados
7.6.1.1. Tipos de dados
A lista Permitir, na guia Configurações, pode usar os seguintes valores para suas 
regras de validação:
Permitir Descrição
Qualquer valor Permite inserir qualquer valor na célula.
Número inteiro Permite inserir apenas números inteiros.
Decimal
Além de números inteiros, permite inserir também 
números com casas decimais.
Lista
Permite inserir apenas os valores presentes na lista 
dropdown cujos itens são definidos na caixa Fonte. A 
fonte de uma lista só pode conter células sequenciais que 
pertençam a uma mesma linha ou a uma mesma coluna. 
Além disso, você consegue definir a fonte inserindo 
diretamente os valores permitidos separados por ponto-
e-vírgula (;), em vez de indicar células ou intervalos 
nomeados.
Data
Permite inserir apenas datas. Para especificar os valores, 
use a barra (/) ou o hífen (-) como separador do dia, mês 
e ano.
Hora
Permite inserir apenas valores horários. Para especificá-
los, use dois pontos (:) como separador de horas, minutos 
e segundos (sendo este último item opcional).
Comprimento do texto
Limita a quantidade de caracteres dos valores, 
independentemente do tipo de dado digitado (número, 
data, texto, etc.).
Personalizado
Permite digitar uma fórmula que retorne um valor lógico 
verdadeiro ou falso. Por se tratar de uma fórmula, você 
deve iniciá-la com o sinal de igual (=). Como essa fórmula 
deverá comparar valores, você pode usar os operadores 
lógicos de comparação (=, , =, ) e funções de 
agrupamento de testes lógicos (E, OU, XOR).
O tipo de dado escolhido determina as caixas de seleção e os campos que serão 
exibidos na guia Configurações para que você especifique os dados válidos.
As definições de valores para os tipos de dados anteriores aceitam fórmulas e funções 
do Excel, o que torna a ferramenta mais potente.
372
Excel 2019 - Módulo II
7.6.1.2. Alerta de erro
Na guia Alerta de erro, você pode especificar um Estilo para a mensagem, o que 
inclui o ícone que será mostrado na caixa de mensagem e os botões apresentados 
como opções de respostas:
Estilo Descrição
Parar Impede a entrada de valores inválidos, exibindo, na mensagem de 
alerta, os botões Repetir (que mantém a célula em forma de edição, 
até que seja inserido um valor válido) e Cancelar (que cancela a 
entrada, mantendo o valor anterior da célula).
Aviso
Permite que o usuário decida se deseja ou não que o valor inválido 
seja inserido na célula, exibindo os botões Sim (que aceita a 
entrada), Não (que rejeita a entrada e mantém a célula em forma 
de edição até que seja inserida uma entrada válida) e Cancelar (que 
cancela o valor inválido, mantendo o valor anterior da célula).
Informações Assim como a opção Aviso, permite que o usuário decida por uma 
entrada inválida. No entanto, o estilo Informações exibe botões 
diferentes, que são OK (que aceita a entrada inserida) e Cancelar 
(que cancela a entrada, mantendo o valor anterior da célula).
7.6.1.3. Mais exemplos
Para aprimorar o conhecimento da ferramenta, pratique mais alguns exemplos. No 
arquivo Ferramentas de Dados.xlsx, Planilha6, observe a seguinte lista:
A tabela de relação de pedidos já possui alguns valores, mas há alguns dados 
inconsistentes. Para melhorar a precisão dos dados, serão aplicadas as validações a 
seguir: 
373
7Ferramenta de dados
 • Data (intervalo A4:A12): Deve ser uma data compreendida dentro do mês de 
novembro de 2020:
 • C/Custo (intervalo B4:B12): Deve ser um código para o centro de custo de 
exatamente 6 caracteres:
374
Excel 2019 - Módulo II
 • Produto (intervalo C4:C12): Deve ser um item da lista definida pelo intervalo 
H4:H12:
 • Preço (intervalo D4:D12): Aqui, haverá apenas uma fórmula com a função 
PROCV, que tem a finalidade de buscar o preço do produto selecionado na 
coluna C. Após inserir a fórmula em D4 e copiá-la para baixo, você verá algumas 
indicações de item não disponível (#N/D), principalmente nas linhas em branco:
=PROCV(C4; $H$4:$I$12; 2; FALSO)
 • Quantidade (intervalo E4:E12): Deve ser um número inteiro positivo:
375
7Ferramenta de dados
 • Total (intervalo F4:F12): Apenas uma fórmula que multiplica o preço pela 
quantidade: 
=D4*E4
Para que sua tabela não fique mostrando erros, corrija a fórmula em D4 para:
=SENÃODISP(PROCV(C4; $H$4:$I$12; 2; FALSO); 0)
Em seguida, copie-a até a linha 12.
Agora, faça alguns testes de digitação de valores na linha 9. Experimente digitar 
números inválidos para verificar se as validações aplicadas estão funcionando.
Apenas como complemento, imagine que a coluna Data só deveria aceitar datas dentro 
do mês atual. A validação poderia ser alterada para conter fórmulas que calculam a 
data de início e a data de término, usando como referência a data de hoje. Veja as 
funções de data e hora para os detalhes da sintaxe:
7.6.2. Removendo uma validação de dados
Caso você deseje remover as regras aplicadas a um certo intervalo, siga os passos:
1. Selecione o intervalo que possui validação de dados;
2. Na guia Dados, grupo Ferramentas de Dados, clique no botão Validação de 
Dados;
3. Na caixa de diálogo Validação de Dados, clique no botão Limpar Tudo;
4. Clique em OK para remover a validação do intervalo selecionado.
376
Excel 2019 - Módulo II
7.6.3. Localizando células com validação de dados
À medida que muitas regras de validação são aplicadas, você pode querer saber quais 
células estão validadas ou quais células possuem a mesma regra de validação.
Para selecionar células validadas:
1. Na guia Página Inicial, grupo Edição, clique no botão Localizar e Selecionar e 
escolha a opção Ir para Especial:
2. Marque a opção Validação de dados;
3. Para selecionar todas as células validadas na planilha, marque a opção Tudo ou, 
para selecionar apenas as mesmas regras que a célula selecionada, marque a opção 
Mesmos;
4. Clique em OK para fechar a caixa e selecionar as células desejadas.
Alternativamente, para selecionar todas as validações, você pode ir até a guia 
Página Inicial, grupo Edição, botão Localizar e Selecionar e escolher ocomando 
Validação de Dados.
377
7Ferramenta de dados
7.6.4. Localizando dados inválidos
A validação de dados pode ser aplicada a um intervalo de células que já possui valores, 
mesmo que inválidos para a regra de validação aplicada. Da mesma forma, você pode 
digitar um dado inválido em uma célula validada e, mesmo assim, o Excel aceita o que 
foi digitado (dependendo das condições do Alerta de erro).
É possível localizar rapidamente todas as células que estão fugindo à regra de validação 
de dados na planilha: Na guia Dados, grupo Ferramentas de Dados, clique na seta 
do botão Validação de Dados ( ) e escolha Circular Dados Inválidos.
O Excel circulará com uma linha vermelha todas as células que fogem às regras 
aplicadas.
Nos exemplos deste tópico, foram aplicadas validações sobre uma lista de dados 
já preenchida. Quaisquer novos dados digitados serão validados. Porém, os dados 
existentes precisam ser testados e os valores incorretos devem ser marcados. Ao 
executar o comando Circular Dados Inválidos, as seguintes células ficarão marcadas:
Faça as seguintes correções:
 • Na célula A8, a data foi digitada com mês errado. Altere a data para 18/11/2020;
 • Apesar de não estar indicado como erro na validação, digite, na célula B6, o 
centro de custo 123456;
 • A célula C5 possui um produto que foi digitado de forma errada. Clique nessa 
célula e, depois, clique na seta e escolha o produto Pacote 500 fl. Papel A4;
 • A célula C8 também contém um produto digitado de maneira diferente da lista 
da coluna H. Escolha o produto Caneta esferográfica.
378
Excel 2019 - Módulo II
Após essas correções, os dados estão totalmente consistentes. Se necessário, repita o 
comando Circular Dados Inválidos e garanta que não há mais correções:
Para limpar todos os círculos, na guia Dados, grupo Ferramentas de Dados, clique 
na seta do botão Validação de Dados ( ) e escolha Limpar Círculos de Validação.
Note que esses círculos são elementos voláteis e desaparecem no salvamento do 
arquivo e não podem ser impressos, porém, podem ser reativados a qualquer instante.
Dica: Se você não quiser que valores zerados apareçam nas linhas ainda não 
preenchidas devido às fórmulas, você pode alterar essas fórmulas para testar se 
as colunas anteriores estão vazias ou mesmo aplicar uma formatação numérica 
personalizada, em que valores zerados não são exibidos.
7.7. Consolidação de dados
A consolidação de dados é o processo que resume o conteúdo de diversos intervalos 
ou de planilhas em uma “planilha mestre”, a qual recebe os valores resultantes de 
operações típicas de soma, média, máximo, contagem etc.
A consolidação com fórmulas já foi aprendida no início deste curso, porém, ela 
pressupõe que todos os valores estejam na mesma posição em cada planilha. A 
ferramenta Consolidar permite que os valores sejam localizados, independentemente 
da posição que ocupam na planilha. Os títulos (ou rótulos) das linhas e colunas são 
usados para localizar esses valores. Portanto, é importante que eles sejam escritos da 
mesma maneira entre planilhas diferentes.
Como os valores se encontram em posições diferentes, não é possível inserir fórmulas 
para isso. A consolidação é calculada na memória do Excel e inserida na planilha 
apenas com valores. Há uma outra possibilidade que é o uso de vínculos. Nesse caso, 
a consolidação cria uma fórmula que aponta para o endereço da célula correspondente 
à planilha e pasta que contém os dados originais. Isso, porém, causa um aumento no 
tamanho e complexidade da planilha consolidada.
379
7Ferramenta de dados
A ferramenta Consolidar, quando ativada na planilha que receberá o resultado, abre 
a caixa de diálogo Consolidar, cujos campos e opções são explicados a seguir:
Em que:
Campo/Opção Descrição
Função
Permite selecionar uma das funções disponíveis para serem 
usadas na consolidação dos dados, tais como Soma, Média, 
Máx, Mín, Contagem etc.
Referência
Indica o intervalo de dados que sofrerá a consolidação. Você 
pode usar diversas referências ao mesmo tempo para a 
consolidação, inclusive de outras pastas de trabalho.
Procurar...
Use para localizar outra pasta de trabalho que conterá 
referências a serem adicionadas à caixa Todas as referências.
Adicionar
Adiciona a referência recém-incluída na caixa Referência à lista 
com Todas as referências que serão usadas na consolidação.
Excluir Remove a referência selecionada da caixa Todas as referências.
Todas as 
Referências
Indica quais são as referências existentes para a consolidação 
dos dados.
Usar rótulos na
Indica a disposição dos dados a serem consolidados. Existem 
duas opções:
 • Linha superior: Quando os dados estão dispostos na 
horizontal;
 • Coluna esquerda: Quando os dados estão dispostos na 
vertical.
Criar vínculos 
com dados de 
origem
Atualiza automaticamente os valores se os dados da planilha de 
origem forem alterados. Você deve marcar essa caixa só quando 
quiser consolidar dados de planilhas contidas em outros arquivos.
380
Excel 2019 - Módulo II
Para compreender todo o processo, abra o arquivo Receitas e Despesas.xlsx, 
disponível em sua pasta de arquivos do Capítulo 7.
A pasta de trabalho possui 5 planilhas. As 3 primeiras contêm lançamentos de receitas 
e despesas mensais, de julho a setembro. A quarta planilha, Consolidado, contém 
um espaço para consolidação de valores das 3 planilhas anteriores e mais outra que 
se encontra em arquivo externo. A quinta planilha, Vinculado, contém um espaço 
para a consolidação realizada com vínculos.
Há ainda uma planilha com dados de junho e que não faz parte do arquivo. Abra 
também o arquivo Receitas e Despesas - JUN.xlsx.
Ao todo, quatro planilhas serão consolidadas:
Lembre-se que você pode alternar entre arquivos abertos no Excel pela barra de 
tarefas do Windows e pelo atalho CTRL + TAB.
381
7Ferramenta de dados
As planilhas Consolidado e Vinculado já possuem títulos e um espaço preparado para 
receber o resultado da consolidação. Os títulos das colunas B e C não são importantes 
e virão das planilhas anteriores:
Siga os passos para consolidar várias planilhas da mesma pasta de trabalho e de outra 
pasta diferente:
1. Alterne para o arquivo Receitas e Despesas.xlsx, e vá até a planilha Consolidado;
2. Mantenha a célula ativa em A3, que será o ponto inicial da consolidação;
3. Na guia Dados, grupo Ferramentas de Dados, clique no botão Consolidar;
4. Mantenha a função Soma;
5. Na caixa Referência, selecione a planilha JUL e o intervalo B3:D20. A coluna com 
as datas não será usada na consolidação;
6. Clique no botão Adicionar para inserir o primeiro intervalo na lista Todas as 
Referências: 
382
Excel 2019 - Módulo II
7. Selecione a planilha AGO. Perceba que o intervalo B3:D20 permanece. Clique em 
Adicionar;
8. Selecione a planilha SET e clique em Adicionar;
9. Alterne para o arquivo Receitas e Despesas - JUN.xlsx e selecione o intervalo 
B3:D20 e clique em Adicionar;
10. Em Usar rótulos na, marque as caixas Linha superior e Coluna esquerda:
11. Clique em OK para realizar a consolidação:
383
7Ferramenta de dados
A consolidação foi feita, porém, não há fórmulas. Se desejar, você pode classificar a 
lista ou realizar outros cálculos.
Quando você usar várias pastas de trabalho na consolidação de dados, prefira fazê-lo 
com os arquivos abertos para facilitar a seleção. Senão, use o botão Procurar para 
localizar o arquivo desejado. Nesse caso, é melhor trabalhar com intervalos nomeados 
nesses arquivos externos.
Para que você experimente a consolidação com vínculos, vá até a planilha Vinculado e 
mantenha a célula ativa em A3. Repita todos os passos anteriores novamente, porém, 
antes de clicar em OK para finalizar, ligue a caixa Criar vínculos com os dados 
de origem. No final, a consolidação mostrará o seguinte resultado, após ajustar as 
larguras de colunas:
Observe que há uma coluna extra (coluna B) e muitas linhas ocultas. O Excel criou 
estruturas de tópicos à esquerda da planilha, agrupando os itens e9.3. Propriedades dos controles ...................................................................439
9.4. Aplicabilidade dos controles .................................................................440
9.4.1. Caixa de grupo .....................................................................................440
9.4.2. Caixa de seleção ...................................................................................441
9.4.3. Botão de opção .....................................................................................444
9.4.4. Caixa de listagem .................................................................................447
9.4.5. Caixa de combinação ............................................................................450
9.4.6. Barra de rolagem ..................................................................................452
9.4.7. Botão de rotação ..................................................................................455
9.4.8. Botão ....................................................................................................458
9.4.9. Rótulo ..................................................................................................460
Pontos principais ................................................................................................461
Teste seus conhecimentos...................................................................................................... 463
Mãos à obra! .................................................................................................................................. 467
Sumário
11
Capítulo 10 - Macros .................................................................................................................. 471
10.1. Introdução ............................................................................................472
10.1.1. O que são macros .................................................................................472
10.1.2. Ferramentas de macro ..........................................................................472
10.1.3. Tipos de arquivos .................................................................................473
10.1.4. Lógica de programação .........................................................................474
10.2. Gravando macros ..................................................................................474
10.3. Referências absolutas e relativas ...........................................................478
10.4. Gerenciando macros .............................................................................480
10.5. Maneiras de executar as macros ...........................................................481
10.5.1. Pela barra de ferramentas de acesso rápido ..........................................482
10.5.2. Através de objetos gráficos ...................................................................484
10.5.2.1. Controles de formulário .......................................................................484
10.5.2.2. Formas geométricas .............................................................................485
10.5.2.3. Fotos e ilustrações ...............................................................................485
10.5.2.4. Ícones ..................................................................................................486
10.6. Visualizando e editando macros ............................................................486
10.7. Aninhando macros ................................................................................488
10.8. Boas práticas e orientações ...................................................................489
10.9. Exemplo de aplicação ...........................................................................490
10.9.1. Desenhando os botões ..........................................................................492
10.9.2. Gravando a macro Limpar_Dados ..........................................................493
10.9.3. Gravando a macro Gravar_Dados ...........................................................494
10.9.4. Aninhando as macros ............................................................................497
Pontos principais ................................................................................................499
Teste seus conhecimentos...................................................................................................... 501
Mãos à obra! .................................................................................................................................. 505
Referências e 
fórmulas1
 Ã Referências de células;
 Ã Intervalos nomeados;
 Ã Auditoria de fórmulas;
 Ã Opções de cálculo.
14
Excel 2019 - Módulo II
1.1. Introdução
O Excel é, sem dúvida, o programa de computador mais usado para edição de 
planilhas eletrônicas. Isso se deve, na maior parte, às suas ferramentas poderosas de 
manipulação de dados, fórmulas e gráficos.
Você verá, neste capítulo, alguns detalhes sobre a edição de fórmulas no Excel, a 
criação de vínculos entre planilhas e pastas de trabalho e como evitar alguns problemas 
causados por fórmulas que perdem as referências de células.
Um arquivo do Excel é chamado de Pasta de Trabalho e é composto por folhas de 
planilha e folhas de gráfico. Cada planilha contém 16.384 colunas, identificadas por 
letras do alfabeto, partindo de A até XFD. Essa mesma planilha possui 1.048.576 
linhas numeradas. O cruzamento de uma linha com uma coluna é chamado de célula.
1.1.1. Versões do Excel
Desde o Office 2013, a Microsoft faz sua distribuição em duas modalidades: licença 
vitalícia e assinatura.
 • A licença vitalícia é encontrada como um produto a ser comprado uma única 
vez. O Office 2019 foi lançado no final de 2018 e é considerado um produto 
de licença vitalícia. Nessa modalidade, o usuário compra o produto e é "dono" 
dele sem limite de tempo. O produto só pode ser instalado em um computador 
apenas. Quaisquer atualizações de segurança e correção de bugs são aplicadas de 
tempos em tempos. Não há atualização de recursos, introdução de ferramentas 
novas ou mudanças na interface. Somente no próximo lançamento de versão 
vitalícia (geralmente 3 anos depois), novos recursos são introduzidos de uma 
vez. Há versões para uso doméstico e para empresas;
 • O serviço de assinatura é chamado de Office 365 (em alusão aos 365 dias 
do ano). Nessa modalidade, o usuário assina o serviço por um ano a um custo 
muito baixo e pode interromper quando quiser. A assinatura é renovada 
automaticamente a cada ano. Há serviço para um usuário (Office 365 Personal) 
ou para 6 usuários (Office 365 Home). Este último oferece maior vantagem 
porque permite a instalação em até 6 máquinas, além do valor baixíssimo por 
usuário (custa menos que um cafezinho por usuário por mês). Outra grande 
vantagem desse serviço: espaço na nuvem de 1 terabyte por usuário. Dessa 
forma, você pode realizar backup automático na sua conta da Microsoft pelo 
OneDrive e acessar todo o conteúdo em qualquer local ou dispositivo, incluindo 
smartphones e tablets. Sempre que novas funções, ferramentas ou recursos 
são introduzidos, ficam disponibilizados em poucas semanas aos assinantes via 
atualização automática. Também há versões para uso corporativo.
Esta apostila foi escrita para o Excel do pacote Office 2019 (licença vitalícia). Se 
você possui o Office 365, poderá perceber uma nova interface da faixa de opções, 
chamada de Fluent, com ícones de maior contraste e ideal para monitores de 
altíssima resolução, como Full HD ou 4K. Além disso, é possível que você perceba 
a introdução de novas funções, gráficos ou ferramentas não abordados neste 
material.
15
1 Referências e fórmulas
1.1.2. A interface
A ilustração a seguir mostra as principais áreas da tela do Excel 2019, para que você 
as identifique ao longo desta publicação:
1. Barra de ferramentas de acesso rápido;
2. Guia selecionada da Faixa de Opções;os valores 
individuais que compõem o resultado. A imagem mostra o item Aluguel expandido. 
Cada linha contém o nome do arquivo de onde a consolidação buscou aquele valor. 
Há fórmulas que simplesmente apontam para as células da planilha ou da pasta que 
contém o valor. A coluna B informa o nome do arquivo de onde veio o valor daquela 
linha. Não há fórmulas nas colunas A e B.
Agora, para cada mudança na planilha ou pasta de trabalho com os dados de origem, 
a consolidação com vínculos refletirá isso automaticamente nos resultados.
É possível que você precise fazer algum ajuste ao resultado, como larguras de colunas, 
alinhamentos ou mesmo formatação de células.
Se você precisar refazer uma consolidação com vínculos, prefira fazê-lo em uma nova 
planilha porque essa já sofreu uma quantidade muito grande de alterações.
384
Excel 2019 - Módulo II
Pontos principais
Atente para os tópicos a seguir. Eles devem ser estudados com muita atenção, 
pois representam os pontos mais importantes do capítulo.
 • A Formatação Condicional é um recurso que auxilia bastante a exploração 
visual dos dados de uma planilha, facilitando a detecção de problemas críticos 
e a identificação de padrões e tendências. Com a formatação condicional, 
compreender os dados da planilha fica muito mais fácil, porque você consegue 
destacar as células ou os intervalos de células que quiser, enfatizar os valores 
incomuns e visualizar os dados adotando barras de dados, escalas de cores e 
ícones;
 • A formatação condicional possui uma grande quantidade de regras prontas, as 
quais analisam o conteúdo de cada célula do intervalo: maior que, menor que, 10 
primeiros itens, etc. Se o conteúdo atender à condição da regra (VERDADEIRO), a 
formatação é aplicada. Caso contrário, a célula não se modifica. É possível usar, 
inclusive, uma fórmula para criar critérios mais elaborados;
 • Há formatações mais ricas no visual, como barras de dados, escalas de cores 
e conjuntos de ícones. Os parâmetros, como valores e cores, podem ser 
personalizados para que você obtenha efeitos interessantes;
 • Você pode aproveitar dados que foram colados na planilha, mas vieram sem 
separação. A ferramenta Texto para Colunas cumpre esse papel. Ela analisa 
o texto de cada célula e abre o assistente de conversão de texto para colunas. 
Ele guiará você em cada fase da identificação e separação das colunas de textos 
e números. Há dois tipos de texto que podem ser separados: Delimitado e 
Largura Fixa;
 • O Preenchimento Relâmpago aproveita colunas de dados já digitadas e tenta 
prever uma lógica no preenchimento da próxima coluna. Se o Excel detectar 
essa lógica, ele completará as próximas células automaticamente. Se a sugestão 
dada é a que você esperava, basta teclar ENTER; senão, apenas siga digitando 
outro conteúdo;
 • Remover Duplicatas é uma ferramenta muito simples, prática e útil para ser 
usada no final da manutenção de seu banco de dados. A finalidade é remover 
informações que estão em duplicidade no banco, as quais podem causar 
contagens erradas, somas e médias imprecisas. São considerados registros 
duplicados quando todas as células são coincidentes;
 • Você pode definir qual tipo de dado será permitido em uma célula por meio 
da ferramenta Validação de Dados. Isso ajuda a impedir que dados inválidos 
sejam inseridos, seja proibindo a entrada desses dados ou emitindo um aviso 
sobre sua restrição. Ao compartilhar uma pasta de trabalho, a validação de 
dados passa a ser muito importante pela necessidade de consistência e precisão 
na entrada de informações;
 • A Consolidação de Dados é o processo que resume o conteúdo de diversos 
intervalos em uma “planilha mestre”, a qual recebe os valores resultantes 
de operações típicas de soma, média, máximo, contagem, etc. A ferramenta 
Consolidar permite que os valores sejam localizados, independentemente da 
posição que ocupam na planilha. Os títulos (ou rótulos) das linhas e colunas 
são usados para localizar esses valores. Portanto, é importante que eles sejam 
escritos da mesma maneira entre planilhas diferentes.
Teste seus conhecimentos
Ferramentas 
de dados7
386
Excel 2019 - Módulo II
1. Qual o objetivo da formatação condicional?
 ☐ a) Omitir valores de erro retornados às células, como #DIV/0!, #N/D etc. 
e trazendo, no lugar, valores alternativos.
 ☐ b) Aplicar um dos estilos prontos às tabelas de dados, usando efeitos e 
linhas com cores alternadas. Só pode ser usada em tabelas e bancos de 
dados.
 ☐ c) Ocultar linhas de um banco de dados que atendem às condições 
especificadas na área de critérios.
 ☐ d) Explorar visualmente os dados de uma planilha através da formatação 
de fonte, borda e preenchimento das células, baseada em seu conteúdo.
 ☐ e) Nenhuma das alternativas anteriores está correta.
2. Qual das ferramentas a seguir separa um texto longo de uma célula em 
várias informações usando delimitadores?
 ☐ a) Texto para colunas
 ☐ b) Remover duplicatas
 ☐ c) Preenchimento relâmpago
 ☐ d) Validação de dados
 ☐ e) Nenhuma das alternativas anteriores está correta.
3. Qual das ferramentas a seguir aproveita dados de colunas existentes e 
tenta estabelecer uma lógica para o conteúdo de uma nova coluna, quando 
você começa a digitar os primeiros valores?
 ☐ a) Texto para colunas
 ☐ b) Remover duplicatas
 ☐ c) Preenchimento relâmpago
 ☐ d) Validação de dados
 ☐ e) Nenhuma das alternativas anteriores está correta.
387
7Ferramentas de dados
4. Qual das alternativas a seguir está incorreta quanto à validação de 
dados?
 ☐ a) A ferramenta impede que valores incorretos sejam digitados nas 
células que contêm regras de validação e que usam o estilo “Parar”.
 ☐ b) Regras podem ser estabelecidas para vários tipos de valores, 
como números inteiros, números, fracionários, datas, horas, listas 
predefinidas e comprimento de texto.
 ☐ c) A validação de dados não aceita fórmulas e funções do Excel. Só é 
permitido usar valores constantes.
 ☐ d) A validação de dados permite que você personalize uma mensagem 
para entrada de dados e também uma de alerta de erro.
 ☐ e) Todas as alternativas anteriores estão corretas.
5. Qual das alternativas a seguir está incorreta quanto à consolidação de 
dados?
 ☐ a) Durante o processo de consolidação, você deve identificar intervalos 
que farão parte do resultado consolidado.
 ☐ b) Não é possível consolidar usando conteúdo de outras pastas de 
trabalho. Todas as planilhas consolidadas devem estar sempre no 
mesmo arquivo.
 ☐ c) A consolidação pode ter dois resultados: apenas valores ou, então, 
pelo uso de vínculos aos dados de origem.
 ☐ d) A consolidação com vínculos cria colunas e linhas extras, além de 
estrutura de tópicos que permite que você expanda ou recolha grupos 
de itens consolidados.
 ☐ e) Todas as alternativas anteriores estão corretas.
Mãos à obra!
Ferramentas
de dados7
390
Excel 2019 - Módulo II
Os exercícios desta seção complementam o aprendizado em sala de aula. Faça-os 
usando os conceitos aprendidos no Capítulo 7 – Ferramentas de Dados. Cada 
exercício contém as instruções necessárias para você completar as atividades, bem 
como menção aos arquivos que devem ser abertos, caso necessário.
Para realizar as atividades práticas deste capítulo, abra a pasta de trabalho 
Exercícios de Laboratório - Capítulo 7.xlsx.
Laboratório 1
A – Aplicando formatações condicionais
Na Planilha1, há um resumo de vendas anuais de 4 regiões com seus respectivos 
totais e um valor de meta na célula N1:
Aplique as seguintes formatações condicionais:
 • Todos os valores de vendas (B4:M7) que superarem a meta devem ser formatados 
em negrito e vermelho escuro;
 • Cada linha de vendas (uma para cada região) deverá destacar com fundo azul 
claro o maior valor dessa linha;
 • Aplique aos 4 totais da coluna N (N4:N7) a formatação com barras de dados de 
cor laranja e oculte os valores dessas 4 células (mostrar barras somente);
 • Aplique aos 12 totais da linha 8 (B8:M8) a formatação com escala de cores 
Amarela-Verde;3. Guia não selecionada da Faixa de Opções;
4. Barra de Título;
5. Faixa de Opções;
6. Botões de controle da janela e da Faixa de Opções;
7. Célula ativa (cursor);
8. Ponteiro do mouse;
9. Caixa de Nomes;
10. Divisor móvel entre Caixa de Nomes e Barra de Fórmulas;
11. Botões de inserção e edição de fórmulas e funções;
12. Barra de Fórmulas;
13. Grupo de comandos na Faixa de Opções;
14. Botão iniciador de caixa de diálogo do grupo;
15. Títulos de colunas;
16. Títulos de linhas;
17. Botões de navegação para as planilhas;
18. Guia da planilha ativa;
19. Guia de planilha não ativa;
20. Botão para inserção de nova planilha;
21. Barra de Status (mensagens);
22. Divisor móvel entre as guias de planilha e a barra de rolagem;
23. Barra de rolagem horizontal;
24. Botões para diferentes modos de visualização e zoom;
25. Barra de rolagem vertical.
16
Excel 2019 - Módulo II
Durante as atividades deste curso, se você abrir algum arquivo que mostre a seguinte 
mensagem...
...clique no botão Habilitar Edição para que você consiga editar o seu conteúdo.
1.2. Referências de células
A seguir, veja como fazer referências a células em uma mesma planilha, referências a 
células de outras planilhas e de outras pastas de trabalho.
1.2.1. Referências na mesma planilha
A célula é identificada por um endereço (ou referência), o qual combina a letra da 
coluna com o número da linha. Exemplos: célula A1, célula H20, célula XY1234 etc. 
Os endereços de células são usados para compor as fórmulas.
Existem três tipos de referências de células em fórmulas:
 • Relativa: Neste tipo de referência, nenhum elemento (linha ou coluna) está fixo. 
Quando você copia uma célula contendo o endereço relativo em sua fórmula, 
este é ajustado de acordo com a posição que será ocupada pela célula. Isso 
significa que, se a célula tiver a referência D3 em sua fórmula, quando você 
copiar essa célula para a linha de baixo, a referência passará a ser D4. Se copiar 
para a coluna da direita, a referência será E3;
 • Absoluta: É o tipo de referência em que a linha e a coluna estão fixas, não 
sofrendo alteração quando a célula que contém a fórmula é copiada. O endereço 
absoluto tem um cifrão ($) antes da referência da linha e da coluna. Por exemplo, 
se uma célula tiver a referência $F$1 em sua fórmula e ela for copiada para 
outra célula, essa referência sempre será $F$1;
 • Mista: Neste tipo de referência, somente a linha ou a coluna está fixa. O endereço 
misto tem um cifrão ($) antes da referência da linha ou da coluna. Por exemplo, 
em $G2, o cifrão fixa apenas a coluna. Já em G$2, o cifrão fixa apenas a linha.
17
1 Referências e fórmulas
A ilustração a seguir mostra uma fórmula escrita inicialmente na célula B3. Note o que 
acontece com a referência D1 no final da fórmula, quando ela é copiada para a célula 
C6, em cada um dos tipos de endereço:
Para agilizar a digitação de uma fórmula, quando precisar alterar o tipo de 
referência da célula que você acabou de indicar, pressione a tecla F4. Cada 
acionamento de F4 mudará o tipo de referência. Exemplo: A1, $A$1, A$1 e $A1.
1.2.2. Referências a células de outras planilhas
Apesar de uma planilha poder conter grande quantidade de linhas e colunas, muitas 
vezes não faz sentido você realizar todo o trabalho somente em uma única folha. É 
para isso que o Excel permite a inserção de outras planilhas no arquivo.
A inclusão de uma referência de uma célula ou intervalo em uma fórmula é bastante 
fácil. É necessário, porém, incluir o nome da planilha, conforme a sintaxe genérica:
Nome_da_planilha!Intervalo
Quando o nome da planilha possui várias palavras, a sintaxe deverá incluir esse nome 
entre aspas simples:
'Nome da planilha'!Intervalo
Esse tipo de referência também é chamado de Referência 3D, pois considera uma 
pasta de trabalho como se fosse uma planilha tridimensional, permitindo cálculos e 
intervalos que percorrem várias planilhas.
18
Excel 2019 - Módulo II
Veja, a seguir, alguns exemplos de fórmulas com referências a outras planilhas da 
mesma pasta de trabalho:
 • A fórmula adiante simplesmente traz para a célula atual o conteúdo da célula 
C5 da planilha Vendas:
=Vendas!C5
 • A fórmula a seguir soma 3 células oriundas de 3 planilhas diferentes:
=Norte!H4 + Sul!G3 + Centro!F4
 • A próxima fórmula soma 2 valores de duas planilhas diferentes, nomeadas com 
mais de uma palavra:
='Filial Capital'!G2 + 'Filial Interior'!G2
 • A fórmula seguinte soma um intervalo que se encontra em outra planilha:
=SOMA(Planilha4!C3:C18)
 • A próxima fórmula soma todas as células B5, da planilha Janeiro até a planilha 
Dezembro:
=SOMA(Janeiro:Dezembro!B5)
 • Esta última fórmula soma um intervalo retangular de células desde a planilha 
JAN até a planilha DEZ:
=SOMA(JAN:DEZ!B3:H8)
Os dois últimos exemplos ilustram bem o porquê do termo 3D. De fato, o Excel se 
comporta como uma planilha tridimensional, ou um "cubo" de células, localizadas por 
sua linha, coluna e planilha. Sendo assim, você consegue efetuar cálculos "através" 
das planilhas.
1.2.3. Referências a células de outras pastas de 
trabalho
Uma fórmula com referência a outra pasta de trabalho, ou seja, com uma referência 
externa, possui a seguinte sintaxe genérica:
='caminho_do_arquivo[nome_do_arquivo]nome_da_
planilha'!intervalo
19
1 Referências e fórmulas
Em que:
 • caminho_do_arquivo é o caminho completo que indica a localização do arquivo. 
Antes do caminho, você deve abrir aspas simples (');
 • nome_do_arquivo é o nome do arquivo onde a referência se encontra. Deve 
ser seguido pela extensão (.xlsx ou .xlsm, por exemplo) e ser informado entre 
colchetes [ ];
 • nome_da_planilha é o nome da planilha onde a referência se encontra, seguido 
do fechamento das aspas simples (') e de um ponto de exclamação (!);
 • intervalo é o endereço da célula ou intervalo de células que serão referenciados 
na fórmula.
Se o caminho não for conhecido, você pode localizar o arquivo usando o Explorador 
de Arquivos do Windows 10. O caminho completo aparecerá na caixa Endereço.
Você pode digitar o caminho completo para fazer referência à célula, mas é mais 
simples criar as fórmulas clicando nas células referenciadas com os arquivos abertos, 
deixando o Excel inserir o caminho completo.
Se a pasta referenciada estiver aberta, apenas o nome do arquivo aparecerá na 
referência da fórmula. Porém, se a pasta referenciada estiver fechada, o caminho 
completo do arquivo será adicionado à fórmula.
Veja alguns exemplos de fórmulas com referências a outras pastas de trabalho:
 • A fórmula a seguir simplesmente traz para a célula atual o conteúdo da célula 
C5 da planilha Janeiro, da pasta de trabalho aberta Vendas.xlsx:
=[Vendas.xlsx]Janeiro!$C$5
 • A mesma situação anterior, porém a pasta Vendas.xlsx está fechada e salva em 
um disco da rede ou externo:
='L:\Clientes Novos\Capital\[Vendas.xlsx]Janeiro'!$C$5
 • A próxima fórmula soma a célula D2 da planilha Janeiro, da pasta de trabalho 
Vendas Filial Capital.xlsx, com a célula D2 da planilha Janeiro, da pasta de 
trabalho Vendas Filial Capital.xlsx. Todos os arquivos estão abertos:
='[Vendas Filial Capital.xlsx]Janeiro'!$D$2 + '[Vendas Filial 
Interior.xlsx]Janeiro'!$D$2
20
Excel 2019 - Módulo II
 • Esta última fórmula traz, para a célula que a contém, a soma de um intervalo 
localizado na planilha Janeiro, na pasta de trabalho aberta Vendas Filial 
Interior.xlsx:
=SOMA('[Vendas Filial Interior.xlsx]Janeiro'!$D$5:$D$15)
Uma maneira rápida de alternar pelos aplicativos ou janelas abertas é pelo teclado, 
conforme os atalhos a seguir:
Atalho Ação
ALT + TAB
Alterna por todos os programas e janelas em execução no 
Windows.
ALT + SHIFT + TAB O mesmo que o atalho anterior, porém em direção oposta.
CTRL + TAB
ou 
CTRL + F6
Alterna por todas as janelas do programa atual, no caso, o 
Excel. Não passa pelas janelas abertas por outros programas 
no Windows.
CTRL + SHIFT + TAB
ou 
CTRL + SHIFT + F6
O mesmo que o atalho anterior, porém em direção oposta.
Para quevocê possa acompanhar a prática de criação de fórmulas com vínculos a 
outros arquivos, faça as seguintes atividades:
1. Feche eventuais arquivos abertos no Excel;
2. Na pasta do Capítulo 1, localize e abra 5 arquivos:
 • Relatório de Vendas - TOTAL.xlsx;
 • Relatório de Vendas - Região Norte.xlsx;
 • Relatório de Vendas - Região Sul.xlsx;
 • Relatório de Vendas - Região Leste.xlsx;
 • Relatório de Vendas - Região Oeste.xlsx.
21
1 Referências e fórmulas
3. Use o atalho CTRL + TAB para alternar entre eles e, depois, retorne ao arquivo 
Relatório de Vendas - TOTAL.xlsx:
4. Na célula C4, você escreverá uma fórmula que resgata o valor do total para a região 
Norte do arquivo correspondente. Para começar, digite o sinal de igual (=):
5. Pelo atalho CTRL + TAB ou pela barra de tarefas do Windows, alterne até que o 
arquivo Relatório de Vendas - Região Norte.xlsx apareça;
6. Clique na célula F10 que contém o total: 
22
Excel 2019 - Módulo II
7. Tecle ENTER para encerrar a fórmula e retornar à célula C4 do arquivo Relatório de 
Vendas - TOTAL.xlsx:
8. Repita a operação com as outras 3 regiões. No final, o arquivo de totais ficará como 
a imagem adiante (já havia um gráfico criado dentro dele):
23
1 Referências e fórmulas
9. Clique na célula C4 e observe a fórmula, a qual busca um valor que se encontra na 
célula F10 em outro arquivo aberto:
='[Relatório de Vendas - Região Norte.xlsx]Norte'!$F$10
10. Feche os outros 4 arquivos. Mantenha aberto somente o arquivo de totais;
11. Veja novamente a fórmula em C4 e perceba que, agora, a referência ao nome do 
arquivo inclui todo o caminho onde ele está salvo (isso vai depender de onde você 
salvou os seus arquivos de curso):
='C:\Users\Treinamento\Documents\Capítulo 1\[Relatório de 
Vendas - Região Norte.xlsx]Norte'!$F$10
12. Salve o arquivo e feche-o também.
1.2.4. Gerenciando vínculos (links)
Quando você cria uma fórmula que aponta para um intervalo em outro arquivo, o 
nome desse arquivo é parte integrante da fórmula. Há, portanto, um vínculo (link) 
entre o arquivo que contém a fórmula e o arquivo referenciado.
Quando você abre um arquivo que contém vínculos com outros através de fórmulas, 
você verá uma faixa amarela na parte superior da planilha:
Esse AVISO DE SEGURANÇA apenas informa que os vínculos existem, porém, estão 
desabilitados. Clique no botão Habilitar Conteúdo para atualizar as fórmulas que 
buscam valores em outras pastas de trabalho.
Os vínculos representam uma boa ferramenta para que você não precise duplicar 
informações entre pastas e planilhas. Contudo, problemas podem surgir quando os 
arquivos referenciados são movidos, excluídos ou renomeados.
Para que você possa acompanhar as explicações, use os mesmos 5 arquivos da pasta 
de exercícios do Capítulo 1. Siga as atividades:
1. Feche todos os arquivos do Excel;
24
Excel 2019 - Módulo II
2. Pelo Explorador de Arquivos do Windows 10, navegue até a pasta onde estão salvos 
os arquivos do Capítulo 1 e selecione o arquivo Relatório de Vendas - Região Sul.
xlsx:
3. Clique mais uma vez sobre o nome do arquivo (ou use a tecla de atalho F2) para 
editá-lo. Adicione o algarismo 2 no final do nome:
25
1 Referências e fórmulas
4. Tecle ENTER para efetivar a mudança de nome:
5. Dê um duplo-clique no arquivo Relatório de Vendas – TOTAL.xlsx, o qual possui 
as fórmulas com vínculos. Surgirá uma caixa de mensagens, indicando a presença de 
vínculos:
6. Clique em Atualizar para que o Excel busque os valores dos vínculos e atualize as 
fórmulas;
Como um dos arquivos foi renomeado, o Excel não conseguiu encontrá-lo como 
esperado na pasta. Surge, portanto, uma outra caixa de mensagem que informa 
exatamente isso:
Você tem, agora, a opção de Continuar sem que os vínculos sejam atualizados, ou 
Editar Vínculos... para resolver o problema, conforme detalhado a seguir.
26
Excel 2019 - Módulo II
7. Para gerenciar os vínculos de uma pasta de trabalho do Excel, na caixa de mensagem 
anterior, clique em Editar Vínculos... Alternativamente, pela faixa de opções, guia 
Dados, grupo Conexões, clique em Editar Links:
A caixa de diálogo Editar vínculos oferece uma maneira prática de gerenciar os links 
do arquivo, principalmente aqueles que geraram erros:
Essa caixa exibe uma lista com o nome dos arquivos vinculados à pasta de trabalho 
atual. Para executar qualquer operação com o vínculo, basta selecionar o nome do 
arquivo e clicar em um dos botões à direita, descritos a seguir:
Botão Descrição
Atualizar valores
Atualiza os valores a qualquer momento, principalmente 
se você não tiver optado pela atualização do vínculo na 
abertura do arquivo.
Alterar Fonte
Redireciona o vínculo para outro arquivo. É útil quando o 
arquivo vinculado originalmente foi renomeado ou movido 
para outra pasta. O vínculo sempre é direcionado para 
a planilha com o mesmo nome e a mesma referência às 
células da planilha atualmente vinculada. Se a pasta de 
trabalho do novo vínculo não possuir uma planilha com 
o mesmo nome, será exibida uma caixa com as planilhas 
dessa pasta, para que você possa escolher a planilha do 
novo vínculo.
27
1 Referências e fórmulas
Botão Descrição
Abrir Fonte Abre o arquivo selecionado na lista de vínculos.
Quebrar vínculo
Remove o vínculo da fórmula, mantendo apenas o resultado 
final (valor).
Verificar status Verifica o estado atual da fórmula que contém a referência.
Prompt de 
inicialização
Abre uma caixa de diálogo de configuração para definir a 
ação do Excel quando um arquivo for inicializado:
Agora, retomando o exemplo em uso, prossiga com as etapas para corrigir o link 
quebrado:
1. Na exibição da caixa de mensagem que indica que o vínculo não pôde ser atualizado, 
clique no botão Editar Vínculos;
2. Selecione, na lista, o arquivo Relatório de Vendas – Região Sul.xlsx, que apareceu 
com uma indicação de erro (sim, pois ele foi renomeado);
3. Clique no botão Alterar Fonte para exibir a janela Alterar Fonte. Localize o arquivo 
Relatório de Vendas – Região Sul2.xlsx e clique em Abrir:
28
Excel 2019 - Módulo II
4. Verifique agora que o arquivo não apresenta mais a indicação de erro porque o 
vínculo foi redirecionado para um arquivo existente:
5. Feche a caixa Editar vínculos.
1.3. Intervalos nomeados
Determinadas células e intervalos importantes e muito usados na planilha podem 
receber um nome. Esse nome será usado diretamente nas fórmulas e facilita muito a 
leitura dessa fórmula. Além disso, nomes podem ser usados em qualquer planilha da 
pasta de trabalho. Existem algumas maneiras para criar e gerenciar esses nomes pela 
guia Fórmulas, grupo Nomes Definidos:
 • Definir Nome: Abre a caixa Novo Nome, onde você pode definir um nome para 
o intervalo, um comentário opcional e o local de referência, o qual pode ser 
também uma fórmula;
 • Criar a partir da Seleção: Permite a criação de vários nomes de uma vez, 
tomando como base os textos que se encontram na primeira linha e/ou primeira 
coluna do intervalo selecionado na planilha;
 • Caixa de nome: Localizada à esquerda da Barra de Fórmulas. Use-a para a criação 
rápida do intervalo selecionado. Digite o nome sem espaços e tecle ENTER;
 • Gerenciador de Nomes: Também acionado pelo atalho CTRL + F3, é o local 
que centraliza a relação de todos os nomes criados no arquivo. Nele também 
é possível criar um novo nome, editar um nome existente ou excluir um nome 
que não será mais usado.
29
1 Referências e fórmulas
Os intervalos nomeados são abordados de forma completa no curso Excel 2019 - 
Módulo I e serão usados em diversas situações e exercícios neste material.
1.4. Auditoria de fórmulas
Quando a planilha aumenta de tamanho ou fica mais complexa, existe a chance de 
você cometer erros matemáticos ou de lógica em suas fórmulas. Com a finalidade de 
visualizar o "fluxo" dos cálculos ou dos erros é que existem ferramentas de auditoria 
que auxiliam o processo. Elas criarão rastreadores, ou setas, que identificam as células 
envolvidas nos cálculos.
Observe as célulase a fórmula do exemplo a seguir:
Os rastreadores auxiliam na identificação de três tipos de células:
 • Precedentes: São células que são referenciadas por uma fórmula em outra 
célula. Por exemplo, se a célula C4 contiver a fórmula =C2-C2*C3, as células C2 
e C3 são precedentes da célula C4 (fornecem valores para C4);
 • Dependentes: Contêm fórmulas que se referem a outras células. Por exemplo, 
se a célula C4 contiver a fórmula =C2-C2*C3, a célula C4 é dependente das 
células C2 e C3 (precisa dos valores de C2 e C3);
 • Erros: São as células que contêm algum tipo de erro e que são diretamente ou 
indiretamente referenciadas em uma fórmula, fazendo com que o erro apareça 
nessa fórmula.
As ferramentas de auditoria são encontradas na faixa de opções, guia Fórmulas, 
grupo Auditoria de Fórmulas:
30
Excel 2019 - Módulo II
O rastreamento produz uma série de setas azuis para as células precedentes e 
dependentes. O rastreamento de células com erro produz setas vermelhas. Esse 
"fluxo" identifica a direção do cálculo: de onde vêm e para onde vão os valores. As 
setas também são impressas com a planilha, porém não são salvas.
Para acompanhar o aprendizado desta seção, abra o arquivo Auditoria de Fórmulas.
xlsx, disponível em sua pasta de exercícios do Capítulo 1.
A pasta de trabalho possui três planilhas. As duas primeiras, Norte e Sul, contêm 
dados de várias categorias de produtos de exportação em milhares de toneladas. 
A terceira planilha, Brasil, é um relatório total que traz a soma das duas planilhas 
anteriores.
31
1 Referências e fórmulas
1.4.1. Rastreando precedentes
Realize as seguintes atividades para compreender o rastreamento de células 
precedentes sobre as planilhas de exemplo:
1. Na planilha Norte, clique na célula P8, que contém o total anual das categorias;
2. Na guia Fórmulas, grupo Auditoria de Fórmulas, clique no botão Rastrear 
Precedentes para descobrir quais células geraram valores para esse total. As setas 
e os pontos azuis indicam que as células H8 (total no 1º semestre) e O8 (total no 2º 
semestre) participaram do total anual em P8:
3. Clique mais uma vez no botão Rastrear Precedentes. Agora, as setas indicam que 
cada total semestral somou valores das 4 células acima dele:
4. Clique mais uma vez no botão Rastrear Precedentes. Cada uma das 4 células nas 
colunas H e O realizam somas das 6 células à esquerda dela:
5. Clique mais uma vez no botão Rastrear Precedentes. Você ouvirá um bipe. Desta 
vez, não haverá mais setas porque o rastreamento chegou ao final. Não há mais 
células precedentes às já marcadas;
32
Excel 2019 - Módulo II
6. Clique na seta ( ) do botão Remover Setas e selecione o comando Remover Setas 
Precedentes:
7. O último rastreamento de precedentes foi removido. Clique diretamente dentro do 
botão Remover Setas para limpar todos os rastreamentos da planilha.
1.4.2. Rastreando dependentes
Realize as seguintes atividades para compreender o rastreamento de células 
dependentes sobre as planilhas de exemplo:
1. Novamente, na planilha Norte, clique agora na célula B5;
2. Na guia Fórmulas, grupo Auditoria de Fórmulas, clique no botão Rastrear 
Dependentes para descobrir quais células dependem de B5. Neste momento, os 
totais em B8 e H5 usaram diretamente o valor de B5. Note também um ícone de 
planilha e uma linha tracejada preta com uma seta apontando para ele. Isso indica 
que uma célula em outra planilha também usa o valor de B5:
33
1 Referências e fórmulas
3. Para descobrir as planilhas dependentes, aplique um duplo-clique na linha tracejada 
para abrir a caixa Ir para:
4. Selecione o local na lista de intervalos e clique em OK para que o Excel ative essa 
célula. Portanto, a célula B5 da planilha Brasil também usa o valor de B5 da planilha 
Norte. Esta célula contém uma fórmula que faz a soma entre planilhas:
5. Retorne à planilha Norte e permaneça na célula B5;
6. Clique mais uma vez em Rastrear Dependentes. Desta vez, as setas se estendem, 
mostrando que o total do 1º semestre em H8 também usa indiretamente o valor de 
B5, bem como contribui para o total anual em P5:
34
Excel 2019 - Módulo II
7. Clique mais uma vez em Rastrear Dependentes. A célula B5 também influencia o 
total geral em P8, bem como os totais na planilha Brasil:
8. Clique mais uma vez em Rastrear Dependentes. Desta vez, você ouvirá um bipe 
para sinalizar que não há mais continuidade nesse rastreamento;
9. Clique na seta (�) do botão Remover Setas e selecione o comando Remover Setas 
Dependentes:
10. O último rastreamento de dependentes foi removido. Clique diretamente dentro 
do botão Remover Setas para limpar todos os rastreamentos da planilha.
1.4.3. Exibindo todas as fórmulas da planilha
Para ver a fórmula digitada na célula, você pode clicar nela e observar o conteúdo na 
barra de fórmulas ou editá-la dando um duplo clique nela ou pela tecla F2.
O botão Mostrar Fórmulas no grupo Auditoria de Fórmulas oferece um meio de 
visualizar todas as fórmulas da planilha, simultaneamente:
Enquanto as fórmulas estão sendo exibidas, as células não mostram formatação 
numérica; apenas o que foi originalmente digitado nelas. As colunas ficarão com uma 
largura maior.
35
1 Referências e fórmulas
Para retornar a planilha à visualização normal, clique novamente no botão Mostrar 
Fórmulas para desativá-lo.
Alternativamente, use o atalho CTRL + SHIFT + ` (acento grave) para exibir ou ocultar 
as fórmulas na planilha.
1.4.4. Detectando e resolvendo erros em 
fórmulas
Erros podem ser resultantes de digitação de valores incorretos, fórmulas com 
argumentos não adequados ou resultado de cálculos matemáticos em situações 
específicas.
O Excel pode mostrar, nas células da planilha, os seguintes erros:
Erro Descrição
#DIV/0! Erro matemático. Resultado de uma divisão por zero (0).
#REF!
Uma fórmula contém uma referência de célula que não é válida. 
Geralmente, acontece quando uma fórmula faz referência a células 
que foram excluídas ou substituídas por outros dados. 
#NÚM!
Uma fórmula ou função contém valores numéricos que não são 
válidos.
#VALOR!
Uma fórmula inclui células que possuem dados diferentes do tipo 
esperado (exemplo: texto em vez de número).
#NOME?
O Excel não reconhece nome de intervalo ou de função dentro de uma 
fórmula.
#N/D
Não é propriamente um erro, mas indica que um valor procurado em 
uma tabela não pode ser encontrado.
No exemplo usado neste tópico, imagine que a planilha Norte possui um erro na 
célula B5 (você pode provocar um erro em B5 teclando a fórmula =1/0).
Observe que o erro se propaga em todas as células dependentes de B5, inclusive, na 
planilha Brasil:
36
Excel 2019 - Módulo II
O Excel oferece alguns mecanismos para ajudar você a encontrar a origem do erro e 
também algumas formas de resolvê-lo.
1. Na guia Fórmulas, grupo Auditoria de Fórmulas, clique no botão Verificação de 
Erros, ou na seta ( ) ao lado dele e na opção Verificação de Erros:
A caixa de diálogo Verificação de erros aparece, exibindo botões ou opções diferentes 
para cada situação de erro:
Em que:
Botão Descrição
Ajuda sobre 
este erro
Exibe um artigo de ajuda do Excel sobre o erro em questão.
Rastrear erro
Opção exibida caso o erro seja de um valor de retorno de uma 
fórmula. As células que deram origem ao erro serão apontadas 
por setas vermelhas.
Mostrar etapas 
de cálculo...
Opção exibida quando ocorre um erro durante o cálculo de 
uma fórmula.
Ignorar erro Ignora o erro e não faz alteração alguma na célula.
Editar na barra 
de fórmulas
Possibilita a edição da fórmula na barra de fórmulas.
Opções...
Exibe a guia Fórmulas, dentro das Opções do Excel, permitindo 
a configuração de diversos parâmetros em relação às fórmulas.
Anterior Seleciona a célula anterior, que contenha algum erro.
Avançar Avança para a próxima célula que contenha algum erro.
Retomar Retorna ao início do ciclo de verificação de erros.
37
1 Referências e fórmulas
1.4.4.1. Rastreando erros
Para determinar a origem do erro em uma fórmula, usandoa pasta de trabalho do 
exemplo, na planilha Norte:
1. Clique na célula P8, que contém o total geral;
2. Na guia Fórmulas, grupo Auditoria de Fórmulas, clique na seta ( ) ao lado do 
botão Verificação de erros e selecione o comando Rastrear Erro:
3. Observe, na planilha, que o Excel identificou a origem do erro como sendo a célula 
B5 e esta foi selecionada. Além disso, traçou uma sequência de setas vermelhas para 
mostrar o fluxo dos cálculos. A barra de fórmulas mostra o que estava digitado na 
célula B5 e que causou o erro:
4. Em B5, digite o valor 173 e tecle ENTER para corrigir o erro. Note agora que as 
setas existentes ficaram azuis, indicando que se trata de um rastreamento normal de 
células dependentes e não mais um erro;
5. Clique no botão Remover Setas para limpar os rastreamentos na planilha:
6. Salve o arquivo e feche-o em seguida. Lembre-se que as setas são desligadas no 
fechamento do arquivo.
38
Excel 2019 - Módulo II
1.4.4.2. Avaliando fórmulas
Independentemente da fórmula conter algum erro, você pode ver como ela é resolvida 
pelo Excel, passo a passo. Isso é útil para resolver problemas com a lógica na hora de 
elaborar uma fórmula. Pode ser que você tenha usado parênteses no lugar errado ou 
se esquecido de algum termo.
Para você praticar a resolução de fórmulas passo a passo, abra o arquivo Avaliação 
de Fórmulas.xlsx, disponível na pasta do Capítulo 1:
A Planilha1 contém uma relação de itens e seus preços em dólar nas colunas A e 
B. Serão compradas várias unidades desses produtos (célula E3). Sobre o total, será 
aplicado um desconto (célula E5) e adicionado o frete fixo no final (célula E7). A 
cotação do dólar está na célula E11 e, em E13, o total será convertido em R$.
Escreva, na célula E9, a fórmula que realiza o cálculo completo, incluindo todos os 
valores citados e, em E13, o valor final em R$:
39
1 Referências e fórmulas
Retorne à célula E9 e realize as seguintes atividades para resolver o cálculo passo a 
passo:
1. Na guia Fórmulas, grupo Auditoria de Fórmulas, clique no botão Avaliar fórmula 
para abrir a caixa Avaliar fórmula:
2. A caixa Avaliar fórmula mostra a fórmula original, conforme digitada na célula E9. 
A parte sublinhada indica o termo que será executado em seguida. Clique no botão 
Avaliar:
3. O termo sublinhado foi resolvido e o resultado do cálculo 4188 foi deixado no 
lugar, em itálico, para sinalizar um termo já calculado. Agora, a referência E3 está 
sublinhada. Será o próximo valor a ser calculado. Clique no botão Avaliar:
4. O conteúdo da célula E3, o valor 3, foi colocado na expressão e ficou em itálico. 
O próximo termo a ser calculado será 4188*3, o qual aparece sublinhado. Clique no 
botão Avaliar;
40
Excel 2019 - Módulo II
5. Prossiga com o restante dos cálculos, clicando no botão Avaliar para cada etapa, 
até chegar no resultado:
6. Se desejar refazer a sequência, clique no botão Reiniciar;
7. Clique em Fechar quando terminar de avaliar a fórmula.
Quando o termo que será avaliado for uma referência de célula, a caixa Avaliar 
fórmula habilitará o botão Depuração total. Ao clicar nele, você verá outra caixa, 
mostrando o conteúdo da célula referenciada e que pode ser outra fórmula, permitido 
que você também a execute passo a passo. Se você iniciar a avaliação da fórmula 
escrita em E13, verá a seguinte caixa:
41
1 Referências e fórmulas
A célula E9 contém outra fórmula. Para que a avaliação entre também na E9, use 
o botão Depuração Total, para que as dependências da fórmula original sejam 
mostradas:
Use o botão Avaliar para calcular as etapas das fórmulas dependentes. Para calcular 
o termo e retornar à depuração completa em uma única expressão, clique no botão 
Depuração circular.
1.4.4.3. Usando o botão de verificação de erros
Quando o Excel percebe que uma fórmula está diferente das fórmulas vizinhas, ou 
parece haver algum tipo de inconsistência, a célula que contém essa fórmula ficará 
com uma marca verde em seu canto superior esquerdo. Isso não necessariamente 
indica um erro, mas merece atenção.
Suponha que uma planilha contenha informações de valores de 4 bimestres e um 
total:
A fórmula com o total na célula E2 possui uma pequena marca triangular verde em 
seu canto superior esquerdo. É indicação de que há algo inconsistente na fórmula.
42
Excel 2019 - Módulo II
Quando você clicar na célula que contém a fórmula, verá um pequeno botão aparecendo 
no lado esquerdo dela:
Esse botão apareceu porque, supostamente, a soma deveria ser dos 4 bimestres. A 
fórmula mostra que foram somados apenas os 3 primeiros. Faltou o último valor.
Quando você levar o ponteiro do mouse sobre o botão, verá a seguinte dica de tela: 
"A fórmula nesta célula refere-se a um intervalo que tem números adjacentes a ele."
Ao clicar no botão, você verá um menu de contexto, mostrando como primeiro item 
o tipo de erro: A fórmula omite células adjacentes:
43
1 Referências e fórmulas
Com os itens seguintes, você pode decidir o que fazer:
Opção Descrição
Atualizar fórmula para 
incluir células
Efetivamente corrige a fórmula para incluir a célula 
que falta ao intervalo da soma. Feita a correção, a 
marca na célula desaparece. Note que esta opção varia 
conforme o tipo de erro.
Ajuda sobre este erro
Abre a janela de ajuda do Excel com artigos 
relacionados ao erro em questão.
Ignorar erro Ignora o erro apenas para a célula em questão.
Editar na barra de 
fórmulas
Inicia o modo de edição da fórmula com o cursor 
na barra de fórmulas para que você possa fazer 
manualmente a correção.
Opções de Verificação 
de Erros...
Abre a caixa de Opções do Excel com o item Fórmulas 
selecionado e suas opções de configuração abertas. 
Na seção Verificação de Erros, você pode desligar 
as marcas nas células ou mesmo trocar a cor dessas 
marcas.
1.4.4.4. Referências circulares
Referências circulares são indicações na pasta de trabalho quando há problemas 
com fórmulas que referenciam a própria célula que contém a fórmula, direta ou 
indiretamente.
Veja o seguinte exemplo:
Na célula M3, ao escrever a fórmula que soma todos os valores da linha 3, 
acidentalmente, você incluiu a própria célula que contém a função de SOMA:
44
Excel 2019 - Módulo II
Ao teclar ENTER para confirmar a fórmula, aparece a seguinte caixa de mensagem:
Quando isto acontece, o Excel não realiza os cálculos na planilha. Observe que o total 
ficou zerado:
A barra de status, no canto inferior esquerdo da tela, mostra a indicação Referências 
Circulares: M3. Provavelmente, a célula mencionada (M3) seja a responsável pelo 
erro:
Se essa indicação for suficiente para que você faça a correção, basta editar a fórmula 
e, ao teclar ENTER, o aviso desaparece e o resultado será calculado:
Há situações um pouco mais complexas, como o exemplo a seguir:
45
1 Referências e fórmulas
Em que:
 • A célula B2 contém a fórmula =2*F2;
 • A célula F2 contém a fórmula =D4/5;
 • A célula D4 continha o número 100, gerando os resultados 40 e 20 nas células 
B2 e F2 respectivamente;
 • Na célula D4, foi inserida a fórmula =B2+10.
A situação causou uma referência circular e o Excel posicionou automaticamente 
setas azuis rastreadoras para você visualizar esse ciclo fechado.
Nessa situação, na guia Fórmulas, grupo Auditoria de Fórmulas, clique na seta ( ) 
do botão Verificação de Erros e, depois, em Referências Circulares, para ver quais 
células foram envolvidas nesses cálculos: 
Acesse cada célula envolvida na referência circular para verificar onde pode estar o 
erro e faça a correção até a indicação desaparecer na barra de status.
Como as referências circulares podem acontecer também entre planilhas da mesma 
pasta de trabalho e até entre arquivos diferentes, assim que ocorrer a primeira 
indicação de referência circular, corrija imediatamente a fórmula que você acabou 
de digitar. É sempre mais fácil corrigir uma fórmula na hora do erro, do que deixar 
isso se propagar até se tornar algo complexo demais.
46
Excel 2019 - Módulo II
1.4.5. Janela

Mais conteúdos dessa disciplina