Вы находитесь на странице: 1из 19

KARINE LAGO

A
R
ST
O

2ª EDIÇÃO
M
A

SÃO PAULO
DATAB INTELIGÊNCIA E ESTRATÉGIA
2019
SOBRE A
AUTORA
SOBRE A AUTORA

A
Karine Lago é especialista em inteligência infor-
macional e sócia-fundadora da DATAB Inteligência e

R
Estratégia. Bacharel em Publicidade e Propaganda e
pós-graduada em Gestão Estratégica da Informação
pela Universidade Federal de Minas Gerais. Certificada
ST
como MCP, MCSA em BI Reporting, MOSE (Microsoft
Office Specialist Expert) e premiada pela Microsoft
como MVP (Most Valuable Professional) por contribuir
e compartilhar sua técnica e paixão por Excel com a
O

comunidade.
Durante os últimos 12 anos, Karine utilizou e explorou
sistematicamente o Microsoft Excel para prover as me-
M

lhores e mais rápidas soluções com custo e benefícios


adequados aos desafios que foram apresentados ao
longo de sua carreira e chegou na conclusão que saber
A

trabalhar no Excel é essencial para todo profissional.


Além de ler esse livro, acompanhe também o projeto
educacional que disponibiliza centenas de vídeos sobre
o Microsoft Excel e outros softwares da Microsoft, como
o Power BI. Como uma das principais bases de propa-
gação do conhecimento, o projeto utiliza o YouTube
(www.youtube.com/KarineLago) com mais de 3.500.000
de visualizações em seus vídeos com conteúdo gratuito
e de livre acesso.
No website oficial (www.datab.com.br), diversos
conteúdos são disponibilizados em artigos, cursos
com certificação e outros livros, como o Dominando
o Power BI.
SUMÁRIO
SUMÁRIO

A
Prefácio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Como Ler Esse Livro. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Versão do Excel. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19

R
Organização. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Arquivos do Livro. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
ST
CAPÍTULO 1: INTRODUÇÃO AO EXCEL
1.1  Como Aprender Excel de Verdade . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
1.2  Compreendendo a Interface das Planilhas do Excel. . . . . . . . . . . . . . . . 25
Guias Principais. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
O

Guias de Contexto. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Barra de Ferramentas de Acesso Rápido. . . . . . . . . . . . . . . . . . . . . . . . . 32
Painéis de Tarefas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
M

Menus de Contexto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Utilizando a Barra de Status. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
1.3  Menu Arquivo: Informações e Gerenciamento . . . . . . . . . . . . . . . . . . . . 39
A

Salvando pastas de trabalho . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43


Impressão. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Compartilhar, exportar, publicar e conta do Office 365. . . . . . . . . . . . . 48
1.4  Recuperando Planilhas Não Salvas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
1.5  A Área de Trabalho da Planilha . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
1.6  Movendo-se Entre Células e Planilhas. . . . . . . . . . . . . . . . . . . . . . . . . . . 54
1.7  Seleção dos Melhores Atalhos do Excel . . . . . . . . . . . . . . . . . . . . . . . . . 57
1.8  Atalhos Com a Tecla Alt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
1.9  Gerenciando Planilhas em Pastas de Trabalho. . . . . . . . . . . . . . . . . . . . 60
Ocultar e Reexibir Planilhas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Mover e Copiar Planilhas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
1.10  Planilha Super Escondida. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
CAPÍTULO 2: GUIA PÁGINA INICIAL
2.1  Área de Transferência. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
Colando Além do Ctrl+V. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
Copiando Valores e Imagens. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
O Poderoso Pincel de Formatação. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
Acessando o Histórico da Área de Transferência . . . . . . . . . . . . . . . . . . 78
2.2  Fonte de Texto. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
2.3  Alinhamento de Texto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
Mesclar e Quebrar Texto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82

A
Orientação do Texto. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
2.4  Formato de Número. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
Tipos de Formato de Número. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87

R
Capacidades de Armazenamento de Valores do Excel . . . . . . . . . . . . . 89
Personalização de Formatos de Número. . . . . . . . . . . . . . . . . . . . . . . . . 91
Formatar Decimais Exibidos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
ST
Inserir Textos Na Formatação de Números. . . . . . . . . . . . . . . . . . . . . . . 94
Repetir Elemento De Acordo Com o Tamanho da Célula . . . . . . . . . . . 94
Repetir Elementos com O Arroba. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
Anular o Efeito de um Caractere de Formatação . . . . . . . . . . . . . . . . . . 95
O

