Você está na página 1de 74

Excel Avançado

Abelardo Lapenda
EXPEDI ENTE

Governador de Pernambuco
Paulo Henrique Saraiva Câmara

Vice-governadora de Pernambuco
Luciana Barbosa de Oliveira Santos

SECRETARIA DE ADMINISTRAÇÃO

Secretária
Marília Raquel Simões Lins

Secretário Executivo
Adailton Feitosa Filho

Diretora do CEFOSPE
Analúcia Mota Vianna Cabral

Coordenação de Educação Corporativa


Priscila Viana Canto Matos

Chefe da Unidade de Coordenação Pedagógica


Marilene Cordeiro Barbosa Borges

Autor
Abelardo José Varêda Lapenda Filho

Revisão de Língua Portuguesa


Alécia Guimarães

Diagramação
Sandra Cristina da Silva

Material produzido pelo Centro de Formação dos Servidores e Empregados Públicos do Poder Executivo Estadual – CEFOSPE

Setembro, 2020 (1ª. ed.)


Ficha catalográfica elaborada pela bibliotecária Ana Luiza de Souza/ CRB 2066

L311e Lapenda, Abelardo.


Excel avançado/ Abelardo Lapenda; Governo do Estado de Pernambuco, Secretaria
de Administração, Centro de Formação dos Servidores e Empregados Públicos do Poder
Executivo Estadual. – Recife: Cefospe, 2020.
77p.:il.

1. Microsoft Excel. 2. Informática avançada. I. Governo do Estado de Pernambuco. II.


Secretaria de Administração. III. CEFOSPE. IV. Título

CDD 004.07
CDU 004
Sumário
Introdução...................................................................................................................................6
O que são dados?.............................................................................................................................6
O que é informação?........................................................................................................................6
O que é conhecimento? .................................................................................................................7

1. Conhecendo as Funções de Lógica:........................................................................................9


1.1. Introdução a informação do tipo lógico;................................................................................9
1.2. Função E;....................................................................................................................................10
1.3. Função OU;.................................................................................................................................10
1.4. Construindo Funções E e OU complexas..............................................................................11
1.5. Função SE;..................................................................................................................................12
1.6. Construindo um SE Composto...............................................................................................14
2. Conhecendo as Funções de Matemática e Trigonometria:..................................................16
2.1. SOMASES;..................................................................................................................................16
2.2. SOMARPRODUTO....................................................................................................................17
3. Conhecendo as Funções de Estatística:.................................................................................18
3.1. CONT.SES...................................................................................................................................18
3.2. MÉDIASES;.................................................................................................................................19
3.3. ORDEM.EQ;................................................................................................................................21

4. Conhecendo as Funções de Procura e Referência................................................................23


4.1. PROCV;........................................................................................................................................23
4.2. PROCH........................................................................................................................................25
4.3. ÍNDICE........................................................................................................................................26
4.4. CORRESP;..................................................................................................................................30
4.5. Construindo Busca com ÍNDICE + CORRESP......................................................................31
4.6. DESLOC;.....................................................................................................................................35
4.7. ESCOLHER;................................................................................................................................37
4.8. INDIRETO;.................................................................................................................................39

5. Conhecendo os Gráficos.........................................................................................................44
5.1. Elementos do Gráfico Simples;...............................................................................................44
5.2. Estilos de Gráfico; ....................................................................................................................51
5.3. Filtros de Gráfico – Gráficos Dinâmicos;..............................................................................51

6. Resumindo Dados com Tabela Dinâmica;............................................................................55


6.1. Aplicando Análises;...................................................................................................................57
6.2. Utilizando Segmentação de Dados;........................................................................................59
7.Trabalhando com Macros;.......................................................................................................61
7.1. Gravando Macros;......................................................................................................................61
7.2. Inserindo e Formatando Botões (formas);.............................................................................62
7.3. Atribuindo Macros;...................................................................................................................64
7.4. Executando Macros;..................................................................................................................65
7.5. Salvando Pasta do Excel com Macros;....................................................................................65

8. Aplicando Proteção:................................................................................................................66
8.1. Células;.......................................................................................................................................66
8.2. Planilhas;....................................................................................................................................68
8.3. Pastas do Excel;.........................................................................................................................68
8.4. Ocultando Fórmulas;...............................................................................................................69

9. Cálculos com vínculos.............................................................................................................70


9.1. Entre planilhas;.........................................................................................................................70
9.2. Entre Pastas do Excel...............................................................................................................70

Referências ..................................................................................................................................71

Material complementar .............................................................................................................72

Sobre o autor ...............................................................................................................................73


Introdução
Querido aluno vamos iniciar o Curso Excel Avançado e para um melhor aproveitamento do
conteúdo do nosso
Introdução curso precisamos conhecer o conceito de Dados, Informação e
Conhecimento.
Querido aluno vamos iniciar o Curso Excel Avançado e para um melhor aproveitamento
do conteúdo do nosso curso precisamos conhecer o conceito de Dados, Informação e Co-
nhecimento.
O que são dados?

O que são dados?


Conhecidos como a matéria prima da informação, podem ser definidos como informações
Conhecidos
brutas, ou seja, nãocomo a matéria
processadas. Em prima da informação,
uma planilha, podem
esses dados serser
precisam definidos
íntegros ecomo
bem infor-
mações brutas,
identificados. ou seja, nãoa processadas.
Aprendemos Em uma
fazer isso nos cursosplanilha, essesdedados
anteriores, Excelprecisam
Básico ser
e ínte-
gros e bem identificados. Aprendemos a fazer isso nos cursos anteriores, de Excel Básico e
Intermediário, como incluir informação numa célula e também como controlar o que vai ser
Intermediário, como incluir informação numa célula e também como controlar o que vai ser
aceito como conteúdo válido desta célula, com o uso da ferramenta “Validação de dados”.
aceito como conteúdo válido desta célula, com o uso da ferramenta “Validação de dados”.

Figura 1 - Exemplo Validação de Dados


Figura 1 - Exemplo Validação de Dados

O que é informação?
O que é informação?

Com osCom os édados


dados é feito
feito um um processamento,
processamento, e assim
e assim derivam derivam asOu
as informações. informações.
seja, podemosOu seja,
podemos
dizer que adizer que a informação
informação são dados Essa
são dados processados. processados.
reunião de Essa
dadosreunião de dados possui
possui significado
significado e compreensão sobre determinado conteúdo. De forma subjetiva, podemos tirar
e compreensão sobre determinado conteúdo. De forma subjetiva, podemos tirar uma
uma informação ao ler um dado e seu respectivo rótulo apenas digitados em uma planilha,
neste caso quem processa a informação é o nosso cérebro.
5

6
fórmula
No simples,
Excel, tudoouque
utilizando
precisa umaprocessado
função já éexistente, ou oconstruindo uma fórmula mais
informação ao ler um dado ser
e seu informado;
respectivo rótulo apenas já conhecido
digitados em “=”
umaseguido deneste
planilha, uma
complexa.
fórmula simples, ou autilizando uma
caso quem processa informação é ofunção já existente, ou construindo uma fórmula mais
nosso cérebro.
complexa.
Veja a planilha abaixo:
No Excel, tudo que precisa ser processado é informado; o já conhecido “=” seguido de uma
Veja a planilha
fórmula simples,abaixo:
ou utilizando uma função já existente, ou construindo uma fórmula mais
No Excel, tudo que precisa ser processado é informado; o já conhecido “=” seguido de
complexa.
uma fórmula simples, ou utilizando uma função já existente, ou construindo uma fórmula
maisVeja
complexa.
a planilha abaixo:
Veja a planilha abaixo:
Figura 2 - Exemplo Planilha de Dados e Informação.

Se for perguntada qual a data de nascimento


Figura de Maria,
2 - Exemplo Planilha você,
de Dados apenas por esta planilha, não
e Informação.

teriaSecomo responder, as
for perguntada datas
qual digitadas
a data na planilha
de nascimento desão de admissão
Maria, e nãopor
você, apenas de nascimento.
esta planilha,O não
que teria
ajudou ao nosso
como cérebro
responder, foi o digitadas
as datas rótulo. Fizemos um processamento
na planilha são de admissãodoedado.
não de nascimento. O
Figura 2 - Exemplo Planilha de Dados e Informação.
Figura 2 - Exemplo Planilha de Dados e Informação.
que ajudou ao nosso cérebro foi o rótulo. Fizemos um processamento do dado.
A coluna de perguntada
Se for “Desconto” ou “Salário
qual a dataLíquido” podem ser
de nascimento dedados
Maria,digitados ou podem
você, apenas por ser
esta planilha,
Se for perguntada qual a data de nascimento de Maria, você, apenas por esta planilha, não
não teria
informação
A como
colunacasoresponder, as
oudatas
fórmulas tenham digitadas
sido na planilha
construídas. são de
Precisamos admissão
verificar o quee não de nascimento.
foipodem
feito na
teria comoderesponder,
“Desconto” “Salário
as datas Líquido”
digitadas podem
na planilha sãoser
dedados digitados
admissão e não ou ser O
de nascimento.
O que ajudou ao
planilha.
informação nosso
caso cérebro
fórmulas foi osido
tenham rótulo. FizemosPrecisamos
construídas. um processamento
verificar do dado.
que ajudou ao nosso cérebro foi o rótulo. Fizemos um processamento do odado.
que foi feito na
A coluna de “Desconto” ou “Salário Líquido” podem ser dados digitados ou podem ser infor-
planilha.
mação caso fórmulas
A coluna tenham
de “Desconto” ousido construídas.
“Salário Líquido”Precisamos verificar
podem ser dados o que foi
digitados feito naser
ou podem planilha.

informação caso fórmulas tenham sido construídas. Precisamos verificar o que foi feito na
planilha.

Figura 3 - Exemplo Planilha Processamento


Figura 3 - Exemplo Planilha Processamento
Percebemos que existe um processamento para aPlanilha
Figura 3 - Exemplo informação do desconto e a informação do
Processamento

Percebemos
“Salário Líquido” que existe um processamento parao aque
informação do desconto e a informa-
Percebemos queserem
existe conhecidos. Então para
um processamento apenas
a informação está
do no quadro
desconto e avermelho
informaçãoé do
ção do “Salário Líquido”
informação peloserem conhecidos. Então apenas o que está no quadro vermelho é
“Salárioprocessada
Líquido” serem Excel.
conhecidos. Então apenas o que está no quadro vermelho é
informação processada pelo Excel.
Figura 3 - Exemplo Planilha Processamento
informação processada pelo Excel.
Percebemos que existe um processamento para a informação do desconto e a informação do
“Salário Líquido” serem conhecidos. Então apenas o que está no quadro vermelho é
informação processada pelo Excel.

O que é conhecimento? 6
O conhecimento pode constituir um saber, ideias e experiências em que apenas 6a in-
formação não seria capaz. Podemos então entender que o conhecimento é informação com
significado, compreendidos pela realidade de determinada informação. É por meio da in-
formação que podemos tomar decisões. 6
Neste caso, muito se utiliza a criação de cenários com o uso da tabela dinâmica e dos
gráficos, para criar uma percepção e assim ser possível uma tomada de decisão.

7
No exemplo da Planilha, é perceber como a nova contratada, Maria, já está com salário
muito próximo ao de José que já tem 4 anos de empresa. Será que o salário do mercado já
está maior que o utilizado pela empresa, e precisa ser revista a política interna de salários
para não perder os funcionários João e José? Ou não? Maria é bem mais preparada e com um
currículo mais extenso, inclusive ela fez o curso de Excel avançado no CEFOSPE. Tudo isto é
um cenário, conhecimento gerado da informação da planilha para tomada de decisão.

8
1. Conhecendo as Funções de Lógica:

1.1. Introdução a informação do tipo lógico;


1. Conhecendo as Funções de Lógica:
De início, é importante relembrar que muitas tarefas que executamos no Excel envolvem
1.1. Introdução a informação do tipo lógico;
a comparação de dados ou informações em células diferentes. Para isso, o Excel
De início, é importante relembrar que muitas tarefas que executamos no Excel envolvem
fornece seis operadores lógicos, que são chamados de operadores de comparação. Os
a comparação de dados ou informações em células diferentes. Para isso, o Excel fornece seis
operadores lógicos do Excel são:
operadores lógicos, que são chamados de operadores de comparação. Os operadores lógicos
“=” – Igual a
do Excel são:
“<>” – Não é igual a, ou diferente de
“=” – Igual a
“>” – Maior que
“<>” – Não é igual a, ou diferente de
“<” – Menor que
“>” – Maior que
“>=”
“<”Maior ou que
– Menor igual a
“<=” Menor
“>=” ou
Maior ouigual
igualaa
“<=” Menor ou igual a
Outro ponto a destacar é que a informação lógica no Excel sempre é obtida através de
Outro ponto a destacar é que a informação lógica no Excel sempre é obtida através de
processamento. Toda fórmula lógica ao ser digitada em uma célula apresentará o
processamento. Toda fórmula lógica ao ser digitada em uma célula apresentará o resultado
resultado textual “VERDADEIRO” ou “FALSO”, esse texto apenas é uma representação
textual “VERDADEIRO” ou “FALSO”, esse texto apenas é uma representação do processamento
do processamento realizado. No quadro exemplificativo abaixo, percebemos que o “=”
realizado. No quadro exemplificativo abaixo, percebemos que o “=” na cor azul é obrigatório
na cor azul é obrigatório para o Excel realizar um processamento e as expressões lógicas
para o Excel realizar um processamento e as expressões lógicas destacadas em vermelho é a
destacadas em vermelho é a verificação lógica que foi solicitada.
verificação lógica que foi solicitada.

Figura
Figura44--Exemplo processamentoLógico
Exemplo processamento Lógico

9
1.2. Função E;

A função E verifica se duas ou mais condições lógicas são verdadeiras ao mesmo


1.2. Função E;
1.2. Função E; Caso todas as condições lógicas analisadas sejam verdadeiras a função E
tempo.
1.2. Função E; VERDADEIRO. Caso ao menos uma das condições lógicas não seja verdadeira
retorna
A função E verifica se duas ou mais condições lógicas são verdadeiras ao mesmo
A função E verifica
a função se duas
E retorna ou mais condições lógicas são verdadeiras ao mesmo
A função E verifica seFALSO.
duas ou mais condições lógicas são verdadeiras ao mesmo
tempo. Caso todas as condições lógicas analisadas sejam verdadeiras a função E
tempo. Caso todas as condições lógicas analisadas sejam verdadeiras a função E
tempo. Caso todas as condições lógicas analisadas sejam verdadeiras a função E retorna
retorna VERDADEIRO. Caso ao menos uma das condições lógicas não seja verdadeira
retorna VERDADEIRO.
VERDADEIRO. Caso uma
Caso ao menos ao menos uma das condições
das condições lógicaslógicas nãoverdadeira
não seja seja verdadeira
a função E
a função E retorna FALSO.
a função
retorna E retorna FALSO.
FALSO.

Sintaxe:

Sintaxe:
Sintaxe:
Sintaxe:

Onde:
 Lógico1 → é o primeiro teste lógico.
Onde:
 Lógico2 → é o segundo teste lógico
• Lógico1 → é o primeiro teste lógico.
Onde:
Onde:
•Lógico2 →→
Lógico1
Lógico1 oésegundo
é→ o primeiro testelógico
teste
é o primeiro
lógico.
teste lógico.
 Lógico2 → é o segundo teste lógico
 Lógico2 → é o segundo teste lógico
