1559186665amostra Excel A Ate XFD 2ed
1559186665amostra Excel A Ate XFD 2ed
1559186665amostra Excel A Ate XFD 2ed
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
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
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
Personalização de Data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
Formato de Número Com Condicionais. . . . . . . . . . . . . . . . . . . . . . . . . . 98
2.5 Formatação Condicional . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
A
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
3.1 Tabelas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172
3.2 Ilustrações . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176
Inserindo Imagens no Excel. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176
M
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 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
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
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
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
A
Executar Fórmulas Por Etapas e Avaliar. . . . . . . . . . . . . . . . . . . . . . . . . 591
7.20 Opções Cálculos de Fórmulas na Planilha. . . . . . . . . . . . . . . . . . . . . . 592
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
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
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
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
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
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
A
R
ST
Figura 7–49: Exemplo de lógica realizada na função SOMARPRODUTO com condicional
O
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
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
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