Caracteres Especiais: + - / ( ) : $ [Espaço] e Letras. . . . . . . . . . . . . . . . . 96


Aplicação de Cores Em Formatos Personalizados . . . . . . . . . . . . . . . . . 96
Personalização de Tempo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
M

Personalização de Data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
Formato de Número Com Condicionais. . . . . . . . . . . . . . . . . . . . . . . . . . 98
2.5  Formatação Condicional . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
A

Criando Regras de Formatação Personalizadas. . . . . . . . . . . . . . . . . . . 105


Condicional de Violação de Regras de Negócio. . . . . . . . . . . . . . . . . . 106
Destacar Linha Baseada em uma Condição. . . . . . . . . . . . . . . . . . . . . . 109
Condicional de Efeito Alternado em Linhas. . . . . . . . . . . . . . . . . . . . . . . 111
2.6  Formatar como Tabela. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
2.7  Segmentação de Dados em Tabelas. . . . . . . . . . . . . . . . . . . . . . . . . . . 121
2.8  Estilos Pré-Configurados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
2.9  Células . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
Inserir e Excluir Células. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
Formatar Células. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
Alterar o Tamanho de Linhas e Colunas. . . . . . . . . . . . . . . . . . . . . . . . . 127
Relações Entre Largura e Altura da Célula. . . . . . . . . . . . . . . . . . . . . . . 128
Ocultar Linhas e Colunas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
2.10  Edição. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
Atalho AutoSoma . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
Preencher Dados. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
Limpar Planilha. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136
Classificar Dados. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138
Lista Personalizada de Classificação . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
Filtrar Dados. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
Localizar e Selecionar. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148

A
Caracteres Coringa na Localização . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
Caractere: Interrogação. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
Caractere: Asterisco . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153

R
Caractere: TIL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155
Utilização de Caracteres Coringa em Fórmulas. . . . . . . . . . . . . . . . . . . 156
Utilização de Caracteres Coringa em Filtros . . . . . . . . . . . . . . . . . . . . . 159
ST
Ferramenta Ir Para. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
Preenchimento de Células em Branco com o Ir Para . . . . . . . . . . . . . . 167

CAPÍTULO 3: GUIA INSERIR


O

3.1  Tabelas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172
3.2  Ilustrações . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176
Inserindo Imagens no Excel. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176
M

Remover Plano de Fundo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177


Edição de Contraste, Brilho, Cor e Efeitos em Imagens. . . . . . . . . . . . 180
Compactador de Imagens. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185
A

Organizando Imagens. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187


Alinhamento Entre Imagens e Células . . . . . . . . . . . . . . . . . . . . . . . . . . 189
Agrupamento de Imagens. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190
Girar Imagens. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192
Alterando Tamanho e Cortando Imagens . . . . . . . . . . . . . . . . . . . . . . . 193
Procurando Imagens Online. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196
Trabalhando com Formas no Excel. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197
Ícones SVG. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199
Modelos 3D. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 200
SmartArt. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201
Mostrando um Processo com SmartArts. . . . . . . . . . . . . . . . . . . . . . . . 202
Print Screen instantâneo no Excel. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205
3.3  Suplementos do Excel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206
Loja de Suplementos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207
Exemplos de Suplementos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207
Gráfico Gauge. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207
Radial Bar Chart. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 208
Bubbles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 208
Azure Machine Learning. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209
3.4  Link. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 210
3.5  Botão Interativo Utilizando Hiperlinks. . . . . . . . . . . . . . . . . . . . . . . . . . 212
3.6  Texto no Excel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215
Caixa de Texto e WordArt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215

A
Caixa de Texto Dinâmica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217
Cabeçalhos e Rodapés em Planilhas. . . . . . . . . . . . . . . . . . . . . . . . . . . . 219
Linha de Assinatura Automática . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221

R
3.7  Equações e Símbolos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 224

CAPÍTULO 4: TABELA DINÂMICA