LEMBRETE!
Na sintaxe de funções do Excel o que estiver entre colchetes é facultativo.
O que não estiver é obrigatório.
LEMBRETE!
LEMBRETE!
Na sintaxe de funções do Excel o que estiver entre colchetes é facultativo.
Na sintaxe de funções do Excel o que estiver entre colchetes é facultativo.
1.3.OFunção
que nãoOU;
estiver é obrigatório.
O que não estiver é obrigatório.
A função OU verifica se duas ou mais condições lógicas são verdadeiras não necessa-
riamente ao mesmo tempo.
Caso ao menos uma das condições lógicas analisadas seja verdadeira a função retorna
VERDADEIRO. Caso todas as condições lógicas não forem verdadeiras a função OU retorna
FALSO.

9
9
10
A função OU verifica
a função se duas ou mais Caso
retorna VERDADEIRO. condições
todas lógicas são verdadeiras
as condições não forem
lógicas não
necessariamente ao mesmo tempo.
necessariamente aoamesmo
verdadeiras funçãotempo.
OU retorna FALSO.
Caso ao menos uma das condições lógicas analisadas seja verdadeira
Caso ao menos uma das condições lógicas analisadas seja verdadeira
a função retorna VERDADEIRO. Caso todas as condições lógicas não forem
a função retorna VERDADEIRO. Caso todas as condições lógicas não forem
verdadeiras a função OU retorna FALSO.
verdadeiras a função OU retorna FALSO.

Sintaxe:

Sintaxe:
Sintaxe:
Sintaxe:

Onde:
 Lógico1 → é o primeiro teste lógico.
Onde:
 Lógico2 → é o segundo teste lógico.

Onde:Lógico1 → é o primeiro teste lógico.
Onde:
→ é→
Lógico1
• Lógico2
Lógico1 →o éésegundo
o primeiro teste
teste
o primeiro
lógico.
lógico.
teste lógico.
 Lógico2 → é o segundo teste lógico.
 Lógico2 → é o segundo teste lógico.
LEMBRETE!
Na sintaxe de funções do Excel quando apresentar as reticências (...) significa
que não tem limite na qtd de argumentos.
LEMBRETE!
LEMBRETE!
O Único limite para a construção de qualquer formula é o número total de
Na sintaxe de funções do Excel quando apresentar as reticências (...) significa
Na sintaxe de funções
caracteres que do Excel
uma quando
célula pode apresentar
conter que as reticências
é de (...) significa
32.767 caracteres.
que não tem limite na qtd de argumentos.
que
1.4.não tem limiteFunções
Construindo na qtdEdee OU
argumentos.
complexas
O Único limite para a construção de qualquer formula é o número total de
1.4. O Único limiteFunções
Construindo para a construção de qualquer formula é o número total de
E e OU complexas
caracteres que uma célula pode conter que é de 32.767 caracteres.
A função E
caracteres que função
e auma OUpode
célula conter quefunções
são chamadas é de 32.767 caracteres.
lógicas, como vimos anteriormente,
A função E e a função OU são chamadas funções lógicas, como vimos anteriormen-
por realizarem testes lógicos e retornarem um resultado Lógico. Logo podemos utilizar
te, por realizarem testes lógicos e retornarem um resultado Lógico. Logo podemos utilizar
umauma função
função comocomo argumento
argumento dada outrae assim
outra e assimrealizar
realizartestes
testes lógicos
lógicos mais
mais complexos,
complexos, veja o
veja oabaixo:
exemplo, exemplo, abaixo: 10

10
É feito o processamento do nível mais interno para o mais externo e no quadro abaixo
10
você pode acompanhar a ordem de processamento dos testes lógicos e das funções E e
OU:

11
uma função como argumento da outra e assim realizar testes lógicos mais complexos,
veja o exemplo, abaixo:
É feito o processamento do nível mais interno para o mais externo e no quadro abaixo
você pode acompanhar a ordem de processamento dos testes lógicos e das funções E e

É feito OU:
o processamento do nível mais interno para o mais externo e no quadro abaixo
você podeo acompanhar
É feito a ordem
processamento de processamento
do nível mais internodos testes
para lógicos
o mais e dasefunções
externo E e abaixo
no quadro
vocêOU:
pode acompanhar a ordem de processamento dos testes lógicos e das funções E e OU:

Ordem:
Ordem: 1o) Processa a Função E em LARANJA;

Ordem: a2o)
1. Processa Processa
Função E ema Função OU em VERDE;
LARANJA;
2. Processa Função
a3o) OUa em
Processa
1o) Processa a Função E VERDE;
Função E em AZUL;
em LARANJA;
3. Processa a Função
2o) Processa E em AZUL;
a Função OU em VERDE;
3o) Processa a Função E em AZUL;
ATENÇÃO!
Esses testes lógicos, simples ou complexos, podem ser utilizados como
argumento em funções.
ATENÇÃO!
Esses testes lógicos, simples ou complexos, podem ser utilizados como
argumento em funções.
1.5. A função
Função 1.5.SE
SE; verifica,
Função SE;em seu primeiro argumento, um teste lógico. Caso o teste seja
VERDADEIRO, irá realizar o processamento do segundo argumento, caso o teste seja
A função SE verifica, em seu primeiro argumento, um teste lógico. Caso o teste seja
FALSO, irá realizar
1.5. Função o processamento do terceiro argumento.
SE;realizar
VERDADEIRO, irá o processamento do segundo argumento, caso o teste seja FALSO,
irá realizar o processamento do terceiro argumento. 11
Sintaxe:
Sintaxe:
11

Onde:
teste_lógico → Teste lógico realizado para direcionamento de processamento;.
valor_se_verdadeiro → Processamento realizado se o teste lógico for verdadeiro;
valor_se_falso → Processamento realizado se o teste lógico for falso;

Após um teste lógico ser realizado, podemos direcionar o processamento para incluir um
texto, processar uma fórmula ou uma função, 12
conforme exemplo abaixo:
Sintaxe:

Onde:Onde:
teste_lógico
teste_lógico → Teste
→ Teste lógicológico realizado
realizado parapara direcionamentodedeprocessamento;.
direcionamento processamento;.
valor_se_verdadeiro
valor_se_verdadeiro → Processamento
→ Processamento realizadoseseo oteste
realizado testelógico
lógico for
for verdadeiro;
verdadeiro;
valor_se_falso
valor_se_falso → Processamento
→ Processamento realizado
realizado sese o testelógico
o teste lógicofor
forfalso;
falso;

Após
Após umum testelógico
teste lógicoser
ser realizado,
realizado, podemos
podemosdirecionar o processamento
direcionar para incluir
o processamento um
para incluir
texto,
um texto, processar
processar umauma fórmulaou
fórmula ouuma
uma função,
função, conforme
conformeexemplo
exemploabaixo:
abaixo:

DICA!
No 1º argumento da Função SE, em seu teste lógico podemos usar:
 Função E;
 Função OU;
 Funções E e OU complexas.
Ex: SE(E(1>1;OU(2>3;3>3;E(1=1;1<2)));”Arretado”;”Deu Ruim”)

Gostaria que você observasse as 2 funções SE abaixo:


Gostaria que você observasse as 2 funções SE abaixo:

12

Umapequena
Uma pequena diferença
diferença existe
existeentre
entreelas, o oque
elas, quepode nosnos
pode ajudar sempre
ajudar é verificar
sempre o o
é verificar
conteúdo
conteúdo deargumento
de cada cada argumento solicitado
solicitado pela Função.
pela Função. No exemplo
No exemplo dado, dado, podemos
podemos perceber
que cada funçãoque
perceber SE cada
apresenta
funçãoargumentos argumentosFique
SE apresentadiferentes. sempre
diferentes. atento
Fique ondeatento
sempre estão po-
sicionados
onde oestão
ponto-e-vírgula
posicionados oe os parênteses. e os parênteses.
ponto-e-vírgula

13
Uma
Uma pequena
pequena diferença
diferença existe
existe entre
entre elas,
elas, o que
o que pode
pode nosnos ajudar
ajudar sempre
sempre é verificar
é verificar o o
conteúdo
conteúdo de de cada
cada argumento
argumento solicitado
solicitado pelapela Função.
Função. NoNo exemplo
exemplo dado,
dado, podemos
podemos
perceber
perceber queque cada
cada função
função SE SE apresenta
apresenta argumentos
argumentos diferentes.
diferentes. Fique
Fique sempre
sempre atento
atento
onde
onde estão
estão posicionados
posicionados o ponto-e-vírgula
o ponto-e-vírgula e ose parênteses.
os parênteses.

NoNo No primeiro
primeiro
primeiro SE,
SE,temos
SE, temos
temos 3 argumentos,
33argumentos,
argumentos, o processa:
oo2º2º2º processa:
processa: “se
“se“se teste
teste lógico
lógico
teste for
forfor
lógico verdadeiro”
verdadeiro”
verdadeiro” e oeeoo
3º “se
3º processa: processa:
3º processa: “se“se
o teste o teste
ológico
teste for lógico
for for
falso”.
lógico Já falso”.
no segundo
falso”. Já no
Já no segundo
SE, temos
segundo SE,SE,
apenas
temostemos apenas
o 1º
apenas 1ºoargumen-
e oo2º e1ºoe2ºo 2º
tos. Como argumentos. Como
o 3º argumento
argumentos. Como 3ºo argumento
o não 3ºtem
argumento
nãonão
conteúdo e,tem
tem se conteúdo
ele e, ele
se ele
for for
for oe,escolhido,
conteúdo se o escolhido,
oapenas apenaso
apresentará
escolhido, apenas
RESULTADO do teste
apresentará
apresentará ológico
o RESULTADOsem realizar
RESULTADO do do
testeprocessamento
teste lógico
lógico semsem algum.
realizar
realizar processamento
processamento algum.
algum.

LEMBRETE!
LEMBRETE!
NaNa sintaxe
sintaxe de de funções
funções do do Excel
Excel o que
o que estiver
estiver entre
entre parênteses
parênteses e ponto-e-
e ponto-e-
vírgula
vírgula é argumento.
é argumento.

1.6. Construindo um SE Composto


1.6. Construindo um SE Composto
Um SEcomposto
UmSE compostoouou “Ninho
“Ninho de de SE´s”
SE´s” ou ou “SE´s
“SE´s aninhados”
aninhados” é quando
é quando um argumento
um argumento
de um
deSE
umé SE
outro SE. Ou
é outro SE.seja,
Ou uma
seja, Função SE, pode
uma Função SE, ser
podeutilizada comocomo
ser utilizada o 2º ou
o 2º3ºou
argumento

de outra funçãodeSE.
argumento Veja
outra o exemplo
função Abaixo:
SE. Veja o exemplo Abaixo: 13 13

Nós temos 4 processamentos necessários (Laureado, Aprovado, Final, Reprovado) então


precisaremos de 3 Funções SE. A regra sempre é essa:
QTD de FUNÇÕES SE = QTD de PROCESSAMENTOS – 1
Outra REGRA é:
QTD de FUNÇÕES SE = QTD
14 de PARÊNTESES no Final

O que colocar em cada teste lógico sempre é uma regra já conhecida, a sua necessidade
Nós temos 4 processamentos necessários (Laureado, Aprovado, Final, Reprovado) então
precisaremos de 3 Funções SE. A regra sempre é essa:
Nós temos 4 processamentos necessários (Laureado, Aprovado, Final, Reprovado) então
QTD de FUNÇÕES SE = QTD de PROCESSAMENTOS – 1
precisaremos de 3 Funções SE. A regra sempre é essa:
Outra REGRA
QTD deé: FUNÇÕES SE = QTD de PROCESSAMENTOS – 1
QTD
Outra REGRA é: de FUNÇÕES SE = QTD de PARÊNTESES no Final
QTD em
O que colocar de FUNÇÕES SE = sempre
cada teste lógico QTD deé PARÊNTESES no Finala sua necessidade
uma regra já conhecida,
O que
ou colocar emtem
alguém já cada teste
essa lógico sempre é uma regra já conhecida, a sua necessidade
regra.
ou alguém já tem essa regra.

DICA!
Podemos quebrar as linhas das fórmulas com o atalho Alt+Enter. Este
procedimento não é uma “quebra automática de texto” serve apenas para
melhor entendimento de uma fórmula muito extensa. Para isso, posicione o
cursor onde deseja quebrar a linha e aperte Alt+Enter, veja abaixo:

14

15
2. Conhecendo as Funções de Matemática e Trigonometria:
2. Conhecendo as Funções de Matemática e Trigonometria:
2.1. SOMASES;
A função SOMASES realiza uma soma onde muitos critérios (teste_lógico) são
2.1. SOMASES; as Funções de Matemática e Trigonometria:
2. Conhecendo
verificados
A função em um Intervalo
SOMASES relacionado
realiza uma soma eonde
caso TODOS forem verdadeiros
muitos critérios será realizada
(teste_lógico) são
a soma. em
verificados Estaum
Função faz relacionado
Intervalo a verificaçãoe em
casocada
TODOSLinhaforem
ou Coluna, por isso
verdadeiros o “Intervalo
será realizada da
2.1. SOMASES;
Soma”
a soma. EstaeSOMASES
os “Intervalos
Função dos Critérios”
faz arealiza
verificação devem terou
a mesma QTD de olinhas ou QTD de
A função uma em cada
soma Linha
onde Coluna,
muitos por isso
critérios “Intervalo
(teste_lógico) da verifi-
são
Colunas.
Soma” e osIntervalo
“Intervalos dos Critérios” devem ter aforem
mesmaverdadeiros
QTD de linhas
cados em um relacionado e caso TODOS seráou QTD dea soma.
realizada
EstaColunas.
Função faz a verificação em cada Linha ou Coluna, por isso o “Intervalo da Soma” e os
Sintaxe:
“Intervalos dos Critérios” devem ter a mesma QTD de linhas ou QTD de Colunas.
Sintaxe:
Sintaxe:

Onde:
Onde:  intervalo_soma → Local dos valores que serão somados se atenderem
Onde:
TODOS os→critérios.
intervalo_soma
• intervalo_soma →
Local O QUE
Local
dos dos SOMAR?
valores
valores que serão
que serão somados
somados se atenderem
se atenderem TODOS os
 intervalo_critérios1
TODOSOos
critérios. critérios.
QUE SOMAR? → Local
O QUE SOMAR? onde o critério1 é verificado; ONDE
VERIFICAR?
 intervalo_critérios1 → Local onde o critério1 é verificado; ONDE
• intervalo_critérios1 → Local onde o critério1 é verificado; ONDE VERIFICAR?
Critério1 → Será o critério1 verificado; O QUE VERIFICAR?
VERIFICAR?
• Critério1 → Será o critério1 verificado; O QUE VERIFICAR?
Podemos observar→no
 Critério1 exemplo
Será abaixo
o critério1 que todosOos
verificado; QUEintervalos (soma e critério) são das
VERIFICAR?
Podemos
Podemos 2 aobservar
linhas observar
9. Cada no exemplo
Linha
no exemplo abaixo
é verificada,
abaixo que todos
quecomeçando
todos oslinha
da intervalos
os intervalos até 9,(soma
2(soma e critério)
eatendendo
critério) das são das
ao critério
são
linhas 21ano
linhas 29.aCada Linha
intervalo1,
9. Cada eé verificada,
Linha ao critério começando
2 começando
é verificada, da
da linha
no intervalo 2. O 22conteúdo
linha até 9, atendendo
até 9, atendendo aoao
do intervalo critério
soma é 1 no
critério
intervalo1, e ao critério
considerado.
1 no intervalo1, e ao2 no intervalo
critério 2 no2. intervalo
O conteúdo doconteúdo
2. O intervalodo
soma é considerado.
intervalo soma é
considerado.

15
15

16
2.2. SOMARPRODUTO
2.2. SOMARPRODUTO

A função SOMAPRODUTO devolve a soma dos produtos das matrizes


2.2. SOMARPRODUTO
A função SOMAPRODUTO devolve a soma dos produtos das matrizes
correspondentes. A operação predefinida é multiplicação, mas adição, subtração e
função SOMAPRODUTO
A correspondentes. A operaçãodevolve a somaédos
predefinida produtos dasmas
multiplicação, matrizes
adição,correspondentes.
subtração e
divisão
A operação também são
predefinida possíveis. Esta mas
é multiplicação, Função faz asubtração
adição, verificaçãoe em cada Linha ousão
divisão Coluna,
divisão também são possíveis. Esta Função faz a verificação em cadatambém possíveis.
Linha ou Coluna,
por issofaz
Esta Função as referências devem ter a mesma QTD de linhas
porou QTDas de Colunas.
por isso asareferências
verificação em cada
devem ter a Linha
mesmaouQTDColuna,
de linhas isso
ou QTD referências
de Colunas. devem ter a
mesma QTD de linhas ou QTD de Colunas.
Sintaxe:
Sintaxe:
Sintaxe:

Onde:
Onde:
Onde:
 Matriz
• Matriz → Referencias
→ Referencias parapara retorna
retorna Valor
Valor ou ou calcular
calcular Valor;
Valor;
 Matriz → Referencias para retorna Valor ou calcular Valor;
Vejamos o exemplo abaixo:
Vejamos
Vejamoso exemplo abaixo:
o exemplo abaixo:

O exemplo 1 a Função SOMAPRODUTO tem 2 argumentos e realiza o cálculo do produto


O exemplo 1 a Função SOMAPRODUTO tem 2 argumentos e realiza o cálculo do
exemplo
de cadaOlinha 1 a Função
das colunas CeD SOMAPRODUTO
e acumula a soma tem 2 argumentos
todos os produtos e realiza o cálculo
realizados; do
O exemplo
produto de cada linha das colunas C e D e acumula a soma todos os produtos realizados;
produto
2 a Função de cada linha das
SOMAPRODUTO temcolunas C e D e acumula
1 argumento e, em cadaa soma todos
linha, ondeos produtos realizados;B” na
tem o “vendedor
O exemplo 2 a Função SOMAPRODUTO tem 1 argumento e, em cada linha, onde tem
coluna OB,exemplo
realiza o2cálculo
a FunçãodoSOMAPRODUTO
produto das colunas tem C1 eargumento
D e acumulae, ema cada
somalinha,
todosonde
os produtos
tem
o “vendedor B” na coluna B, realiza o cálculo do produto das colunas C e D e acumula
realizados; O exemplo
o “vendedor 3 acoluna
B” na FunçãoB, SOMAPRODUTO
realiza o cálculo dotem 1 argumento
produto e, em
das colunas C e cada linha, onde
D e acumula
a soma todos os produtos realizados; O exemplo 3 a Função SOMAPRODUTO tem 1
tem o “vendedor
a soma todosC”osnaprodutos
coluna realizados;
B, realiza oOcálculo
exemploda3 soma dasSOMAPRODUTO
a Função colunas C e D e acumula
tem 1 a
argumento
soma todas e, emrealizadas.
as somas cada linha, onde tem o “vendedor C” na coluna B, realiza o cálculo
argumento e, em cada linha, onde tem o “vendedor C” na coluna B, realiza o cálculo
da soma das colunas C e D e acumula a soma todas as somas realizadas.
da soma das colunas C e D e acumula a soma todas as somas realizadas.

16
16

17
3. Conhecendo as Funções de Estatística:

3.1. CONT.SES
3. Conhecendo as Funções de Estatística:

3.1. CONT.SES
3. Conhecendo
. Esta asa Funções
Função faz decada
verificação em Estatística:
Linha ou Coluna, por isso o “Intervalo da Soma”
e os “Intervalos dos Critérios” devem ter a mesma QTD de linhas ou QTD de Colunas.
. Esta Função faz a verificação em cada Linha ou Coluna, por isso o “Intervalo da Soma”
3.1. CONT.SES
eSintaxe:
osFunção
Esta “Intervalos
faz ados Critérios” em
verificação devem terLinha
cada a mesma QTD de linhas
ou Coluna, ou oQTD
por isso de Colunas.
“Intervalo da Soma”
e os “Intervalos dos Critérios” devem ter a mesma QTD de linhas ou QTD de Colunas.
Sintaxe:
Sintaxe:

Onde:
 intervalo_critérios1 → Local aonde o critério1 é verificado; AONDE
Onde: VERIFICAR?
Onde:
intervalo_critérios1
•intervalo_critérios1
Critério1 A função → Local
→ Local aondeaonde
CONT.SES realiza ouma
critério1
o critério1 écontagemé onde
verificado;
verificado; AONDE
muitos AONDE
VERIFICAR?
critérios
VERIFICAR?
(teste_lógico)
• Critério1 A funçãosão verificadosrealiza
CONT.SES em cadaumaintervalo
contagemrelacionado e, caso
onde muitos TODOS(tes-
critérios
 Critério1 CONT.SES
A função será realiza uma contagem
→ Será o onde muitos critériosO
te_lógico) são verificados
forem verdadeiros, em cadaa intervalo
realizada contagem relacionado e, caso
critério1 TODOS forem
verificado;
(teste_lógico)
verdadeiros, sãorealizada
será
QUE VERIFICAR? verificados em cada intervalo
a contagem → Serárelacionado
o critério1e,verificado;
caso TODOS O QUE
forem verdadeiros, será realizada a contagem → Será o critério1 verificado; O
VERIFICAR?
QUE
Podemos VERIFICAR?
observar no exemplo
Podemos observar no exemploabaixo,
abaixo,que
queememcada
cadaLinha é verificada
Linha é verificadae realizada a a
e realizada
contagem
contagem de quantas
de quantas vendasvendas com de
com mais mais
100deunidades
100 unidades o Mercadinho
o Mercadinho A realizou.
A realizou. Notemos
Podemos observar no exemplo abaixo, que em cada Linha é verificada e realizada a
tambémNotemos também que
que os critérios os são
agora critérios agora sãopodendo
referências, referências,
ser podendo ser modificadas
modificadas para um novo parapro-
contagem
um novo de quantas vendas com mais de 100 unidades o Mercadinho A realizou.
cessamento ser processamento
realizado. ser realizado.
Notemos também que os critérios agora são referências, podendo ser modificadas para
um novo processamento ser realizado.

17

17

18
3.2. MÉDIASES;
3.2. MÉDIASES;

A função MÉDIASES realiza uma média em que muitos critérios (teste_lógico) são
A função MÉDIASES realiza uma média em que muitos critérios (teste_lógico) são
verificados em um intervalo relacionado e caso TODOS forem verdadeiros será realizada
3.2. MÉDIASES;
verificados em um intervalo relacionado e caso TODOS forem verdadeiros será realizada
a média.MÉDIASES
A função Esta Funçãorealiza
faz a verificação
uma média ememcada
queLinha ou critérios
muitos Coluna, por isso o “Intervalo
(teste_lógico) são veri-
a média. Esta Função faz a verificação em cada Linha ou Coluna, por isso o “Intervalo
ficadosda
emSoma” e os “Intervalos
um intervalo dos Critérios”
relacionado devemforem
e caso TODOS ter a mesma QTD deserá
verdadeiros linhas ou QTDa média.
realizada de
da Soma” e os “Intervalos dos Critérios” devem ter a mesma QTD de linhas ou QTD de
Colunas.
Esta Função faz a verificação em cada Linha ou Coluna, por isso o “Intervalo da Soma” e os
Colunas.
“Intervalos dos Critérios” devem ter a mesma QTD de linhas ou QTD de Colunas.
Sintaxe:
Sintaxe:
Sintaxe:

Onde:
Onde:
Onde:
intervalo_media→→Local
•intervalo_media Localdosdosvalores
valores que serãosomados
que serão somados e divididos
e divididos pelapela qtd que
qtd que
 intervalo_media → Local dos valores que serão somados e divididos pela qtd que
atenderem
atenderemTODOS
TODOSososcritérios.
critérios. O
O QUE
QUE CALCULAR
CALCULARAAMÉDIA? MÉDIA?
atenderem TODOS os critérios. O QUE CALCULAR A MÉDIA?
→→
intervalo_critérios1
•intervalo_critérios1 Localonde
Local ondeoocritério1
critério1 éé verificado;
verificado;ONDE
ONDEVERIFICAR?
VERIFICAR?
 intervalo_critérios1 → Local onde o critério1 é verificado; ONDE VERIFICAR?
 Critério1 → Será o critério1 verificado; O QUE VERIFICAR?
• Critério1 → Será
Critério1 o critério1
→ Será verificado;
o critério1 verificado;OOQUEQUE VERIFICAR?
VERIFICAR?

Podemos observar no exemplo abaixo o cálculo de média de unidades vendidas para


Podemosobservar
Podemos observar no exemplo
exemplo abaixo
abaixooocálculo
cálculodedemédia
médiadede
unidades vendidas
unidades parapara
vendidas
vendas maiores de R$ 1.000,00 do Mercadinho A. Notemos que houve mudanças dos
vendas vendas
maioresmaiores de R$ 1.000,00
de R$ 1.000,00 do Mercadinho
do Mercadinho A. Notemos
A. Notemos que houve
que houve mudanças
mudanças dos
dos critérios
critérios na construção desta nova fórmula.
critérios desta
na construção na construção desta nova fórmula.
nova fórmula.

18
18

19
ATENÇÃO!
Para não trocar as sintaxes das funções “...SES e “...SE”. Vejamos a
diferença de sintaxe das Funções “MÉDIASES” e “MÉDIASE”.
Podemos perceber que a função MÉDIASES faz N Verificações, por isso
o 1º argumento será ONDE desejo CONTABILIZA A MÉDIA e os N
argumentos seguintes serão os N intervalo_critério e critério.

Já a função MÉDIASE faz 1 verificação apenas, cujos 1º e 2º


argumentos são o intervalo_critério e critério e o 3º argumento será ONDE
desejo CONTABILIZA A MÉDIA.

DICA!
Na construção de sua planilha, procure identificar com clareza as
regras para os processamentos condicionados a testes lógicos. Na área de TI
chamamos este procedimento de “Prospecção” .
Em sequência, realize uma simulação para validar se as regras estão
devidamente implementadas em sua fórmula e corretamente construídas na
planilha. Na área de TI chamamos este procedimento de “TESTE” .

LEMBRETE!
Se sua planilha começa a ter um grande volume de dados e necessita MUITO
TEMPO e ESFORÇO para CRIAR e MANTER: as REGRAS, VALIDAÇÃO
DE DADOS e o CONTROLE DE ACESSO.
Você precisará de um sistema ou aplicativo informatizado. INCLUSIVE JÁ
PODE TER UMA SOLUÇÃO DE TI PRONTA. Procure sua Gerência! Entre
em contato com o seu ORGÃO DE TI.

20
19
3.3. ORDEM.EQ;

3.3. ORDEM.EQ;
A função ORDEM.EQ retorna à posição equivalente de um número em uma lista de
números. Assim, o retorna
ORDEM.EQ númeroà informado no 1º argumento é verificada sualista
posição
de na
3.3.AORDEM.EQ;
função posição equivalente de um número em uma
referência
números. queoénúmero
Assim, informada no 2º argumento
informado e no 3º argumento
no 1º argumento é informado
é verificada a ordem,
sua posição se
na lista
A função ORDEM.EQ retorna à posição equivalente de um número em uma de
Decrescente
referência ou Crescente.
que éoinformada no 2º argumento e no 3º argumento é informado a ordem,
números. Assim, número informado no 1º argumento é verificada sua posição na se
referência
queDecrescente
é informadaou no
Crescente.
2º argumento e no 3º argumento é informado a ordem, se Decrescente
Sintaxe:
ou Crescente.
Sintaxe:
Sintaxe:

Onde:

Onde:  Núm → O número cuja posição se deseja encontrar. O QUE PROCURAR?


Onde:
 Ref → Uma cuja matriz ou referência a uma lista de números. Valores não
 •Núm número cuja
Núm→→OOnúmero posição
posição se deseja
se deseja encontrar.
encontrar. O QUE OPROCURAR?
QUE PROCURAR?
numéricos em Ref. são ignorados. ONDE PROCURAR? Valores
 •Ref → Uma
Ref → Umamatriz
matriz ououreferência
referência a auma
uma lista
lista de de números.
números. Valores nãonão
numéricos
 Ordemem
numéricos → Ref.
Umsãonúmero que especifica
ignorados. ONDE como posicionar um número em uma
PROCURAR?
em Ref. são ignorados. ONDE PROCURAR?
 Ordem ordem.
→ UmO número
número 0 seria ordem decrescente
que especifica e o 1 ordem
como posicionar umcrescente.
número em uma
• Ordem → Um número que especifica como posicionar um número em uma
ordem. O número 0 seria ordem decrescente e o 1 ordem crescente.
ordem.
Imagine O número
a situação 0 seriadeordem
hipotética decrescenteFinal
uma classificação e o 1do
ordem crescente.
Campeonato Brasileiro de
2030.
Imagine
Imagine Quem seria
a situação
a situação ohipotética
campeão?
hipotética Qual
de
de uma umaseria a posição
Finaldodo
classificação
classificação número
Final do 36 da área
Campeonato
Campeonato C3 até C8 em de
Brasileiro
Brasileiro de
2030.
2030.ordem
Quem
Quem decrescente?
seria o campeão?
seria o campeão?Qual
Qualseria
seriaaaposição
posição do
do número
número 3636da
daárea
áreaC3
C3até
atéC8
C8em
em ordem
decrescente?
ordem decrescente?

Faríamos o preenchimento automático da Fórmula:

Faríamos o preenchimento automático da Fórmula:

20

20

21
Faríamos o preenchimento automático da Fórmula:

Ao confirmar com Enter o Excel faria o processamento e apresentaria a posição de cada


Aonúmero em relação
confirmar a lista
com Enter de números,
o Excel faria oem ordem Decrescente.
processamento CENTRAL
e apresentaria CAMPEÃO!
a posição de cada
númeroAo
emconfirmar
relação acom
listaEnter
de números, em oordem
o Excel faria Decrescente.
processamento CENTRAL
e apresentaria CAMPEÃO!
a posição de cada
número em relação a lista de números, em ordem Decrescente. CENTRAL CAMPEÃO!

21
22

21
4. Conhecendo as Funções de Procura e Referência