ST
4.1  Criando Tabelas Dinâmicas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 228
4.2  Cálculos Dentro da Tabela Dinâmica. . . . . . . . . . . . . . . . . . . . . . . . . . . 233
4.3  Alterando o Layout dos Dados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 239
4.4  Alterando o Layout de Uma Tabela Dinâmica. . . . . . . . . . . . . . . . . . . . 243
O

4.5  Nomes e Rótulos de Tabelas Dinâmicas . . . . . . . . . . . . . . . . . . . . . . . . 245


4.6  Relatórios Filtrados Automaticamente. . . . . . . . . . . . . . . . . . . . . . . . . . 245
4.7  Drill Down em Tabelas Dinâmicas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 248
M

4.8  Agrupando Itens na Tabela Dinâmica . . . . . . . . . . . . . . . . . . . . . . . . . . 249


4.9  Atualizar uma Tabela Dinâmica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 254
4.10  Alterar Fonte de Dados de uma Tabela Dinâmica. . . . . . . . . . . . . . . . 256
A

4.11  Reset, Seleção e Transferência da Tabela Dinâmica . . . . . . . . . . . . . . 257

CAPÍTULO 5: GRÁFICOS
5.1  Quando Utilizar um Gráfico? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262
5.2  Selecionando Dados Para Criação de Gráficos. . . . . . . . . . . . . . . . . . . 267
5.3  Componentes de um Gráfico no Excel. . . . . . . . . . . . . . . . . . . . . . . . . 274
Eixos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 276
Títulos dos Eixos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 277
Título do Gráfico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 278
Rótulos de Dados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 278
Tabela de Dados. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 281
Barra de Erros. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 282
Linhas de Grade. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 283
Legendas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 285
Linhas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 285
Linha de Tendência. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 286
5.4  Tipos de Gráficos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 286
Gráfico de Coluna. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 287
Gráfico de Barra. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 288
Gráfico de Linha. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 289
Gráfico de Combinação. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 290
Gráfico de Área. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 291
Gráfico de Pizza. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292

A
Gráfico de Rosca. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 294
Gráfico de Superfície e Contorno. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 296
Gráfico de Radar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 298

R
Gráfico Mapa de Árvore. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 299
Gráfico Explosão Solar. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 300
Gráfico de Dispersão. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .301
ST
Gráfico de Bolha . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 305
Gráfico de Cascata . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 309
Gráfico de Histograma e Pareto. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311
Gráfico de Ações. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 314
O

5.5  Editando Aspectos Visuais do Gráfico. . . . . . . . . . . . . . . . . . . . . . . . . . 316


Eixo Vertical. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 316
Título. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 317
M

Largura e Espaçamento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 318


Cores. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 319
Rótulos de Dados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 320
A

Tratando Erros em Gráficos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 322


5.6  Princípios Recomendados para Utilização de Gráficos. . . . . . . . . . . . . 326
5.7  Gráficos Dinâmicos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 330
5.8  Simplifique com MiniGráficos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 334
Configurando Minigráficos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 337

CAPÍTULO 6: GUIA LAYOUT DA PÁGINA


6.1  Temas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 344
6.2  Configuração de Página Para Impressão. . . . . . . . . . . . . . . . . . . . . . . . 346
6.3  Imprimindo no Excel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 351
6.4  E xibição de Linhas de Grade e Títulos . . . . . . . . . . . . . . . . . . . . . . . . . 354
6.5  Organizar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 355
CAPÍTULO 7: GUIA FÓRMULAS
7.1  Fórmulas e Funções São a Mesma Coisa? . . . . . . . . . . . . . . . . . . . . . . . 358
7.2  Operadores no Excel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 359
Operadores Aritméticos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 359
Operadores Comparativos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 360
Operadores Lógicos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 360
Operadores de Concatenação . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 361
Operadores de Referência. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 362
Regras e Prioridade de Cálculos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 362

A
7.3  Referências de Células . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 363
Tipos de Estilo de Referência. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 363
Localização na Referência. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 364

R
Referências Absolutas e Relativas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 367
7.4  Sintaxe das Funções. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 370
7.5  Inserindo Funções no Excel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 371
ST
7.6  Utilizando o Assistente de Funções. . . . . . . . . . . . . . . . . . . . . . . . . . . . 374
7.7  Compreendendo Erros em Fórmulas. . . . . . . . . . . . . . . . . . . . . . . . . . . 375
7.8  Como Estudar as Funções . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 376
7.9  Funções Matemáticas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 377
O