O Excel possui funções específicas para pesquisa de valores e informações. Imagine digitar
um dado e as informações complementares aparecerem automaticamente. A partir desse
4. Conhecendo
tópico as Funções
aprenderemos algumas de Procura
principais funções e Referência
que podem ser usadas como métodos de
pesquisa,
O Excel possui funções específicas para pesquisa de valores e informações. Imagine
digitar um dado e as informações complementares aparecerem automaticamente. A partir
4.1. PROCV;
desse tópico aprenderemos algumas principais funções que podem ser usadas como métodos
deApesquisa,
função PROCV é utilizada para fazer uma procura na vertical de alguma
informação, seja ela número ou texto. O valor de pesquisa deve estar sempre na
4.1. PROCV;
primeira coluna no intervalo e esta coluna deve obrigatoriamente estar classificada em
A função PROCV é utilizada para fazer uma procura na vertical de alguma informação,
ordem crescente.
seja ela número ou texto. O valor de pesquisa deve estar sempre na primeira coluna no
Assim que o valor é localizado na vertical da 1ª coluna da referência, o Excel para na 1ª
intervalo e esta coluna deve obrigatoriamente estar classificada em ordem crescente.
linha onde é encontrado o valor, então podemos deslocar colunas informando um número
Assim que o valor é localizado na vertical da 1ª coluna da referência, o Excel para na 1ª
da coluna no 3º argumento. Desta forma, é possível, a partir de um valor, retornar uma
linha onde é encontrado o valor, então podemos deslocar colunas informando um número
dainformação
coluna noem 3ºuma tabela queDesta
argumento. esteja forma,
relacionada com esseavalor
é possível, procurado.
partir de um valor, retornar uma
informação em uma tabela que esteja relacionada com esse valor procurado.
Sintaxe:
Sintaxe:

Onde:
Onde:
 valor_procurado → →
• valor_procurado é oé valor a ser
o valor encontrado
a ser na 1ªna
encontrado coluna da matriz_tabela;
1ª coluna da matriz_tabela;
 matriz_tabela → é o intervalo onde o valor de procurado está localizado;
• matriz_tabela → é o intervalo onde o valor de procurado está localizado;
 núm_índice_coluna → o número da coluna que contém o valor a ser retornado.
• núm_índice_coluna → o número da coluna que contém o valor a ser retornado.
No intervalo do matriz_tabela começa em 1 para a coluna de pesquisa, e assim
No intervalo do matriz_tabela começa em 1 para a coluna de pesquisa, e assim
por diante;
por diante;
 procurar_intervalo → Informe 0 ou FALSO para busca exata; ou Informe 1ou
• procurar_intervalo
VERDADEIRO → Informe
para busca 0 ou O
aproximada. FALSO
valor para busca
padrão exata; ou Informe 1ou VER-
é VERDADEIRO;
DADEIRO para busca aproximada. O valor padrão é VERDADEIRO;

22

23
Vejamos a tabela abaixo:
Vejamos a tabela abaixo:
Vejamos a tabela abaixo:

Observamos
Observamos queque
a 1ªaColuna
1ª Coluna
não não
esta esta classificada,
classificada, o que oseria
que um
seria um problema
problema para o para o
Observamos
funcionamento
funcionamento que
dedePROCVa 1ªpelo
PROCV Coluna
pelonomenãodo
nome esta
do classificada, o que seria um problema para o
TIME.
TIME.
Após
Após Classificarmos
funcionamento
Classificarmos a tabela
dea PROCV
tabela pelopoderíamos
nomeconstruir
poderíamos construir
do TIME. PROCV utilizando
o PROCVoutilizando o nome do
o nome do time
time digitado
Apósno
digitado no1º 1º Argumento
Classificarmos
Argumento (B10);
a tabela
(B10); nono2º2ºargumento
poderíamos argumento
construir aPROCV
referência
a oreferência da tabela
utilizando
da tabela (B3:D8)
o nome
(B3:D8) do , e como
, etime
desejamos
como retornar
digitado aArgumento
qtd de
no 1ºretornar
desejamos pontos
a qtd , seria
(B10); , aseria
no 2º
de pontos coluna
argumento2 após a coluna
a 2referência
a coluna após dadetabela
a coluna pesquisa. Ficando
(B3:D8)
de pesquisa. ,e a
construção
comoado
Ficando PROCV como
desejamos
construção abaixo
retornar
do PROCVa qtd visualizado.
de pontos
como abaixo, visualizado.
seria a coluna 2 após a coluna de pesquisa.
Ficando a construção do PROCV como abaixo visualizado.

ATENÇÃO!
ParaATENÇÃO!
o PROCV a 1ª coluna, sempre deverá estar classificada em ordem
Para oe ser
crescente PROCV
a 1ª daa referência
1ª coluna,em
sempre deverá estar classificada em ordem
matriz_tabela.
crescente e ser a 1ª da referência em matriz_tabela.

23
23
24
E se o PROCV fosse informado a classificação para retornar o nome do time? Desta vez
precisaríamos
E se o PROCValterar a estruturaada
fosse informado tabela de para
classificação formaretornar
que a o1ªnome
coluna fosse Desta
do time? a coluna
vez
“Posição”, conforme
precisaríamos
E se o PROCV alterar
fosseimagem abaixo.
ainformado
estrutura da tabela de forma
a classificação paraque a 1ª coluna
retornar o nomefosse a coluna
do time? Desta vez
“Posição”, alterar
precisaríamos conforme imagem abaixo.
a estrutura da tabela de forma que a 1ª coluna fosse a coluna “Posição”,
conforme imagem abaixo.

f
f
Observe
Observeque, nesta
que, nova
nesta construção
nova do PROCV,
construção a matriz_tabela
do PROCV, só temsó
a matriz_tabela 2 colunas como como
tem 2 colunas
vemos na referência
vemos
Observenaque, nesta(B3:C8),
referência se se
(B3:C8),
nova forfor
construçãoinformado
informado
do PROCV,uma número
um maior
número maior
matriz_tabela que
sóque ,acontecerá
acontecerá
tem22, colunas comoo o erro
“#REF!”.
erro
vemos Com o PROCV
“#REF!”. Com oabaixo
na referência não
PROCV
(B3:C8), está
seabaixo previsto
não estácolocar
for informado 3 no
previsto
um número 3º argumento
colocar
maior3 no do PROCV
que3º2 argumento dooe assim
, acontecerá
retornar
PROCVo valor
erro “#REF!”.deCom
e assim 49 pontos,
retornar a não
o valor
o PROCV serpontos,
de 49
abaixo que está
não ajuste
a nãoaser
matriz_tabela
previstoque ajuste3ano
colocar para o (B3:D8)
matriz_tabela
3º argumento doe assim
para
poder chegareaté
oPROCV
(B3:D8) a 3ªretornar
eassim
assim coluna.
poder chegar
o valoraté
dea49
3ª pontos,
coluna. a não ser que ajuste a matriz_tabela para
o (B3:D8) e assim poder chegar até a 3ª coluna.

4.2. PROCH
A função PROCH é utilizada para fazer uma procura na horizontal de alguma informa-
ção, seja eles número ou texto. O valor de pesquisa deve estar sempre na primeira linha no
intervalo e esta linha deve obrigatoriamente estar classificada em ordem crescente. Assim
que o valor é localizado na horizontal da 1ª linha da referência, o Excel para na 1ª coluna onde
é encontrado o valor, então podemos deslocar linha, informando um número da linha no 3º
24
24
25
ordem crescente.
primeira linha noAssim que oe valor
intervalo é localizado
esta linha na horizontal da estar
deve obrigatoriamente 1ª linha da referência,
classificada em
o Excelcrescente.
ordem para na 1ªAssim
coluna
queonde é encontrado
o valor é localizadoo na
valor, então podemos
horizontal da 1ª linhadeslocar linha,
da referência,
oinformando
Excel paraumna número da onde
1ª coluna linha énoencontrado
3º argumento. Destaentão
o valor, forma, é possível,
podemos a partir
deslocar de
linha,
um valor, retornar
informando uma informação
um número da linha noem3º uma tabela que
argumento. esteja
Desta relacionada
forma, comaesse
é possível, valor
partir de
procurado.
um valor, retornar uma informação em uma tabela que esteja relacionada com esse valor
procurado.
argumento. Desta forma, é possível, a partir de um valor, retornar uma informação em uma
Sintaxe:
tabela que esteja relacionada com esse valor procurado.
Sintaxe:
Sintaxe:

Onde:
 valor_procurado → é o valor a ser encontrado na 1ª linha da matriz_tabela;
Onde:
Onde:
matriz_tabela →
• valor_procurado →→
valor_procurado éé oo intervalo
évalor
o valor aonde
a ser o valor de na
encontrado
ser encontrado procurado
na1ª linhaestá
1ªlinha da localizado;
matriz_tabela;
da matriz_tabela;
núm_índice_lin→ →
 matriz_tabela o númeroondeda linha quede
contém o valor a ser retornado. No
• matriz_tabela → é oé intervalo
o intervalo onde oovalor
valor procurado
de procurado está
estálocalizado;
localizado;
intervalo do matriz_tabela começa em 1 para a linha de pesquisa,
 núm_índice_lin → o número da linha que contém o valor a ser retornado. e assim por
No
• núm_índice_lin → o número da linha que contém o valor a ser retornado. No in-
diante; do matriz_tabela começa em 1 para a linha de pesquisa, e assim por
intervalo
tervalo do matriz_tabela começa em 1 para a linha de pesquisa, e assim por diante;
procurar_intervalo → Informe 0 ou FALSO para busca exata; ou Informe 1ou
 diante;
• procurar_intervalo
VERDADEIRO para
procurar_intervalo →→ Informe
busca 0 ou FALSO
aproximada.
Informe 0 ou O para
FALSO valor busca
padrão
para exata; ouou
é exata;
busca Informe
VERDADEIRO;Informe1ou
1ouVER-
DADEIRO para busca aproximada. O valor padrão é VERDADEIRO;
VERDADEIRO para busca aproximada. O valor padrão é VERDADEIRO;
Abaixo,
Abaixo, podemos
podemosperceber que aa1ª
perceber que 1ª linha
linhaestá
estáclassificada.
classificada. Observe
Observe o 3º
o 3º argumento
argumento parapara
retornar o Trimestre
retornar
Abaixo, correto
o Trimestre
podemos (C7+1),
correto
perceber apois
(C7+1),
que a 1ª está
pois
1ª linha linha é a da
é a pesquisa.
a 1ª classificada.
linha da pesquisa.
Observe o 3º argumento para
retornar o Trimestre correto (C7+1), pois a 1ª linha é a da pesquisa.

4.3. ÍNDICE

A função ÍNDICE é utilizada para retornar o valor de um elemento em uma tabela ou


4.3. ÍNDICE
uma matriz, selecionado pelos índices de número de linha e coluna. Informamos qual
A função ÍNDICE é utilizada para retornar o valor de um elemento em uma tabela ou
linha eselecionado
uma matriz, coluna querermos
pelosque numade
índices referência
númeroretorne ume valor.
de linha coluna.Esta Função apresenta
Informamos qual25linha
2 modos
e coluna de funcionamento:
querermos numa únicaretorne
que numa referência matriz ou
umnum grupo
valor. deFunção
Esta matrizesapresenta
(com o mesmo
2 modos
25
tamanho), onde cada matriz será determinado pelo 4º argumento.
de funcionamento: numa única matriz ou num grupo de matrizes (com o mesmo tamanho),
onde cada matriz será determinado pelo 4º argumento.
Sintaxe:
Sintaxe:

Onde:
Na forma de matriz a função ÍNDICE tem os seguintes argumentos:
26
 matriz → Um intervalo de células ou uma constante de matriz. ONDE
BUSCAR?
Onde:
Na forma de matriz a função ÍNDICE tem os seguintes argumentos:
• matriz → Um intervalo de células ou uma constante de matriz. ONDE BUSCAR?

• núm_linha → Seleciona a linha na matriz a partir da qual um valor deverá ser


retornado. Se núm_linha for omitida, núm_coluna será necessária;

• núm_coluna → Seleciona a coluna na matriz a partir da qual um valor deverá ser


retornado. Se núm_coluna for omitida, núm_linha será necessário.

Na forma de referência a função ÍNDICE tem os seguintes argumentos:


• Ref → Uma referência a um ou mais intervalos de célula.

• núm_linha → Seleciona a linha na matriz a partir da qual um valor deverá ser


retornado. Se núm_linha for omitida, núm_coluna será necessária;

• núm_coluna → Seleciona a coluna na matriz a partir da qual um valor deverá ser


retornado. Se núm_coluna for omitida, núm_linha será necessário.

• núm_area → Seleciona um intervalo em ref. do qual você deseja retornar a in-


terseção de núm_linha e núm_coluna. A primeira área selecionada ou inserida é
numerada como 1, a segunda é 2 e assim por diante. As áreas listadas aqui devem
estar todas localizadas em uma planilha.

DICA!
Na forma de referência a função ÍNDICE se for especificado em áreas
que não estão na mesma planilha, causará um erro do tipo #VALUE! #REF!.
Se você precisar usar intervalos localizados em diferentes planilhas, é
recomendável que você use a forma de matriz da função índice e use outra
solução para determinar o intervalo que compõe a matriz.
Por exemplo, você pode usar uma LISTA em VALIDAÇÃO DE
DADOS para selecionar qual intervalo será usado numa função ÍNDICE.

Abaixo, podemos visualizar a construção da função ÍNDICE no modo de funcionamento


de numa única matriz. O Número da Linha é informado na C1 e o número da coluna é
informado na C2, a matriz é a referência C7:C10. Ao processar o Excel retorna o valor
encontrado de R$ 3.250,00.

27
solução para determinar o intervalo que compõe a matriz.
Por exemplo, você pode usar uma LISTA em VALIDAÇÃO DE
DADOS para selecionar qual intervalo será usado numa função ÍNDICE.

Abaixo,
Abaixo, podemosvisualizar
podemos visualizar aa construção
construção dadafunção
funçãoÍNDICE
ÍNDICEnono
modo de de
modo funcionamento
funcionamento
de numa
deúnica
numa matriz. O Número
única matriz. da Linha
O Número é informado
da Linha na C1
é informado naeC1
o número da coluna
e o número é infor-
da coluna é
mado na C2, a matriz
informado é aareferência
na C2, C7:C10. AoC7:C10.
matriz é a referência processar
Ao o Excel retorna
processar o Exceloretorna
valor encontrado
o valor
de R$ 3.250,00.
encontrado de R$ 3.250,00.

Abaixo, temos 4 tabelas, NA MESMA PLANILHA, que queremos realizar a construção


Abaixo,notemos
da função ÍNDICE modo4de
tabelas, NA MESMA
funcionamento PLANILHA,
de referência, que queremos
no caso realizar a construção
seriam 4 matrizes.
da função ÍNDICE no modo de funcionamento de referência, no caso seriam 4 matrizes.

27

A construção da função seria feita da seguinte forma:

28
A construção
A construção da função
da função seria
seria feita da feita da seguinte
seguinte forma: forma:

Onde:
Onde:• Matriz 1 com referência C5:E8;
Matriz 12 com
 • Matriz comreferência
referênciaC5:E8;
H5:J8;
 Matriz 2 com referência H5:J8;
• Matriz 3 com referência C12:E15;
 Matriz 3 com referência C12:E15;
 • Matriz
Matriz 44 com
comreferência
referência H12:J15;
H12:J15;
 • Linha informadanana
Linha informada B1;
B1;
Coluna informada
 • Coluna informadanana
D1;
D1;
 Número da Matriz em F1.
• Número da Matriz em F1.