Cálculos Matemáticos Simples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 380


Multiplicação de Números. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 380
Divisão de Números . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 381
M

Potencialização de Números. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 382


Raiz Quadrada de Números. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 383
Percentual de um valor sobre o outro. . . . . . . . . . . . . . . . . . . . . . . . . . . 385
A

Somar Valores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 386


Definir Condições para Somar Valores . . . . . . . . . . . . . . . . . . . . . . . . . . 388
Somar Valores por Produtos de Matrizes. . . . . . . . . . . . . . . . . . . . . . . . 391
Calcular Subtotais. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 396
Arredondar Números . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 400
Inserir Números Aleatoriamente. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 404
Transformar um Número Negativo em Positivo . . . . . . . . . . . . . . . . . . 406
Converter Números Aritméticos Para Romanos . . . . . . . . . . . . . . . . . . 407
7.10  Funções Estatísticas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 408
Contar Números e Valores. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 410
Contar Apenas Células Vazias. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 411
Definir Condições para Contagem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 412
Descobrir o Número Máximo e Mínimo do Intervalo. . . . . . . . . . . . . . 414
Descobrir o Maior e Menor Número do Intervalo. . . . . . . . . . . . . . . . . 416
Calcular a Média e Mediana de um Intervalo. . . . . . . . . . . . . . . . . . . . . 418
Definir Condições Para Calcular a Média. . . . . . . . . . . . . . . . . . . . . . . . 421
Calcular o Desvio do Padrão . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 423
Contar a Frequência de Números em um Intervalo . . . . . . . . . . . . . . . 427
7.11  Funções de Lógica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 429
Realizar Testes Lógicos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 430
Função SES. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 432
Definir Condições em Testes Lógicos . . . . . . . . . . . . . . . . . . . . . . . . . . 434
Função OU. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 435

A
Função XOR. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 436
Função NÃO. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 440
Adicionar Vários Testes Lógicos e Retornos. . . . . . . . . . . . . . . . . . . . . . 440

R
Tratar Erros com Testes Lógicos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 443
Função SENÃODISP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 446
7.12  Funções de Data e Hora. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 447
ST
Inserir Data e Hora Atual em Células. . . . . . . . . . . . . . . . . . . . . . . . . . . .448
Extrair Horas, Minutos e Segundos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 451
Formar Horário Com Horas, Minutos e Segundos Separados. . . . . . . 452
Extrair Dia, Mês e Ano de uma Data. . . . . . . . . . . . . . . . . . . . . . . . . . . . 453
O

Formar Data Com Dia, Mês e Ano Separados. . . . . . . . . . . . . . . . . . . . 454


Retornar o Último Dia do Mês de Uma Data . . . . . . . . . . . . . . . . . . . . . 455
Descobrir o Dia da Semana de uma Data. . . . . . . . . . . . . . . . . . . . . . . . 456
M

Extrair o Número da Semana do Ano. . . . . . . . . . . . . . . . . . . . . . . . . . . 457


Calcular o Número de Dias Entre Duas Datas. . . . . . . . . . . . . . . . . . . . 458
Calcular Número de Dias Úteis Entre Duas Datas. . . . . . . . . . . . . . . . . 459
A

Adicionar ou Subtrair Dias Úteis de uma Data. . . . . . . . . . . . . . . . . . . . 461