Observe
Observeaaconstrução dafórmula
construção da fórmulae eseu
seu processamento
processamento

28

A função localiza o valor da Linha 3, coluna 2 da 4ª matriz, no caso o ano de 2020 com
referência H12:J15 e retorna o valor de R$ 326.852,64 .

29
A função localiza o valor da Linha 3, coluna 2 da 4ª matriz, no caso o ano de 2020 com
A referência
função localiza o valor
H12:J15 da Linha
e retorna o valor3,decoluna 2 da 4ª matriz,
R$ 326.852,64 . no caso o ano de 2020 com
referência H12:J15 e retorna o valor de R$ 326.852,64 .

4.4. CORRESP;

A função CORRESP é utilizada para retornar a posição de um valor em uma


4.4. CORRESP;
Areferência.
função CORRESP é utilizada para retornar a posição de um valor em uma referência.
Sintaxe:
Sintaxe:

Onde:
Onde:
valor_procurado→→O valor
•valor_procurado O valor a serprocurado
a ser procurado em
em uma
umamatriz;.
matriz;.
 matriz_procurada → O intervalo de células que estão sendo pesquisadas.
• matriz_procurada → O intervalo de células que estão sendo pesquisadas.
 tipo_correspondência →. O número -1, 0 ou 1. O
• tipo_correspondência → . O número -1, 0 ou 1. O argumento tipo_correspondência
argumento tipo_correspondência especifica como o Excel faz a correspondência
especifica como o Excel faz a correspondência de valor_procurado a valores na
de valor_procurado a valores na matriz_procurada. O valor padrão para este
matriz_procurada. O valor padrão para este argumento é 1. 29
argumento é 1.
• 1 ou não especificado → CORRESP localiza o maior valor que é menor do
• 1 ou não especificado → CORRESP localiza o maior valor que é menor
que ou igual a valor_procurado. Os valores no argumento matriz_procurada
do que ou igual a valor_procurado. Os valores no argumento
devem ser colocados em ordem crescente;
matriz_procurada devem ser colocados em ordem crescente;
•• 0 →
0 CORRESP
→ CORRESP localiza o primeiro
localiza valor que
o primeiro é exatamente
valor igual a valor_procu-
que é exatamente igual a
rado. Os valores matriz_procurada
Os valores no argumento
valor_procurado. podem estar em
no argumento matriz_procurada qualquer
podem
ordem.
estar em qualquer ordem.
• -1 → CORRESP localiza o menor valor que é maior ou igual ao
valor_procurado. Os valores no argumento matriz_procurada devem ser
colocados em ordem decrescente .

ATENÇÃO!
30
A Função CORRESP retorna a posição do valor correspondente dentro
do que ou igual a valor_procurado. Os valores no argumento
matriz_procurada devem ser colocados em ordem crescente;
• 0 → CORRESP localiza o primeiro valor que é exatamente igual a
valor_procurado. Os valores no argumento matriz_procurada podem
estar em qualquer ordem.
• -1 •→ CORRESP localiza localiza
-1 → CORRESP o menorovalor que valor
menor é maior ouéigual
que ao valor_procu-
maior ou igual ao
rado. Os valores no argumento matriz_procurada devem ser colocados em
valor_procurado. Os valores no argumento matriz_procurada devem ser
ordem decrescente .
colocados em ordem decrescente .

ATENÇÃO!
A Função CORRESP retorna a posição do valor correspondente dentro
da matriz_procurada, e não o valor em si.
Para localizar valor exatamente igual a valor_procurado. O argumento da
função (tipo_correspondência) deve SER IGUAL A ZERO e assim os
valores no argumento matriz_procurada podem estar em qualquer ordem.
Como vimos o PROCV tem como regra que o valor de pesquisa deve estar sempre na
primeira coluna no intervalo e esta coluna deve obrigatoriamente estar classificada em
4.5. Construindo
ordem crescente.
4.5. Construindo Busca comBusca com ÍNDICE
ÍNDICE + CORRESP
+ CORRESP
Temos
Como uma solução
vimos o PROCVemtem
que como
podemos realizar
regra que aopesquisa
valor deem qualquerdeve
pesquisa coluna e podendo
estar sempre na
estar
primeira em qualquer
coluna ordem.
no intervalo e esta coluna deve obrigatoriamente estar classificada em
30
Podemos usar a função CORRESP, com o tipo_correspondência = 0 e assim
ordem crescente.
fornecer
Temos umaosolução
valor de
emLinha (núm_lin)
que podemos e Coluna
realizar (num_col)
a pesquisa como argumentos
em qualquer da
coluna e podendo
estar em qualquer
função ordem.
ÍNDICE.
Podemos usar a função CORRESP, com o tipo_correspondência = 0 e assim fornecer
o valor de Linhao(núm_lin)
Vejamos e Coluna (num_col) como argumentos da função ÍNDICE.
exemplo abaixo:
Vejamos o exemplo abaixo:

Quando for digitado na célula B10 a posição do time na “Classificação Final”, a função
CORRESP irá à área D3:D8 e retornará a linha , observe o 3º argumento igual a 0 e a
ordem aleatória dos dados área D3:D8.

31
Quando
Quandofor
fordigitado
digitado na célula B10aaposição
célulaB10 posiçãododotime
time
nana “Classificação
“Classificação Final”,
Final”, a função
a função
CORRESP
CORRESP iráD3:D8
irá à área e retornará
à área D3:D8 a linhaa ,linha
e retornará observe o 3º argumento
, observe igual
o 3º argumento a 0 ae 0a eordem
igual a
aleatória dos dados
ordem dosD3:D8.
área
aleatória dados área D3:D8.

O resultado do CORRESP será igual a 4, pois o valor 1 está na 4ª linha da área da


referencia D3:D8. Ótimo! Já temos a “Linha”falta agora a “Coluna”.
O resultado do CORRESP será igual a 4, pois o valor 1 está na 4ª linha da área da refe-
Para identificar a “Coluna”, tem uma solução 31
interessante que é na célula B11
rencia D3:D8. Ótimo! Já temos a “Linha”falta agora muito
a “Coluna”.
colocarmos
Para uma
identificar “Lista detem
a “Coluna”, Dados”
uma dos “Rótulos”.
solução Assim basta que
muito interessante selecionar qual B11
é na célula
colocarmos uma “Lista
informação, de “rotulo
no caso Dados” da
doscoluna”
“Rótulos”. Assimcabeçalho.
ou nosso basta selecionar qual informação, no
caso “rotulo da coluna” ou nosso cabeçalho.

32
Quando for selecionado na lista de dados da célula B11 qual coluna ou rótulo queremos
Quando
que retorne,for
a selecionado na lista
função CORRESP nade
área B2:C2
dados célula B11
da (mesma qual
área de coluna ou da
referência rótulo
lista queremos
de
que Dados)
retorne, a função oCORRESP
e retornará área B2:C2
número danacoluna, (mesma
observe área de referência
o 3º argumento igual a 0 da
e alista
ordemde Dados)
e retornará
aleatóriaodos
número
dadosda coluna,
área observe o 3º argumento igual a 0 e a ordem aleatória
B2:C2. 32 dos
dados área B2:C2.

O resultado do CORRESP será igual a 1, pois o valor “Time” está na 1ª Coluna da área
da referência B2:C2.

33
O resultado do CORRESP será igual a 1, pois o valor “Time” está na 1ª Coluna da área
O resultado do CORRESP
da referência B2:C2. será igual a 1, pois o valor “Time” está na 1ª Coluna da área da
referência B2:C2.

Como já temos a “Linha’ e a “Coluna”, podemos construir a função Índice, para


Como já temos a “Linha’ e a “Coluna”, podemos construir a função Índice, para retornar
retornar à informação contida na “Linha 4” e “Coluna 1”. No caso queremos que retorne
à informação contida na “Linha 4” e “Coluna 1”. No caso queremos que retorne o Time
o Time para a 1ª Posição. E se desejarmos que retorne a qtd de Ptos da posição 1ª é só
para a 1ª Posição. E se desejarmos que retorne a qtd de Ptos da posição 1ª é só selecionar
selecionar na listadada
na lista célula B11, B11,
célula conforme
conforme abaixo demonstrado.
abaixo demonstrado.
33

34
LEMBRETE!
1o) Uma Função CORRESP para retornar (Linha ou Coluna) da
informação a ser pesquisada;
2o) Uma Função CORRESP para retornar (Linha ou Coluna) dos rótulos,
ou seja, para a informação a ser retornada;
3o) Uma Função ÍNDICE utilizando em seus argumentos o resultado das 2
funções CORRESP para retornar o DADO desejado.
4.6. DESLOC;

A Função DESLOC retorna uma referência para um intervalo, que é um número


especificado de linhas e colunas de uma célula ou intervalo de células. A referência
4.6. DESLOC;
retornada pode ser uma única célula ou um intervalo de células. Como esta função retorna
A Função DESLOC retorna uma referência para um intervalo, que é um número espe-
cificadouma referência,
de linhas é utilizada
e colunas como
de uma argumento
célula em funções
ou intervalo ou ferramentas
de células. do Excel
A referência (Listapode
retornada
deúnica
ser uma Validação
céluladeou
Dados).
um intervalo de células. Como esta função retorna uma referência, é
utilizada como argumento em funções ou ferramentas do Excel (Lista de Validação de Dados).
Sintaxe:
Sintaxe:

Onde:
Onde:
• Referência → A referência da qual você quer basear o deslocamento;
 Referência → A referência da qual você quer basear o deslocamento;
• lins → O número de linhas, acima(+) ou abaixo (-), a que se deseja que a célula
 lins → O número de linhas, acima(+) ou abaixo (-), a que se deseja que a célula
superior esquerda se refira.. Lins podem ser positivas (que significa abaixo da
superior esquerda se refira.. Lins podem ser positivas (que significa abaixo da
referência inicial) ou negativas (acima da referência inicial);
referência inicial) ou negativas (acima da referência inicial);
→ O→número
•colscols O númerode colunas, à esquerda(-)
de colunas, à esquerda(-) ou
ou àà direita
direita(+)
(+), ,aaque
quesese deseja
deseja queque a
célula superior
a célula esquerda
superior dodo
esquerda resultado
resultadoseserefira.
refira. Cols
Cols pode
pode ser
ser positivo
positivo (que
(que sig-
nifica à direita
significa da referência
à direita inicial)
da referência ou negativo
inicial) (à esquerda
ou negativo da referência
(à esquerda inicial).
da referência
• altura → A altura, em número de linhas, que se deseja para a referência fornecida.
inicial).
Altura deve
altura → ser um número
A altura, positivo.
em número de linhas, que se deseja para a referência
fornecida.
• largura Altura deve
→ A largura, ser um número
em número positivo.
de colunas, que se deseja para a referência forne-
largura
cida. A largura,
→ deve
Largura ser umemnúmero
número positivo.
de colunas, que se deseja para a referência
fornecida. Largura deve ser um número positivo.

35
35
No exemplo abaixo, queremos digitar o trimestre na célula D9, e que a soma do trimestre
No exemplo abaixo, queremos digitar o trimestre na célula D9, e que a soma do trimestre
seja feita.
seja feita.
Noexemplo
No exemploabaixo,
abaixo, queremos
queremos digitar
digitar o trimestre
o trimestre na célula D9, e D9,
na célula que ea que
somaa do
soma do trimestre
trimestre
seja seja
feita.feita.

Perceba que a soma é feita por linha assim o 3º argumento tem o valor de zero, pois não
Perceba que a soma é feita por linha assim o 3º argumento tem o valor de zero, pois não
queremos deslocar a coluna e sim apenas deslocar a linha. Como a referência escrita na
queremos deslocar a coluna e sim apenas deslocar a linha. Como a referência escrita na
Perceba que
função
Perceba a soma
é C3:E3 é feita
(A por linha
REFERENCIA assim
DOS o RÓTULOS)
3º argumento aotem o valor
somar deozero,
1 linha, pois
termos não
deC4:E4.
função que a soma
é C3:E3 é feita
(A REFERENCIA por linha
DOSassim o 3º argumento
RÓTULOS) ao somar 1tem
linha, valor
termos zero, pois
C4:E4.
não queremos
queremosdeslocar a coluna
deslocar a colunae sim apenas
e sim deslocar
apenas a linha.
deslocar ComoComo
a linha. a referência escrita escrita
a referência na na
função
função é C3:E3
é C3:E3
Neste (A REFERENCIA
(A REFERENCIA
outro exemplo abaixo,DOS DOS RÓTULOS)
RÓTULOS)
queremos digitarao ao somar
somar
o trimestre na 1célula
1 linha, linha,
termos
D9, queC4:E4.
termos
eC4:E4.
a soma do
Neste outro exemplo abaixo, queremos digitar o trimestre na célula D9, e que a soma do
Neste outroseja
trimestre exemplo
feita. abaixo,
Observequeremos
que agoradigitar
que a osoma
trimestre na por
é feita célula D9, eassim
coluna, que a soma
o 2º do
trimestre seja feita. Observe que agora que a soma é feita por coluna, assim o 2º
Neste
trimestre outro
argumentoexemplo
seja feita. abaixo,
temObserve
o valor de queremos
que agora
zero, digitar
poisque
não o trimestre
aqueremos
soma é feita na
por
deslocarcélula D9,
acoluna,
linha e que
assim
e sim aosoma do
2ºdeslocar
apenas argumento
argumento tem o valor de zero, pois não queremos deslocar a linha e sim apenas deslocar
tem trimestre
o valor deseja
zero,
a coluna. poisObserve
feita. não queremos
que agoradeslocar
que a asoma
linhaéefeita
sim apenas deslocar
por coluna, assima coluna.
o 2º
a coluna.
argumento tem o valor de zero, pois não queremos deslocar a linha e sim apenas deslocar
a coluna.

Comoa Referência
Como a Referência escritana B4:B6 (AREFERÊNCIA
na função éé B4:B6 REFERÊNCIA DOS RÓTULOS)
ao ao
Como a Referênciaescrita
escrita nafunção
função é B4:B6(A (A REFERÊNCIA DOS RÓTULOS)
DOS RÓTULOS) somar
ao
somar
1 coluna, 1
termoscoluna,
C4:C6.termos C4:C6.
Fazendo Fazendo
assim a somaassim a soma
poracoluna.por coluna.
somar 1 coluna, termos C4:C6. Fazendo assim soma por coluna.
Como a Referência escrita na função é B4:B6 (A REFERÊNCIA DOS RÓTULOS) ao
somar 1 coluna, termos C4:C6. Fazendo assim a soma por coluna.

4.7. ESCOLHER;
4.7. ESCOLHER;

4.7. ESCOLHER;

37
37

36
37
A Função ESCOLHER retornar uma escolha de uma lista de argumentos de valor. Pode
4.7. ESCOLHER;
A Função ESCOLHER retornar uma escolha de uma lista de argumentos de valor. Pode
ser usada com qualquer informação: Outras funções, referências ou valores.
serA usada
Funçãocom qualquer informação:
ESCOLHER retornar Outras funções,dereferências
uma escolha uma listaou
devalores.
argumentos de valor.
Pode ser usada com qualquer informação: Outras funções, referências ou valores.
Sintaxe
Sintaxe:
Sintaxe

Onde:
Onde:
Onde:
 núm_índice → Especifica o qual o argumento de valor será selecionado.
 núm_índice → Especifica o qual o argumento de valor será selecionado.