Adicionar ou Subtrair Meses de uma Data. . . . . . . . . . . . . . . . . . . . . . . 463
Fração de Anos Entre Duas Datas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 464
Fração do Tempo em um Dia. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 465
7.13  Funções de Texto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 467
Remover Espaços Adicionais em Textos. . . . . . . . . . . . . . . . . . . . . . . . . 468
Extrair Trechos de Textos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 469
Localizar a Posição de Letras ou Palavras. . . . . . . . . . . . . . . . . . . . . . . . 470
Contar Quantos Caracteres Uma Célula Possui. . . . . . . . . . . . . . . . . . . 476
Juntar Textos de Células Diferentes. . . . . . . . . . . . . . . . . . . . . . . . . . . . 477
Alterar Texto Para Maiúsculo e Minúsculo. . . . . . . . . . . . . . . . . . . . . . . 479
Descobrir Se Dois ou Mais Textos São Exatamente Iguais. . . . . . . . . . 480
Formatação de Número em Textos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 481
Retornar Apenas Textos e Ignorar Outros Formatos. . . . . . . . . . . . . . . 484
Substituir Textos com Funções . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 485
7.14  Funções de Pesquisa e Referência. . . . . . . . . . . . . . . . . . . . . . . . . . . . 489
Procurar e Retornar Dados Em Diferentes Tabelas. . . . . . . . . . . . . . . . 490
Procurar e Retornar Valores Aproximados na PROCV. . . . . . . . . . . . . . 499
Procurar e Retornar Dados Em Diferentes Tabelas e Posições . . . . . . 500
Procurar Vários Valores e Retornar o Correspondente. . . . . . . . . . . . . 505
Inverter Valores em Colunas Para Linhas e Vice-Versa . . . . . . . . . . . . . 508
Deslocar Células a Partir de uma Referência. . . . . . . . . . . . . . . . . . . . . 509

A
Retornar a Quantidade de Linhas e Colunas em Referências . . . . . . . 514
Retornar o Número da Linha e Coluna da Posição . . . . . . . . . . . . . . . . 515
Extrair Dinamicamente Valores de uma Tabela Dinâmica . . . . . . . . . . 516

R
Escrever a Função Utilizada na Célula. . . . . . . . . . . . . . . . . . . . . . . . . . . 520
Inserir Textos Específicos Aleatoriamente . . . . . . . . . . . . . . . . . . . . . . . 520
Inserir Hiperlinks para Websites e Locais na Planilha e Windows . . . . 522
ST
Utilizar Textos como Referências. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 523
7.15  Funções Informações . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 528
Retornar Informações Gerais do Windows e da Planilha . . . . . . . . . . . 529
Verificar Se Célula é Par ou Ímpar. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 535
O

Identificando e Utilizando Células em Branco. . . . . . . . . . . . . . . . . . . . 538


7.16  Funções Financeiras . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 539
Descobrir a Taxa de Juros de um Empréstimo ou Investimento. . . . . 540
M

Calcular o Valor da Parcela do Empréstimo . . . . . . . . . . . . . . . . . . . . . 542


Calcular o Valor a Investir Para Acumular um Valor “X” . . . . . . . . . . . . 543
Quanto Tempo Investir para Acumular um Valor “X”. . . . . . . . . . . . . . 544
A

Calcular o Valor Futuro de uma Aplicação. . . . . . . . . . . . . . . . . . . . . . . 546


Descobrir o Valor Inicial a Partir do Valor Atual do Investimento. . . . . 549
Calcular a Viabilidade de Investimentos. . . . . . . . . . . . . . . . . . . . . . . . . 551
7.17  Fórmulas Matriciais e Matrizes Dinâmicas . . . . . . . . . . . . . . . . . . . . . . 553
Criando Sua Primeira Fórmula Matricial. . . . . . . . . . . . . . . . . . . . . . . . . 553
Expandindo Uma Fórmula Matricial . . . . . . . . . . . . . . . . . . . . . . . . . . . . 556
Matrizes Constantes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 557
Criando Loops Com Matriciais e Constantes. . . . . . . . . . . . . . . . . . . . . 561
Função TRANSPOR Utilizando Matricial. . . . . . . . . . . . . . . . . . . . . . . . . 564
Matrizes dinâmicas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 565
Classificar Valores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 565
Classificar Valores Por Outras Colunas. . . . . . . . . . . . . . . . . . . . . . . . . . 567
Remover Duplicados. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 568
Filtrar Valores na Função. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 570
Validação de Dados Com Matrizes Dinâmicas. . . . . . . . . . . . . . . . . . . . 571
Matrizes Dinâmicas Aninhadas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 572
Criar Uma Sequência de Números . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 574
Erros #DESPEJAR! e #CALC!. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 575
7.18  Gerenciador de Nomes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 576
7.19  Auditoria de Fórmulas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 585
Rastrear Células Precedentes e Dependentes em Fórmulas. . . . . . . . 586
Mostrar Todas as Fórmulas da Planilha. . . . . . . . . . . . . . . . . . . . . . . . . . 588
Ajuda na Verificação de Erros em Fórmulas. . . . . . . . . . . . . . . . . . . . . . 589