• núm_índice → Especifica o qual o argumento de valor será selecionado. Núm_ín-
Núm_índice deve ser um número entre 1 e 254, ou uma fórmula ou referência a
diceNúm_índice
deve ser um deve ser umentre
número número entreou
1 e 254, 1 euma
254,fórmula
ou uma oufórmula ou referência
referência a
a uma célula
uma célula que contenha um número entre 1 e 254.
queuma célula que
contenha umcontenha
número um número
entre entre 1 e 254.
1 e 254.
 valor1, valor2,... → De 1 a 254 argumentos de valor a partir dos quais
 valor1, valor2,... → De 1 a 254 argumentos de valor a partir dos quais
• valor1, → De 1 a um
valor2,... seleciona
ESCOLHER 254 argumentos
valor ou umadeação valor
a aser
partir dos quais
realizada com ESCOLHER
base no
ESCOLHER seleciona um valor ou uma ação a ser realizada com base no
seleciona um valor
núm_índice. ou uma ação
Os argumentos a serser
podem realizada
números, com base no núm_índice.
referências Os ar-
de célula, nomes
núm_índice. Os argumentos podem ser números, referências de célula, nomes
gumentos podem
definidos, ser números,
fórmulas, funções oureferências
texto. de célula, nomes definidos, fórmulas,
definidos, fórmulas, funções ou texto.
funções ou texto.

Vejaooexemplo
Veja exemplo abaixo
abaixo com
com o uso
o uso de referências,
de referências,
Veja o exemplo abaixo com o uso de referências,

Podemos perceber que foram informadas diversas referências (argumentos 2º a 4º) que
Podemos
serão objeto perceber que foram
de ESCOLHA informadas diversas referências (argumentos 2º a 4º) que
D9.
Podemos perceber quepelo conteúdo
foram da Célula
informadas diversas referências (argumentos 2º a 4º) que
serão objeto de ESCOLHA pelo conteúdo da Célula D9.
serão objeto de ESCOLHA pelo conteúdo da Célula D9.

Neste outro exemplo em vez de referências, a função ESCOLHER permite a escolha de


Neste outro exemplo em vez de referências, a função ESCOLHER permite a escolha de
um texto.
um texto.

37 38
38
Neste outro exemplo em vez de referências, a função ESCOLHER permite a escolha de
um texto.

Podemos
Podemosinformar
informarna Célula B2
naCélula B2 qual impostoqueremos
qual o imposto queremosqueque
se se faça
faça a soma
a soma do ano,
do ano,
Podemos informar na Célula B2 qual o imposto queremos que se faça a soma do ano,
como abaixo.
como abaixo.
como abaixo.

38
4.8. INDIRETO;
4.8. INDIRETO;

A Função INDIRETO serve para criar referência a uma célula, intervalo ou área
A Função INDIRETO serve para criar referência a uma célula, intervalo ou área
nomeada da planilha. As referências são imediatamente avaliadas para exibir seu
nomeada da planilha. As referências são imediatamente avaliadas para exibir seu
4.8. INDIRETO;
conteúdo e assim podemos ajustar dinamicamente as referências em outras fórmulas. Use
conteúdo
A Função e assim podemos
INDIRETO ajustar dinamicamente
criar referência aasuma
referências
célula, em outras fórmulas.
intervalo ousem Use
INDIRETO quandoserve
quiserpara
mudar a referência a uma célula em uma fórmula áreamudar
nomeada
INDIRETO
da planilha. quandosão
As referências quiser mudar a referência
imediatamente a uma
avaliadas célula
para emseu
exibir umaconteúdo
fórmula sem mudar
e assim pode-
a própria fórmula.
a própria
mos ajustar fórmula.
dinamicamente as referências em outras fórmulas. Use INDIRETO quando quiser
mudar a referência a uma célula em uma fórmula sem mudar a própria fórmula.
Sintaxe
Sintaxe:
Sintaxe

Onde:
Onde:
Onde: Texto_ref → Uma referência, podendo ser um nome definido como uma
Texto_ref
• Texto_ref → Uma→ referência,
Uma referência, podendo umser um nome definido comoreferência
uma
referência ou uma referênciapodendo ser como
a uma célula nome
uma definido
cadeia de como
texto. uma
Se texto_ref
ou referência
uma
não for
ou umaareferência
referência
uma referência
a uma célula
umadecélula
célulacomo
válida,uma
como uma de
cadeia
INDIRETO
cadeia de texto.
texto.
retornará Se Se texto_ref
valornão
texto_ref
o #REF! de for
umanão for uma referência
referência de céluladeválida,
célula válida,
INDIRETO INDIRETO
retornaráretornará
o #REF! o #REF!
valorvalor de Se
de erro.
erro. Se texto_ref se referir a outra pasta de trabalho (uma referência externa), a
erro. Sese
texto_ref referir se
texto_ref referir pasta
a outra a outrade
pasta de trabalho
trabalho (uma(uma referência
referência externa),
externa), a
a outra
outra pasta de trabalho deverá estar aberta. Se a pasta de trabalho de origem não
outra
pasta de pasta de trabalho
trabalho deverá deverá estar aberta.
estar aberta. Se a pasta
Se a pasta de trabalho
de trabalho de origem
de origem nãonão
estiver
estiver aberta, INDIRETO, retornará o #REF! valor de erro.
aberta, INDIRETO,
estiver retornaráretornará
aberta, INDIRETO, o #REF!ovalor
#REF! devalor
erro.de erro.
 A1 → Um valor lógico que especifica o tipo de referência contido na célula
A1 Um
• A1 → → valor
Um valor
lógico lógico que especifica
que especifica o tipo de referência contidona nacélula
célula tex-
texto_ref. Se a1 for VERDADEIRO ouo omitido,
tipo de texto_ref
referênciaserácontido
interpretado como
texto_ref. Se a1 for VERDADEIRO ou omitido, texto_ref será interpretado como
umaSe
to_ref. a1 for VERDADEIRO
referência em estilo A1. Seoua1omitido,
for FALSO,texto_ref seráserá
texto_ref interpretado
interpretadocomo
comouma
uma referência
referência em estilo
em estilo A1. SeA1. Se a1
a1 for for FALSO,
FALSO, seráserá
texto_ref
texto_ref interpretadocomo
interpretado comouma
uma referência em estilo L1C1.
uma referência
referência em L1C1.
em estilo estilo L1C1.

Vejamos a planilha
Vejamos a planilhaabaixo,
abaixo,precisamos fazer22totais,
precisamos fazer um
totais,um por
por RFRF e outro
e outro pelopelo imposto.
imposto.
Vejamos a planilha abaixo, precisamos fazer 2 totais, um por RF e outro pelo imposto.

Para melhor trabalhar com função INDIRETO temos que dar nomes as referências.
Para melhor trabalhar com função INDIRETO temos que dar nomes as referências.
Podemos
Para melhorcriar todos os nomes
trabalhar necessários
com função na planilha
INDIRETO da seguinte
temos que darforma,
nomesficaas
mais rápido
referências.
Podemos criar todos os nomes necessários na planilha da seguinte forma, fica mais rápido
Podemose bem fácil,
criar todosacompanhe.
os nomes necessários na planilha da seguinte forma, fica mais rápido
e bem fácil, acompanhe.
e bem fácil, acompanhe.
40
40

39
Primeiro selecione toda a planilha com os rótulos.
Primeiro selecione toda a planilha com os rótulos.
Primeiro
Primeiroselecione toda
selecione todaa aplanilha
planilha com
com os rótulos.
rótulos.

Em seguida na aba “Fórmulas” clique em “Criar a partir da Seleção” e na tela que irá
Emseguida
Em seguidanana
abaaba “Fórmulas”
“Fórmulas” clique
clique em “Criar
em “Criar a partir
a partir da Seleção”
da Seleção” e na
e na tela que iráque irá
tela
se abrir, confirme se os rótulos estão na superior e também na esquerda. Clique em OK.
se abrir, Em confirme
se abrir, seguidasena
confirme osaba
se os “Fórmulas”
rótulos estão
rótulos clique
estãona
na em “Criar
superior
superior a partir
ee também
também da Seleção”
naesquerda.
na esquerda. e na
Clique
Clique emtela
em
OK.que
OK.irá
se abrir, confirme se os rótulos estão na superior e também na esquerda. Clique em OK.

Clique
Clique emem “Gerenciador
“Gerenciador de de Nomes”
Nomes” na aba
na aba de “Fórmulas”.
de “Fórmulas”.
Clique em “Gerenciador de Nomes” na aba de “Fórmulas”.
Clique em “Gerenciador de Nomes” na aba de “Fórmulas”.

Foram criados automaticamente TODOS os “Nomes da Planilha”


Foram criados automaticamente TODOS os “Nomes da Planilha”
Foram criados automaticamente TODOS os “Nomes da Planilha”

41
41
40
41
Foram criados automaticamente TODOS os “Nomes da Planilha”.

Precisamos de mais dois nomes. Para usarmos numa “Lista de Validação de DADOS”.
Precisamos de mais dois nomes. Para usarmos numa “Lista de Validação de DADOS”.
Precisamos de mais
1º criar nomes dois nomes.
para TODOS Parasuperiores.
os rótulos usarmos numa “Lista de Validação de DADOS”.
Precisamos
1º1º
criar de mais
criarnomes
nomes doisTODOS
para
para nomes. os
TODOS Para
os usarmos
rótulos
rótulos numa “Lista de Validação de DADOS”.
superiores.
superiores.

1º criar nomes para TODOS os rótulos superiores.

2º2ºcriar
criarnomes
nomes para TODOS os
para TODOS osrótulos
rótuloslaterais
laterais
2º criar nomes para TODOS os rótulos laterais

2º criar nomes para TODOS os rótulos laterais

Fazemos na Célula D10 uma “Lista de validação de Dados” com os nomes dos Impostos.
Fazemos na Célula D10 uma “Lista de validação de Dados” com os nomes dos Impostos.

Fazemos na Célula D10 uma “Lista de validação de Dados” com os nomes dos Impostos.

42
42
41

42
Fazemos na Célula D10 uma “Lista de validação de Dados” com os nomes dos Impostos.

Fazemosna
Fazemos naCélula D11uma
Célula D11 uma Lista
Lista de
de validação
validaçãodedeDados
Dadoscom os os
com nomes das das
nomes Regiões
Regiões
Fazemos
Fiscais. na Célula D11 uma Lista de validação de Dados com os nomes das Regiões
Fiscais.
Fiscais.

Ficamos então, todos os nomes necessários na planilha, dos rótulos e das informações
Ficamos então, todos
relacionadas a cadaosrótulo
nomes necessários na planilha, dos rótulos e das informações
relacionadas a cada rótulo

42
43
43
Ficamos então, todos os nomes necessários na planilha, dos rótulos e das informações
relacionadas a cada rótulo.

Construímos uma soma utilizando o INDIRETO da Célula D10 e da D11. O conteúdo


Construímos uma soma utilizando o INDIRETO da Célula D10 e da D11. O conteúdo
destas célulasdestas
é o mesmo
células é dos nomes
o mesmo dados,
dos nomes por por
dados, issoisso
o INDIRETO
o INDIRETOpega asreferências.
pega as referências. (logo,)
no exemplo abaixo osexemplo
(logo,) no Rótulosabaixo
da Linha 4 foram
os Rótulos ajustados
da Linha 4 foram manualmente parapara
ajustados manualmente o nome
o gerado
pelo Excel. nome gerado pelo Excel.

Construímos uma soma utilizando o INDIRETO da Célula D10 e da D11. O conteúdo


destas células é o mesmo dos nomes dados, por isso o INDIRETO pega as referências.
E realiza o Cálculo
(logo,) de acordo
no exemplo abaixo oscom a área
Rótulos nomeada
da Linha que é selecionada
4 foram ajustados pelao “Lista das
manualmente para
E realiza o Cálculo de acordo com a área nomeada que é selecionada pela “Lista das
Células” D10nome
e D11.
gerado pelo Excel.
Células” D10 e D11.

44

E realiza o Cálculo de acordo com a área nomeada que é selecionada pela “Lista das
Células” D10 e D11. 43
Temos 2 tipos de gráficos no Excel. “Gráficos Simples” e “Gráficos Dinâmicos”. Agora
Temos 2 tipos de gráficos no Excel. “Gráficos Simples” e “Gráficos Dinâmicos”. Agora
5. Conhecendo
iremos comentar a os
Temos comentar
Gráficos
respeito
2 tipos deagráficos
dos “Gráficos Simples”, e mais a frente trataremos de Tabelas
iremos respeitono
dosExcel. “Gráficos
“Gráficos Simples”
Simples”, e maise a“Gráficos Dinâmicos”.
frente trataremos Agora
de Tabelas
e “Gráficos Dinâmicos”.
Temos
eiremos 2 tipos
comentar
“Gráficos ade gráficos
respeito
Dinâmicos”. dosno Excel. “Gráficos
“Gráficos Simples”, eSimples” e “Gráficos
mais a frente Dinâmicos”.
trataremos de Tabelas Agora
Inserindo Gráficos Simples
iremos comentar
e “Gráficos
Inserindo a respeito
Simples dos “Gráficos Simples”, e mais a frente trataremos de Tabelas e
Dinâmicos”.
Gráficos
“Gráficos Dinâmicos”.
Inserindo Gráficos Simples
Para incluir um Gráfico Simples, faça a seleção da tabela com os rótulos e dados
Inserindo Gráficos
Para incluir Simples
um Gráfico Simples, faça a seleção da tabela com os rótulos e dados
Para
Paraincluir
incluirum
umGráfico
Gráfico Simples, façaaaseleção
Simples, faça seleçãodadatabela
tabela com
com os os rótulos
rótulos e dados.
e dados

Na aba “inserir”, temos a opção de incluir qualquer tipo de gráfico, mas se você
NaNaaba “inserir”,
aba temos
“inserir”, temosa aopção
opçãodedeincluir
incluirqualquer
qualquer tipo
tipo de
de gráfico, mas se
gráfico, mas se você
você 6clicar
6clicar aonde esta sinalizado em vermelho
Na aba
aonde esta “inserir”,
sinalizado
6clicar aonde temos a opção
emsinalizado
esta vermelho. de incluir qualquer tipo de gráfico, mas se você
em vermelho
6clicar aonde esta sinalizado em vermelho

aparecerá
aparecerá uma
uma tela
tela com
com todas
todas as
as opções
opções disponíveis. Percorraa alista
disponíveis. Percorra listade
degráficos
gráficos reco-
aparecerá uma tela com todas as opções disponíveis. Percorra a lista de gráficos
mendados pelo Excelpelo
recomendados e clique
Excelem qualquer
e clique um paraum
em qualquer verpara
qualver
será
quala aparência dos seus
será a aparência dos dados.
aparecerá umapelo
recomendados tela Excel
com todas asem
e clique opções disponíveis.
qualquer Percorra
um para ver a lista
qual será de gráficos
a aparência dos
Em seguida cliqueEm
seus dados. emseguida
OK. clique em OK.
recomendados
seus dados. Empelo Excel
seguida e clique
clique em em
OK.qualquer um para ver qual será a aparência dos
seus dados. Em seguida clique em OK.

5.1. Elementos do Gráfico Simples;