A
Executar Fórmulas Por Etapas e Avaliar. . . . . . . . . . . . . . . . . . . . . . . . . 591
7.20  Opções Cálculos de Fórmulas na Planilha. . . . . . . . . . . . . . . . . . . . . . 592

CAPÍTULO 8: GUIA DADOS

R
8.1  Introdução ao Editor de Consultas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 597
8.2  Consultar Dados do Access. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 600
ST
8.3  Consultar Dados da Pasta de Trabalho. . . . . . . . . . . . . . . . . . . . . . . . . 602
8.4  Consultar Dados do Arquivo CSV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 605
8.5  Consultar Pastas e Combinar Planilhas . . . . . . . . . . . . . . . . . . . . . . . . . 606
8.6  Consultar de Dados da Web . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 614
O

8.7  Consultar de Dados do Facebook. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 616


8.8  Segmentação de Dados. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 620
8.9  Atualização de Conexões e Consultas. . . . . . . . . . . . . . . . . . . . . . . . . . 621
M

8.10  Propriedades da Conexão . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 623


8.11  Gerenciar Consultas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 624
8.12  Mesclar Consultas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 626
A

8.13  Acrescentar Consultas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 629


8.14  Alteração do Caminho da Fonte de Dados. . . . . . . . . . . . . . . . . . . . . 630
8.15  Armazenamento de Dados no Excel . . . . . . . . . . . . . . . . . . . . . . . . . . 631
Quando Utilizar o Access ao Invés do Excel. . . . . . . . . . . . . . . . . . . . . . 634
Importar Dados do Excel para o Access . . . . . . . . . . . . . . . . . . . . . . . . 636
8.16  Tipos de Dados. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 644
8.17  Ferramentas de Dados. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 649
Transformar Textos em Colunas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 649
Preenchimento Relâmpago . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 655
Remover Dados Duplicados. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 658
Validação de Dados: Criação e Configuração. . . . . . . . . . . . . . . . . . . . 661
Validação de Dados: Gerenciamento. . . . . . . . . . . . . . . . . . . . . . . . . . . 670
Validação de Dados com Dependência Dinâmica. . . . . . . . . . . . . . . . . 672
Validação de Dados com Intervalo Dinâmico. . . . . . . . . . . . . . . . . . . . . 675
Consolidar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 679
8.18  Teste de Hipóteses. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 684
Gerenciador de Cenários. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 684
Atingir Meta. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 691
8.19  Planilha de Previsão . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 693
8.20  Agrupamento por Tópicos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 699
8.21  Subtotais. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 708

CAPÍTULO 9: GUIA REVISÃO

A
9.1  Ortografia. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 711
9.2  Verificador de Acessibilidade. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 715
9.3  Pesquisa Inteligente. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 716

R
9.4  Traduzir Planilhas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.5  Comentários. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.6  Anotações. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
717
718
720
ST
9.7  Proteção de Células e Planilhas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 722
9.8  Permitir Que Os Usuários Editem Intervalos. . . . . . . . . . . . . . . . . . . . . 727
9.9  Coautoria E Compartilhar Pasta de Trabalho . . . . . . . . . . . . . . . . . . . . 731
O

CAPÍTULO 10: GUIA EXIBIR


10.1  Modos de Exibição das Planilhas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 736
10.2  Ocultar Elementos do Excel. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 738
M

10.3  Ampliação e Redução de Conteúdos (Zoom). . . . . . . . . . . . . . . . . . . 740


10.4  Organização de Janelas e Arquivos de Excel abertos. . . . . . . . . . . . . 741
10.5  Congelamento de Painéis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 745
A

CAPÍTULO 11: GUIA DESENVOLVEDOR