5.1. Elementos do do
5.1. Elementos Gráfico
GráficoSimples;
Simples;
5.1.
Ao Elementos do Gráfico
clicar no gráfico Simples;
3 novas “abas” ficam disponíveis.
Ao clicar no gráfico 3 novas “abas” ficam disponíveis.
OsAoelementos de um3gráfico
clicar no gráfico podemficam
novas “abas” ser incluídos e alterados pelas opções das 3 novas
disponíveis.
abas ouAo clicar no gráfico
realizando 3 novasno“abas”
duplo clique ficam
próprio disponíveis.
elemento.
46
46
44
46
Os
Os elementos de um gráfico podem ser incluídos ee alterados pelas opções das 33 novas
Os elementos
elementos de
de um
um gráfico
gráfico podem
podem ser
ser incluídos
incluídos e alterados
alterados pelas
pelas opções
opções das
das 3 novas
novas
abas
abas ou realizando duplo clique no próprio elemento.
abas ou
ou realizando
realizando duplo
duplo clique
clique no
no próprio
próprio elemento.
elemento.

Aba Design
Aba
Aba
Aba Design
Design
Design

Aba
Aba
Aba Layout
Layout
Layout
Aba Layout

Aba
Aba Formatar
Formatar
Aba
Aba Formatar
Formatar
Área do Gráfico: É o contorno principal. Se você clicar uma vez no contorno
Área do Gráfico:
aparecerá o nome doÉelemento
o contorno
e se principal. Se você
clicar 2 vezes clicar uma
irá aparecer a telavez no“Formatar
para contorno

aaparecerá o nome do elemento e se clicar 2 vezes irá aparecer a tela para “Formatar
Área do Gráfico”.
Área do Gráfico:
a Área É o contorno principal. Se você clicar uma vez no contorno aparecerá
do Gráfico”.
o nome do elemento e se clicar 2 vezes irá aparecer a tela para “Formatar a Área do Gráfico”.

47
47
47

45
Áreas de Eixo. Tanto o horizontal como o vertical podem ser formatados, basta
Áreas de um
realizar Eixo. Tanto
duplo o horizontal
clique como o vertical
nas áreas contornadas podem ser formatados, basta realizar
em vermelho.
um duplo clique nas áreas contornadas em vermelho.

49
46
Legenda: Ao realizar o duplo clique na legenda aparecerá a Tela “Formatar
Legenda”
Legenda: Ao realizar o duplo clique na legenda aparecerá a Tela “Formatar Legenda”.

50

47
Linhas de Grade: Ao realizar o duplo clique em qualquer “Linha de Grade”
Linhas deaGrade:
aparecerá Ao realizar
tela “Formatar o duplo
Linhas clique
de Grade em qualquer “Linha de Grade” aparecerá a
Principais”
tela “Formatar Linhas de Grade Principais”.

51
48
Área
Áreade
de Plotagem:
Plotagem: Ao realizar
realizar ooduplo
duploclique
clique entre
entre as “Linhas
as “Linhas de Grade”
de Grade”
aparecerá
aparecerá aatela
tela“Formatar
“Formatar Área
Área dede Plotagem”.
Plotagem”.

49
52
Pontos ou Série
Pontos Sériede
deDados:
Dados:Ao
Aorealizar
realizaro duplo clique
o duplo em qualquer
clique coluna
em qualquer aparecerá
coluna aparecerá a
Tela “Formatar PontosPontos
a Tela “Formatar de dados”.
de dados”.

DICA!
Experimente em vez de realizar o duplo clique em um elemento do gráfico,
realize o clique com o botão direito do mouse para apresentar o menu dinâmico
ao contexto. Ex: Duplo Clique na barra abre a opção do Menu Dinâmico da
Série de Dados

50
53
5.2. Estilos de Gráfico;
5.2. Estilos de Gráfico;
A qualquer
A qualquer momento
momento é possível
é possível alteraralterar
o Estiloo do
Estilo do Gráfico,
Gráfico, basta selecionar
basta selecionar o gráfico o gráfico
com um
com umclique
cliqueeeclicar
clicarno
no botão “AlterarTipo
botão “Alterar Tipodo
doGráfico”
Gráfico”nanaaba
aba “AbaDesign”.
“Aba Design”.

5.3. Filtros de Gráfico – Gráficos Dinâmicos;

5.3. Filtros de Gráfico – Gráficos Dinâmicos;


Passamos a estudar agora a geração dinâmica de gráficos. Esta ferramenta permite a
Passamos a estudar agora a geração dinâmica de gráficos. Esta ferramenta permite a
criação de filtros e visão de cenários de forma ágil.
criação de filtros e visão de cenários de forma ágil.
Para criar umum
Para criar gráfico
gráficodinâmico,
dinâmico, éépreciso:
preciso:
1 – Selecionar o 1ºorótulo
1 – Selecionar dededados
1º rótulo dados ou todos;
ou todos;
2 – Clicar em Inserir
2 – Clicar > Gráfico
em Inserir > GráficoDinâmico
Dinâmico

Será apresentada uma tela de confirmação para criação do Gráfico Dinâmico, com a
fonte de Dados e o local para criação do Gráfico, conforme marcado na imagem54
51
abaixo.
Será apresentada uma tela de confirmação para criação do Gráfico Dinâmico, com a
Será apresentada
fonte de Dados e uma telapara
o local de confirmação para criação
criação do Gráfico, domarcado
conforme Gráfico na
Dinâmico,
imagem com a
fonte deabaixo.
Dados e o local para criação do Gráfico, conforme marcado na imagem abaixo.

Uma
Uma estruturapara
estrutura paramontagem
montagemdodográfico
gráfico dinâmicoserá
dinâmico será apresentadoem
apresentado emuma
umaplanilha,
onde planilha,
1)destacamos
Novas onde
abas o destacamos
seguinte:
para o seguinte:
serem utilizadas para o gráfico;
2)1. Novas
Rótulosabas
que para serem
contêm utilizadas para o gráfico;
as informações;
55
3)2. 2Rótulos
formas que contêm as
de montagem informações;
arrastando o rótulo desejado para as áreas do Gráfico.
3. 2 formas de montagem arrastando o rótulo desejado para as áreas do Gráfico.

Ao montarmos o gráfico arrastando os rótulos, o gráfico será gerado com as opções


de Filtro:

52
Ao montarmos o gráfico arrastando os rótulos, o gráfico será gerado com as opções
de Filtro:

Ao montarmos o gráfico
Ao montarmos arrastando
o gráfico osrótulos,
arrastando os rótulos, o gráfico
o gráfico seráserá gerado
gerado com ascom as opções de
opções
Filtro: de Filtro:

AsAs
novas abas
novas abaspara
parauso
usono
no gráfico, sempreaparecerão
gráfico, sempre aparecerãoao ao clicar
clicar no gráfico:
no gráfico:
Aba “Design”.
Aba “Design”
As novas abas para uso no gráfico, sempre aparecerão ao clicar no gráfico:
Aba “Design”

Aba “Layout”
Aba “Layout”
Aba “Layout” 56
Aba “Layout”
56

Aba
Aba “Fomatar”
“Fomatar”
Aba “Fomatar”
Aba “Fomatar”

Aba “Analisar”
Aba “Analisar”
Aba
Aba“Analisar”
“Analisar”

LEMBRETE!
LEMBRETE!
LEMBRETE!
Podemos clicar com o botão direito do mouse em cima de qualquer elemento
Podemos clicar com o botão direito do mouse em cima de qualquer elemento
Podemos clicar
do gráfico paracom o botão
ativar direito
o menu do mouse
dinâmico paraem cima
cada de qualquer elemento
elemento.
do gráfico para ativar o menu dinâmico para cada elemento.
do gráfico
Ex: para ativar
Após Filtrar paraoamenu
Regiãodinâmico para
Nordeste (1),cada elemento.
clicamos com o botão direito em
Ex: Após Filtrar para a Região Nordeste (1), clicamos com o botão direito em
Ex: Após
cima Filtrar azul
dacoluna
coluna para“PE”
a Região
(2). Nordeste (1), clicamos com o botão direito em
cima da azul “PE” (2).
cima da coluna azul “PE” (2).

53
Aba “Analisar”

LEMBRETE!
Podemos clicar com o botão direito do mouse em cima de qualquer elemento
do gráfico para ativar o menu dinâmico para cada elemento.
Ex: Após Filtrar para a Região Nordeste (1), clicamos com o botão direito em
cima da coluna azul “PE” (2).

6. Resumindo Dados com Tabela Dinâmica;

Passamos a estudar agora a geração dinâmica de Tabela Dinâmica. Esta ferramenta


permite a criação de visão de cenários de forma ágil com segmentação de Dados.

Para criar uma Tabela Dinâmica, é preciso:


1 – Selecionar o 1º rótulo de dados ou todos;

57

54
6. Resumindo Dados com Tabela Dinâmica;
Passamos a estudar agora a geração dinâmica de Tabela Dinâmica. Esta ferramenta
permite a criação de visão de cenários de forma ágil com segmentação de Dados.
Para criar uma Tabela Dinâmica, é preciso:
1 –2 Selecionar
– Clicar emoInserir
1º rótulo de dados
> Tabela ou todos;
Dinâmica
22 –– Clicar emInserir
Clicar em Inserir> >Tabela
Tabela Dinâmica.
Dinâmica

Será
Seráapresentada
apresentada uma telade
uma tela deconfirmação
confirmação para
para criação
criação da Tabela
da Tabela Dinâmica,
Dinâmica, comcom a fonte
a fonte
Será
de dados apresentada
de edados
o local uma
e opara telacriação
criação
local para dedo
confirmação
TDdo, TD para criação
conforme marcado
, conforme da Tabela
marcadona na Dinâmica,
imagem
imagem com a fonte
abaixo.
abaixo.
de dados e o local para criação do TD , conforme marcado na imagem abaixo.

Uma estrutura para montagem da tabela dinâmica (TD) será apresentada em uma
Uma estrutura
planilha, onde para montagem
destacamos da tabela dinâmica (TD) será apresentada em uma
o seguinte:
planilha, onde destacamos
1) Novas o seguinte:
abas para serem utilizadas para o TD, disponíveis também ao clicar na
1) Novas
TD: abas para serem utilizadas para o TD, disponíveis também ao clicar na
TD:
Aba “Opções”
Aba “Opções”
55
Uma estrutura para montagem da tabela dinâmica (TD) será apresentada em uma
planilha, Uma
onde estrutura
destacamospara montagem da tabela dinâmica (TD) será apresentada em uma pla-
o seguinte:
nilha, ondeabas
1) Novas destacamos o seguinte:
para serem utilizadas para o TD, disponíveis também ao clicar na
1. Novas abas para serem utilizadas para o TD, disponíveis também ao clicar na TD:
TD:
Aba“Opções”
Aba “Opções”

Aba
Aba“Design”
“Design”

58
2) Rótulos que
2. Rótulos contêm as
que contêm
2) Rótulos informações;
as informações;
que contêm as informações;
2) Rótulos que contêm as informações;
3) 23.formas3)de2montagem
2 formas formas de arrastando
de montagemmontagem oarrastando
rótuloodesejado
arrastando rótulo para as áreas
desejado
o rótulo desejadoparadaasas
para TD.
áreas
áreasda
da TD.
TD.
3) 2 formas de montagem arrastando o rótulo desejado para as áreas da TD.

Ao montarmos a TD arrastando os rótulos, a TD será gerada da seguinte forma.


DICA! DICA!
DICA!
Os rótulos Os
sãorótulos
de extrema importância,
são de principalmente
extrema importância, quando daquando
principalmente criação da criação
Os rótulos são de extrema importância, principalmente quando da criação
de tabelasdee tabelas
gráficose dinâmicos. Tudo temTudo
gráficos dinâmicos. que tem
estar que
devidamente
estar devidamente
de tabelas e gráficos dinâmicos. Tudo tem que estar devidamente
relacionadorelacionado
e claro. e claro.
relacionado e claro.
Ao montarmos a TD arrastando
Ao montarmos a TD os rótulos, aosTD
arrastando será gerada
rótulos, da seguinte
a TD será forma
gerada da seguinte forma
Ao montarmos a TD arrastando os rótulos, a TD será gerada da seguinte forma

56
6.1. Aplicando Análises;

6.1. Aplicando Análises;


Antes de criar Analises numa tabela Dinâmica, chamamos atenção para os seguintes
6.1.Antes
Aplicando Análises;
de criar Analises numa tabela Dinâmica, chamamos atenção para os seguintes
cuidados:
cuidados:
1) Rótulos não podem estar mesclados de forma alguma;
1. Rótulos
Antes nãoAnalises
de criar podem estar
numamesclados de formachamamos
tabela Dinâmica, alguma; atenção para os seguintes
2) A Tabela Dinâmica ao ser criada mantém de forma fixa sua fonte de dados (sua
2. A Tabela Dinâmica ao ser criada mantém de forma fixa sua fonte de dados (sua re-
cuidados:
referência), seseaatabela dinâmica
planilha origem aumentar
da tabela de tamanho você deve ajustar avocê
áreadeve
ferência),não
1) Rótulos podem estar mesclados de dinâmica aumentar
forma alguma; de tamanho
de ajustar
busca de informação
a área de buscada de TD da seguinte
informação forma
da TD Opções >forma
da seguinte Alterar Fontes
Opções de
> Alterar
2) A Tabela Dinâmica ao ser criada mantém de forma fixa sua fonte de dados (sua
Fontes
Dados, de Dados,
selecione selecione
a nova a nova
área ou digiteárea ou digitenova:
a referência a referência nova:
referência), se a tabela dinâmica aumentar de tamanho você deve ajustar a área
de busca de informação da TD da seguinte forma Opções > Alterar Fontes de
Dados, selecione a nova área ou digite a referência nova:

3) A Tabela Dinâmica ao ser criada mantém de forma fixa a leitura dos dados, se a
tabela dinâmica sofrer alteração de dados você deve ajustar a TD da seguinte
forma Opções > Atualizar:
3) A Tabela Dinâmica ao ser criada mantém de forma fixa a leitura dos dados, se a
tabela dinâmica sofrer alteração de dados você deve ajustar a TD da seguinte
forma Opções > Atualizar:
57

60
3. A Tabela Dinâmica ao ser criada mantém de forma fixa a leitura dos dados, se a planilha
origem da tabela dinâmica sofrer alteração de dados você deve ajustar a TD da se-
guinte forma Opções > Atualizar:

4)
4. AAimportância
importância
4) A importância dos dos
dosdados
dados mais
mais
dados abrangentes
abrangentes
mais estarem
estarem
abrangentes duplicados
duplicados
estarem na tabela.
na na
duplicados tabela.
tabela.
Ex:região
região se
serepete
repete para
para cada
cada UF
UF eepara
para cada
cada município.
Ex:
Ex: região se repete para cada UF e para cada município.
município.Como cada
Como
Como linha
cadacada de
linhalinha
de infor-
de
informação é por município, o município não repete.
mação é por município, o município não repete.
informação é por município, o município não repete.

AAAnálise
Análiseem
emsisiserá
serápossível nosnos
possível diversos cenários
diversos criados,
cenários para isso
criados, paratemos a liberdade
isso temos a liberdade
A Análise
de ficar emalterando
de ficar si seráopossível
alterando olayout
layoutdanos
da TDdiversos
TD arrastandocenários
arrastando ouou criados,
retirando
retirando ospara issoáreas
campos
os campos das temos
das de a liberdade
áreas de Filtro,
Filtro,
de Coluna
ficarColuna
alterando
e Linha da TD arrastando ou retirando os campos das áreas de Filtro,
eo Valores.
e Linhalayout
e Valores.
Coluna e Linha e Valores.