11.1  Suplementos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 751
Ferramentas de Análise . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 752
Solver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 754
Suplementos COM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 759
11.2  Controles de Formulários. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 762
11.3  Utilizando Controles de Formulários em Planilhas. . . . . . . . . . . . . . . . 764
Criando um Formulário de Consulta. . . . . . . . . . . . . . . . . . . . . . . . . . . . 767
Criando um Formulário de Cadastro. . . . . . . . . . . . . . . . . . . . . . . . . . . . 769
11.4  E xportando Arquivos XML no Excel. . . . . . . . . . . . . . . . . . . . . . . . . . . 771
CAPÍTULO 12: INTRODUÇÃO AO VBA
Exibição de Macros e Extensão do Arquivo. . . . . . . . . . . . . . . . . . . . . . 778
Segurança sobre Macros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 780
12.1  Gravando Macros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 782
Usando Referências Relativas ao Gravar Macros. . . . . . . . . . . . . . . . . . 786
12.2  Estrutura do IDE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 790
12.3  Estrutura e Elementos da Linguagem VBA . . . . . . . . . . . . . . . . . . . . . 792
12.4  Variáveis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 794
12.5  If, Then, Else, ElseIf. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 799

A
Operadores Lógicos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 801
Operador Lógico: AND. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 801
Operador Lógico: OR. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 802

R
Operador Lógico: XOR. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 803
Operador Lógico: NOT. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 804
IF Aninhado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 804
ST
12.6  Select Case. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 806
12.7  With e End With . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 808
12.8  Loops . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 809
Loop For . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 809
O

Loop For Each . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 811


Loop Do While . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 812
12.9  UserForms de Cadastro de Clientes. . . . . . . . . . . . . . . . . . . . . . . . . . 814
M

12.10  Materiais Para Aprender Mais VBA. . . . . . . . . . . . . . . . . . . . . . . . . . . 829


NOTA ESPECIAL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 831
A
290 MICROSOFT EXCEL A ATÉ XFD

GRÁFICO DE COMBINAÇÃO
O gráfico de combinação "combina" as características do gráfico de coluna com o
gráfico de linha e são especialmente úteis para comparar duas categorias diferen-
tes, mas que possuem relação direta, como por exemplo, valores de vendas versus
a meta financeira de uma empresa, conforme o exemplo abaixo.

A
R
ST
Figura 5–43: Gráfico de combinação de colunas e linhas
O

A leitura do gráfico anterior pode ser feita da seguinte forma: "A meta financeira foi
atingida nos meses de fevereiro, março, julho, agosto, novembro e dezembro. A maior
diferença entre vendas e meta foi no mês de maio, seguido do mês de setembro e
M

outubro. Os outros meses não mencionados, apesar de não terem atingido a meta,
ficaram próximos de seu atingimento".
Para criar o gráfico anterior, o conjunto de dados abaixo foi utilizado e sua constru-
A

ção é similar a um gráfico de linha ou de coluna.

Figura 5–44: Dados e configuração utilizada para criação do gráfico do exemplo


Gráficos 291

A única diferença de configuração do gráfico de combinação é que uma de suas séries


é configurada com um outro tipo de gráfico. Na imagem abaixo, a série Vendas utiliza o
gráfico de colunas agrupadas e a série Meta utiliza o gráfico de linhas com marcadores.

A
R
ST
Figura 5–45: Configuração de um gráfico combinado de colunas e linhas
O

GRÁFICO DE ÁREA
Os gráficos de área são iguais aos gráficos de linha, com a diferença que o espaço abaixo
M

das linhas é preenchido por uma cor sólida que se sobrepõe entre as séries e, por isso, é
chamado de gráfico de área. Escolha esse tipo de gráfico quando for necessário ressaltar
uma mudança em um determinado período. O gráfico abaixo utiliza a mesma tabela de
A

dados do gráfico de linha. É nitidamente ressaltado que a performance do Produto 2 foi


muito superior que a performance do Produto 1 entre os anos de 2020, 2021 e 2022.

Figura 5–46: Exemplo de gráfico de área


394 MICROSOFT EXCEL DE A ATÉ XFD

Como requisito da função SOMARPRODUTO, as matrizes inseridas devem ter o mesmo


tamanho. O exemplo da Figura 7–47 retornará um erro de #VALOR! na célula, pois
a matriz do Valor 1 é diferente da matriz do Valor 2.

A
R
Figura 7–47: Exemplo de erro com matrizes de diferentes tamanhos.
ST
Uma forma mais avançada de utilizar a função SOMARPRODUTO é inserindo uma con-
dição na matriz utilizada. No exemplo da Figura 7–48, apenas as vendas do vendedor
Alberto foram somadas com a função em uma tabela que possuía vendas dele e da
O

Carolina. Foi declarada uma matriz composta pelo intervalo entre E12 e E24 com a
condição de serem iguais ao texto Alberto, e uma outra matriz com todos os valores
das vendas, representada pelo intervalo de F12 a F24.
M
A

Figura 7–48: SOMARPRODUTO das vendas do Alberto


Guia Fórmulas 395

Os argumentos matriz1 e matriz2 na tabela anterior tem a formação conforme


exemplificado na Figura 7–49. A matriz1 retorna o número 1 (VERDADEIRO) para
cada linha que continha Alberto e 0 (FALSO) para aquelas que não continham Alberto.

A
R
ST
Figura 7–49: Exemplo de lógica realizada na função SOMARPRODUTO com condicional
O

A matriz2 não possui condições e, portanto, todos os valores do intervalo foram


considerados. Quando a função SOMARPRODUTO executou a multiplicação entre as
M

matrizes, as linhas com valores "zero" resultaram em "zero" na multiplicação. Ao somar


o resultado individual das linhas, o resultado da matriz foi igual a 71.000.
Observe a utilização duplo sinal negativo antes da primeira matriz utilizada nessa
A

fórmula:

=SOMARPRODUTO(--(E11:E23 = “Alberto”);F11:F23)

Essa prática tem o efeito de fazer com que os resultados VERDADEIRO e FALSO
sejam forçados a serem considerados como 1, para VERDADEIRO e 0, para FALSO. A
multiplicação explicada anteriormente não seria possível se os resultados da matriz1
não fossem convertidos para 1 e 0, por isso, sua conversão é fundamental para um
resultado correto da função SOMARPRODUTO utilizando condicionais (Figura 7–50).
794 MICROSOFT EXCEL DE A ATÉ XFD

O Worksheet e o Range são dois dos objetos mais utilizados no VBA. Para sele-
cionar uma célula em uma planilha específica é necessário declará-los dessa forma:

Worksheets(“Planilha1”).Range(“A1”).Select

As planilhas e células são especificadas entre parênteses e aspas (ao serem decla-
radas pelo seu nome). O código acima usa o objeto Range e seleciona a célula A1, no
objeto Worksheet Planilha1. Note a hierarquia, primeiro foi declarada a planilha
e depois a célula dela.
O objeto Range também pode ser utilizado sozinho, sendo aplicado na ActiveSheet

A
(implicitamente). O código abaixo seleciona as células A1 até B3:

Range(“A1:B3”).Select

R
ST
O
M
A

Figura 12–23: Seleção de várias células

12.4  VARIÁVEIS
Em algumas situações, linguagens de programação precisam armazenar textos e
números para serem utilizados depois ou alterados conforme uma referência inicial
declarada. Esses armazenamentos são realizados em variáveis, que são pequenas
memórias em um procedimento no VBA. Toda variável deve ter um nome, que é de-
clarado pelo desenvolvedor, e um tipo (se são números, texto, binário, etc).

PRATIQUE!
ARQUIVO: CAPÍTULO 12.4 – VARIÁVEIS NO VBA.XLSM
Introdução ao VBA 795

No VBA, a declaração de uma variável é realizada utilizando, geralmente, a palavra


Dim, que vem de dimension (referenciando ao dimensionamento de um espaço na
memória). Por exemplo:

Dim abc As Integer

A palavra “abc” foi escolhida como nome da variável e foi declarado que o que será
gravado nela será um Integer (número inteiro). Depois, essa variável é utilizada no
código ao dizer o que está armazenado nela. No exemplo abaixo, foi armazenando

A
o número 10.

Sub EstudandoVariaveis()
Dim abc As Integer
abc = 10
End Sub
R
ST
E essa variável pode ser utilizada de diversas formas. Uma delas é como valor de
uma célula:
O

Sub EstudandoVariaveis()
Dim abc As Integer
abc = 10
M

Worksheets(“Planilha1”).Range(“A1”).Value = abc
End Sub
A

Figura 12–24: Impressão da variável abc (Integer)

Вам также может понравиться