6.2. Utilizando Segmentação de Dados;


58

Para criar segmentações de dados, basta arrastar os campos conforme a imagem.


6.2. Utilizando Segmentação de Dados;
Para criar segmentações de dados, basta arrastar os campos conforme a imagem.

DICA!
DICA!
O rótulo mais abrangente (região) deve ficar acima do menos abrangente
O rótulo
(UF); mais abrangente
O rótulo (região)
mais abrangentes deve ficar
(região) acima
é melhor do menos nos
aproveitado abrangente
Filtros;
(UF); O rótulo mais abrangentes (região) é melhor aproveitado nos Filtros;

Para
Paraformatar
formatarou
ou alterar
alterar oocampo
campo“Total”
“Total”podemos
podemosclicar
clicar nos
nos destacados
destacados em em vermelho.
vermelho.
Para formatar ou alterar o campo “Total” podemos clicar nos destacados em vermelho.

Aparecerá a tela, onde:


Aparecerá a tela, criar
1) Podemos onde:um nome personalizado;
1)
2) Podemos
Alterar decriar
somaum nome
para personalizado;
contagem, média ou outra opção;
2)
3) Alterar
Formatardeosoma para contagem, média ou outra opção;
número;
3) Formatar o número;

59
Aparecerá a tela, onde:
1. Podemos criar um nome personalizado;
2. Alterar de soma para contagem, média ou outra opção;
3. Formatar o número;

Ex:Ex:
Ajustando
Ajustandooocampo
campo“Total”
“Total” para contageme ecriando
para contagem criando a segmentação
a segmentação “Região
“Região > UF”.
> UF”.
Ex:
Clique no Ajustando
+ para o campo
Expandir “Total” para
e no – epara contagem e criando a segmentação “Região > UF”.
Clique no + para Expandir no –retrair.
para retrair.
Clique no + para Expandir e no – para retrair.

60
7. Trabalhando com Macros;
7. Trabalhando com Macros;

7.Trabalhando com
Um Macro é uma Macros;
sequência de comandos e funções gravadas que podem ser usadas
Um Macro
sempre é uma
que for sequência
necessário de comandos
automatizar algunse procedimentos
funções gravadas que podem
e tarefas ser usadas
repetitivas.
Um Macro é uma sequência de comandos e funções gravadas que podem ser usadas
sempre que for necessário automatizar alguns procedimentos e tarefas repetitivas.
sempre
7.1.que for necessário
Gravando Macros; automatizar alguns procedimentos e tarefas repetitivas.
7.1. Gravando Macros;
7.1. Gravando Macros;
O Macro grava o sequenciamento de cada etapa ou passo realizado à medida que
O Macro
O grava
Macro o sequenciamento
grava o sequenciamento dedecada
cadaetapa ou
etapase
ou passo
passo realizado
realizado àà medida
medida que você
que
você vai executando. Antes precisamos verificar a Aba “Desenvolvedor” aparece:
vai executando.
você vaiAntes precisamos
executando. Antes verificar
precisamos severificar
a Aba “Desenvolvedor” aparece:aparece:
se a Aba “Desenvolvedor”

Caso contrário
Caso emArquivo
contráriováváem Arquivo > Opções
Opçõeseenanatela
tela abaixo
abaixo marque
marque “Desenvolvedor”
“Desenvolvedor”
Caso nele. vá em Arquivo > Opções e na tela abaixo marque “Desenvolvedor”
nele. contrário
clicando clicando
clicando nele.

Clique em Gravar Macro, abre a tela para nomear a Macro e demais opções como
Cliquedeem
local Gravar Macro,
armazenamento, abre
tecla deaatalho
tela para nomear a Macro e demais opções como
e descrição.
local de armazenamento, tecla de atalho e descrição.

64
64
61
Clique em Gravar Macro, abre a tela para nomear a Macro e demais opções como local
de armazenamento, tecla de atalho e descrição.

Quando for clicado em OK começa a gravação do Macro e tudo o que for feito estará
sendo gravado, para encerrar a gravação do Macro clique em “Parar Gravação”.

Quando forfor
Quando clicado
clicadoem
emOK
OKcomeça
começa a gravação
gravaçãododoMacro
Macro e tudo
e tudo o que
o que for feito
for feito estaráestará
Quando
sendo gravado, for clicado
para encerrarem OK começa
a gravação a gravação
do Macro do Macro
clique e tudo
em “Parar o que for feito
Gravação”. estará
sendo gravado, para encerrar a gravação do Macro clique em “Parar Gravação”.
sendo gravado, para encerrar a gravação do Macro clique em “Parar Gravação”.

7.2. Inserindo e Formatando Botões (formas);

7.2. Inserindo
Ao criareum
Formatando
Macro, vocêBotões
escolhe(formas);
uma tecla que servirá de atalho para seu comando,
7.2. Inserindo e Formatando Botões (formas);
Ao criar um sua
facilitando
7.2. InserindoMacro, você escolhe
execução.
e Formatando Para isso
Botões uma tecla
clique
(formas);em que servirá
Inserir de atalho para seu comando,
> Botão
facilitando sua execução. Para isso clique em Inserir > Botão.
Ao criar um Macro, você escolhe uma tecla que servirá de atalho para seu comando,
Ao criar um Macro, você escolhe uma tecla que servirá de atalho para seu comando,
facilitando sua execução. Para isso clique em Inserir > Botão
facilitando sua execução. Para isso clique em Inserir > Botão

Desenhe com o mouse o botão e aparecerá a tela abaixo.


1) Atribua um nome ao botão;
2) Selecione a Macro
Desenhe com o mouse o botão e aparecerá a tela abaixo.
3) Clique
Desenhe comem OK o botão e aparecerá a tela abaixo.
o mouse
1) Atribua um nome ao botão;
1) Atribua um nome ao botão;
2) Selecione a Macro
2) Selecione a Macro
3) Clique em OK 65
3) Clique em OK 62
Desenhe com o mouse o botão e aparecerá a tela abaixo.
1. Atribua um nome ao botão;
2. Selecione a Macro
3. Clique em OK

O “Botão“ aparecerá e, qualquer alteração, você pode clicar com o botão direito do
O “Botão”
mouseaparecerá e, qualquer alteração, você pode clicar com o botão direito do
sobre o ” Botão”
O “Botão“
mouse sobre aparecerá e, qualquer alteração, você pode clicar com o botão direito do
o “Botão”
mouse sobre o ” Botão”

63
7.3. Atribuindo Macros;

7.3. Atribuindo Macros;


7.3. Atribuindo
ParaMacros;
atribuir Macro podemos clicar com o botão direito do mouse sobre o “Botão”
ePara
clicar
Para atribuir na opção
Macro
atribuir “Atribuir
podemos
Macro podemosMacro”.
clicar com
clicar como obotão
botãodireito domouse
direito do mousesobre
sobre o “Botão” e
o “Botão”
clicar na opção “Atribuir
e clicar na opçãoMacro”.
“Atribuir Macro”.

Aparecerá
Aparecerá a tela aabaixo.
tela abaixo.
1) aSelecione
Aparecerá
1. Selecione a Macro
a tela abaixo.
Macro
2) Selecione
2. Clique 1)
em Clique
OK ema OKMacro
2) Clique em OK

67

64
67
7.4. Executando Macros;

7.4. Executando Macros;


Para executar uma Macro clique em “Macros” e na tela seguinte escolha a sua Macro
Para executar uma Macro clique em “Macros” e na tela seguinte escolha a sua Macro e
e clique em “Executar”
clique em “Executar”.

7.5. Salvando Pasta do Excel com Macros;

7.5. Salvando Pasta


Uma do Excel
prática com Macros;
recomendada é quando for gravar uma Macro, selecionar a opção de
Uma prática
“Pasta recomendada é quando
pessoal de Macros”, for gravar
fazendo isso uma
você Macro,
poderá selecionar a opção
compartilhar de “Pasta
com outras
pessoal de pessoas
Macros”, fazendo isso você
disponibilizando poderá
a pasta compartilhar
de trabalho com outras
em uma unidade pessoas
de rede disponibili-
compartilhada.
zando a pasta de trabalho em uma unidade de rede compartilhada.

68

65
8. Aplicando Proteção:

8.1. Células;
8. Aplicando Proteção:
8. Aplicando Proteção:
8.1. Seleciona
Células; as Células que se quer liberar o acesso.
8.1. Células;
Seleciona as Células
Seleciona que que
as Células se quer liberar
se quer o acesso.
liberar o acesso.

Clique Ctrl + 1 ou botão direito na área selecionada > formatar Células. Na aba
CliqueProteção desmarque
Ctrl + 1 ou a opção
botão direito “Bloqueadas”,
na área selecionadaao> fazer isso Células.
formatar estaremosNadizendo ao
aba Proteção
desmarqueClique Ctrlquando
a opção
Excel que + 1 ouabotão
“Bloqueadas”, direito
aofor
planilha na isso
fazer áreaestaremos
protegida selecionada
essas >não
formatar
dizendo
células Células.
ao Excel
estarão queNa aba a
quando
bloqueadas.
planilha forProteção desmarque
protegida essas células não“Bloqueadas”,
a opção ao fazer isso estaremos dizendo ao
estarão bloqueadas.
Excel que quando a planilha for protegida essas células não estarão bloqueadas.

Em seguida, clique em “Proteger Planilha” e na tela seguinte clique em OK. A


planilha estará protegida e as células liberadas. A senha é opcional.
Em seguida, clique em “Proteger Planilha” e na tela seguinte clique em OK. A
planilha estará protegida e as células liberadas. A senha é opcional.
70

66 70
Em seguida, clique em “Proteger Planilha” e na tela seguinte clique em OK. A planilha
estará protegida e as células liberadas. A senha é opcional.

ATENÇÃO!
 Se você esquecer ou perder a senha, o Microsoft não poderá recuperá-la
para você.
 Você não deve considerar que, só porque você protege uma planilha ou
pasta de trabalho com uma senha, está seguro, você sempre deve pensar
duas vezes antes de distribuir pastas de trabalho do Excel que podem
conter informações pessoais, confidenciais como números de cartão de
crédito, número de seguro social, identificação do funcionário, para citar
alguns.
 Proteção de nível da planilha não serve como um recurso de segurança.
Simplesmente o impede que os usuários modifiquem células bloqueadas
dentro da planilha.
Fonte: (https://support.microsoft.com/)

67

71
8.2. Planilhas;

Com a proteção da planilha, você pode controlar como um usuário pode trabalhar
em planilhas. Você pode proteger elementos, como células, intervalos, fórmulas.
8.2. Planilhas;
8.2. Planilhas;
Com a proteção
Com a proteçãodadaplanilha,
planilha,você
vocêpode
pode controlar comoum
controlar como umusuário
usuário pode
pode trabalhar em
trabalhar
planilhas.
em Você podeVocê
planilhas. proteger
pode elementos, como células,
proteger elementos, intervalos,
como células, fórmulas.
intervalos, fórmulas.

8.3. Pastas do Excel;

Para impedir que os usuários adicionem, modifiquem, movam, copiem ou


8.3. Pastasocultem/reexibam
do Excel; planilhas dentro de uma pasta de trabalho, Proteja “Pastas do
8.3. Pastas do Excel;
Para impedir
Excel”. que os usuários adicionem, modifiquem, movam, copiem ou ocultem/
reexibam planilhas dentro de uma pasta de trabalho, Proteja “Pastas do Excel”.
Para impedir que os usuários adicionem, modifiquem, movam, copiem ou
ocultem/reexibam planilhas dentro de uma pasta de trabalho, Proteja “Pastas do
Excel”.

8.4. Ocultando Fórmulas;

72
8.4. Ocultando Fórmulas;

72
68
Seleciona
8.4. Ocultando as células que se possuem fórmulas para ocultar.
Fórmulas;
Seleciona as células
Seleciona que se
as células quepossuem fórmulas
se possuem para
fórmulas paraocultar.
ocultar.

Clique Ctrl + 1 ou botão direito na área selecionada > formatar Células. Na aba
Ctrl + 1 ou
CliqueProteção botão direito
MARQUE na “Ocultas”
a opção área selecionada > formatar
, ao fazer Células.
isso estaremos Na aba
dizendo ao Proteção
Excel
Clique Ctrl + 1 ou botão direito na área selecionada > formatar Células. Na aba
MARQUE a opção “Ocultas”, ao fazer isso estaremos dizendo ao Excel que quando a planilha
que quando a planilha for Protegida essas células estarão ocultas.
Proteção MARQUE a opção “Ocultas” , ao fazer isso estaremos dizendo ao Excel
for Protegida essas células estarão ocultas.
que quando a planilha for Protegida essas células estarão ocultas.

69 73

73
9. Cálculos com vínculos

9.1. Entre planilhas;

9. Cálculos com vínculos


9. Cálculos comovínculos
Quando ao digitar “=” e clicar em uma célula de outra planilha, o Excel inclui o
9.1. Entre
nome planilhas;
da planilha em azul antes da referência, como abaixo:
9.1. Entre planilhas;
Quandoaoaodigitar
Quando digitaroo“=”
“=”e clicar
e clicarem
emuma
umacélula
célulade
deoutra
outra planilha,
planilha, oo Excel
Excel inclui
incluioo nome
da planilha
nomeem
daazul
planilha
antesem
daazul
referência,
antes da como abaixo:
referência, como abaixo:

9.2. Entre Pastas do Excel.

9.2. Entre
QuandoPastas do Excel.
ao digitar o “=” e clicar em uma célula de outra pasta e planilha, o Excel
9.2. Entre Pastas do Excel.
inclui o nome
Quando ao da pastaoem
digitar “=”azul , o nome
e clicar da planilha
em uma emoutra
célula de verdepasta
anteseda referência,
planilha, o Excel inclui
comoda
o nome abaixo:
pasta em azul, o nome da planilha em verde antes da referência, como abaixo:
Quando ao digitar o “=” e clicar em uma célula de outra pasta e planilha, o Excel
inclui o nome da pasta em azul , o nome da planilha em verde antes da referência,
como abaixo:

74

70
74
Referências

MICROSOFT, Suporte. Disponível em: <https://support.microsoft.com/>.

71
Material complementar

http://www.MaisQuePlanilhas.com.br
https://www.karinelago.com.br/
https://www.funcaoexcel.com.br/
https://tecnoblog.net/

72
Sobre o autor
Abelardo José Varêda Lapenda Filho é servidor público desde 2006 da ATI – Agência
Estadual de TI onde ocupa o cargo de AGTIC – Analista em Gestão de TIC. Graduado em
Engenharia Civil pela UPE com Especialização em TI na UFPE. No CEFOSPE faz parte do
quadro de instrutores onde ministra cursos de Informática e Excel Básico/Intermediário
e Avançado desde 2013. Com experiência Profissional em empresas, como: ITECI, FISEPE,
EMPREL, PROCENGE, CESAR. Lotado na SEFAZ, desde 2007, atualmente colabora na Chefia
de Unidade de Informações Gerenciais da Superintendência de Planejamento Estratégico
(SPE) da Secretaria da Fazenda do Estado de Pernambuco.

73

Você também pode gostar