Você está na página 1de 90

CURSO EXCEL AVANÇADO

1
Sumário

1. TRABALHANDO COM NOMES DE FAIXAS ......................................................................................... 5

1.1. O que é um nome de faixa? ................................................................................................................................. 5

1.2. Criando um nome de faixa ................................................................................................................................... 5

1.3. Excluindo um nome ............................................................................................................................................. 8

1.4. Caixa de Nomes ................................................................................................................................................... 8

2. ORGANIZANDO AS INFORMAÇÕES ................................................................................................. 9

2.1. Classificação de Dados ......................................................................................................................................... 9

3. SUBTOTAIS ........................................................................................................................................ 11

3.1. Criando Subtotais............................................................................................................................................... 12

3.2. Removendo Subtotais ........................................................................................................................................ 14

4. FILTROS .............................................................................................................................................. 15

4.1. Filtro Avançado .................................................................................................................................................. 15

4.2. Limpando o filtro ............................................................................................................................................... 17

5. TABELA DINÂMICA .......................................................................................................................... 17

5.1 Inserindo Tabela Dinâmica ................................................................................................................................. 17

5.2. Criando Gráfico Dinâmico .................................................................................................................................. 21

6. ANÁLISE DE DADOS ......................................................................................................................... 22

6.1. Atingir Meta....................................................................................................................................................... 22

6.2. Tabela de Dados................................................................................................................................................. 24

6.3. Cenários ............................................................................................................................................................. 26

7. FUNÇÕES............................................................................................................................................. 31

7.1. Funções de Pesquisa e Referência ................................................................................................................ 31


7.1.1. PROCV ..................................................................................................................................................... 32
7.1.2. PROCH .................................................................................................................................................... 34
7.1.3. ÍNDICE .................................................................................................................................................... 36
7.1.4. CORRESP ................................................................................................................................................. 37

7.2. Funções de Lógica ........................................................................................................................................... 39

2
7.2.1. SE .............................................................................................................................................................. 39
7.2.2. SES ............................................................................................................................................................ 40
7.2.3. E ................................................................................................................................................................ 40
7.2.4. OU ............................................................................................................................................................ 41
7.2.5. SEERRO ................................................................................................................................................... 42

7.3. Funções Estatísticas ........................................................................................................................................ 43


7.3.1. MÉDIA ..................................................................................................................................................... 44
7.3.2. MÉDIASE ................................................................................................................................................. 44
7.3.3. MÉDIASES............................................................................................................................................... 45
7.3.4. CONT.NÚM ............................................................................................................................................ 46
7.3.5. CONT.VALORES .................................................................................................................................... 47
7.3.6. CONT.SE .................................................................................................................................................. 47
7.3.7. CONT.SES................................................................................................................................................ 48
7.3.8. CONTAR.VAZIO .................................................................................................................................... 49
7.3.9. MÁXIMO ................................................................................................................................................. 50
7.3.10. MÁXIMOSES ........................................................................................................................................... 50
7.3.11. MÍNIMO .................................................................................................................................................. 51
7.3.12. MÍNIMOSES ............................................................................................................................................ 52
7.3.13. MAIOR ..................................................................................................................................................... 52

7.4. Funções de Banco de Dados .......................................................................................................................... 54


7.4.1. BDSOMA ................................................................................................................................................. 54
7.4.2. BDMÉDIA ................................................................................................................................................ 55
7.4.3. BDMÁX .................................................................................................................................................... 56
7.4.4. BDMÍN ..................................................................................................................................................... 57
7.4.5. BDCONTAR ............................................................................................................................................ 57

7.5. Funções de Texto............................................................................................................................................. 58


7.5.1. ARRUMAR .............................................................................................................................................. 58
7.5.2. CONCATENAR ...................................................................................................................................... 59
7.5.3. CONCAT ................................................................................................................................................. 59
7.5.4. MAIÚSCULA .......................................................................................................................................... 60
7.5.5. MINÚSCULA .......................................................................................................................................... 60
7.5.6. PRI.MAIÚSCULA ................................................................................................................................... 60

7.6. Funções Financeiras........................................................................................................................................ 61


7.6.1. NPER ........................................................................................................................................................ 61
7.6.2. PGTO........................................................................................................................................................ 61
7.6.3. TAXA ....................................................................................................................................................... 62
7.6.4. VF ............................................................................................................................................................. 63
7.6.5. VP ............................................................................................................................................................. 64

7.7. Funções de Data e Hora.................................................................................................................................. 64


7.7.1. AGORA .................................................................................................................................................... 65
7.7.2. HOJE ........................................................................................................................................................ 65
7.7.3. ANO ......................................................................................................................................................... 65
7.7.4. MÊS .......................................................................................................................................................... 65

7.8. Funções Matemáticas ..................................................................................................................................... 66


7.8.1. ABS ........................................................................................................................................................... 66
7.8.2. ARRED ..................................................................................................................................................... 66
7.8.3. ARREDONDAR.PARA.CIMA ............................................................................................................... 66
7.8.4. ARREDONDAR.PARA.BAIXO.............................................................................................................. 67

3
7.8.5. INT ........................................................................................................................................................... 67

8. VALIDAÇÃO DE DADOS ...................................................................................................................... 69

9. FORMATAÇÃO CONDICIONAL .......................................................................................................... 72

10. MACROS .............................................................................................................................................. 75

10.1. Ativando a Guia Desenvolvedor para trabalhar com macros.............................................................................. 75

10.2. Gravando Macros .............................................................................................................................................. 76

10.3. Associando a Macro criada a um botão.............................................................................................................. 77

10.4. Excluindo Macros ............................................................................................................................................... 78

11. TUTORIAIS ......................................................................................................................................... 79

11.1 Controles de Formulários ................................................................................................................................... 79

11.2 Filtro Avançado com Macro ............................................................................................................................... 83

11.3 PROCV com SEERRO ........................................................................................................................................... 85

11.4 Senhas em intervalos específicos ....................................................................................................................... 86

11.5 Consolidar.......................................................................................................................................................... 88

4
1. Trabalhando com nomes de faixas

1.1. O que é um nome de faixa?

Nome é uma referência que fazemos a uma célula ou intervalo de células. Esse nome pode ser
utilizado em uma fórmula ou função, dentro de qualquer planilha da pasta de trabalho. Usando
nomes, você pode facilitar muito o entendimento e a manutenção das fórmulas. Após adotar a
prática do uso deles, você poderá atualizá-los, auditá-los e gerenciá-los facilmente.
Exemplo:

Tipo Exemplo sem nome Exemplo com nome


Referência =SOMA(C20:C30) =SOMA(TOTALFINAL)
Constante =PRODUTO(A5;8.3) =PRODUTO(PRECO;QUANT)
Fórmula =SOMA(PROCV(A1;B1:F20;5;FALSO);-G5) =SOMA(PROCURA)
Tabela =C4:G36 =TABELAPRINCIPAL

1.2. Criando um nome de faixa

Siga os passos a seguir para renomear uma célula ou intervalo:

1. Abra a pasta de trabalho desejada e selecione a planilha.

Figura 1 - Tabela da Planilha Câmbio

2. Selecione a célula B1.

Figura 2 - Célula B1 selecionada

5
3. Clique na Guia Fórmulas.
4. No grupo Nomes Definidos, clique em Definir Nome.

Figura 3 - Botão Definir Nome

5. Na caixa de diálogo Novo Nome, digite o nome desejado no campo Nome. Neste exemplo,
usaremos o nome Cota_Dolar (figura 4).

Figura 4 - Definindo o nome do intervalo B1

6. Clique em OK.

Atenção!
Algumas regras devem ser obedecidas ao criar um nome:
 O primeiro caractere do nome deve ser letra ou underline.
 O nome pode ter até 255 caracteres.
 Não pode haver espaços.

Ao definirmos um nome para uma célula ou região, ele passa a ser exclusivo da pasta de trabalho,
ou seja, em qualquer planilha, podemos fazer referência a ele. Por exemplo, em qualquer célula de
qualquer planilha da pasta de trabalho em que você digite =Cota_Dolar, aparecerá o valor
digitado para o dólar.

Agora, vamos utilizar esse nome no cálculo da célula E4. Para isso, faça o seguinte:

6
1. Selecione a célula E4.

2. Digite a Fórmula =D4/Cota_Dolar.

3. Em seguida, tecle ENTER.

7
1.3. Excluindo um nome

Para excluir um nome, faça o seguinte:

1. Clique na guia Fórmulas.

2. Em seguida, em grupo Nomes Definidos, clique no botão Gerenciador de Nomes.

3. Na caixa Gerenciador de Nomes, selecione o nome desejado e clique no botão Excluir. Neste
exemplo, temos somente o nome Cota_Dolar, que não deve ser excluído.

Figura 5 - Janela de Gerenciador de Nomes

1.4. Caixa de Nomes

A Caixa de Nomes permite criar um intervalo nomeado de maneira bem rápida e prática.
Selecione o intervalo de células ao qual deseja atribuir um nome. Em seguida digite um nome para o
intervalo dentro da caixa de nomes.

8
Figura 6 - Caixa de Nomes

2. Organizando as informações

Ao inserir dados em uma planilha, eles podem não se apresentar ordenados da maneira que você
deseja visualizá-los. Com os recursos de classificação e a aplicação de filtros, são criadas novas
perspectivas e visualizações para ajustar os dados às suas necessidades.

2.1. Classificação de Dados

1. Abra a pasta de trabalho Classificação de Dados.


2. Selecione a planilha Cadastro de Clientes.
3. Selecione a célula C1 (Estado).

Figura 7 - Selecionando a célula para classificação

4. Em seguida, clique na guia Dados.


5. No grupo Classificar e Filtrar, clique em Classificar.

9
Figura 8 - Opção Classificar

6. Na caixa de diálogo Classificar, marque à direita a opção “Meus dados contém cabeçalhos”.

7. Em seguida defina a lista Classificar por como Estado.


8. Em seguida, na lista Classificar em, selecione Valores das Células.
9. Em Ordem, selecione a opção de A a Z.
10. Clique em OK.

Figura 9 - Estado classificado de A a Z

11. Observe que os dados foram organizados por meio dos valores do campo Estado.
12. Salve as alterações na pasta de trabalho Classificação de Dados.

10
3. Subtotais

Você pode calcular os subtotais e os totais gerais para uma coluna, usando o comando Subtotal.

Figura 10 - Visualização da tabela sem Subtotal

Os subtotais são calculados com uma função de resumo, como SOMA ou MÉDIA. Você pode
exibir mais de um tipo de função de resumo para cada coluna.

Figura 11 - Visualização da tabela com Subtotal aplicado

11
Os totais gerais são derivados de dados de detalhes (linhas), e não dos valores nos subtotais. Por
exemplo, se você usar a função de resumo MÉDIA, a linha de total de vendas exibirá uma MÉDIA
de todas as linhas de detalhes, e não uma MÉDIA dos valores das linhas de subtotal.

3.1. Criando Subtotais

No tópico anterior (Organizando Dados), a tabela da planilha Subtotais foi classificada por
meio do campo Estado. Utilizaremos essa classificação para criar o subtotal. Para isso, faça o
seguinte:

1. Abra a pasta de trabalho Amostras.

2. Selecione a planilha Subtotais.

3. Clique em qualquer parte da tabela para ativá-la.

4. Em seguida, clique na guia Dados.

5. No grupo Estrutura de tópicos, clique no comando Subtotal.

Figura 12 - Opção Subtotal

6. A coluna que servirá de base para gerar o subtotal é a Estado. Para isso, na janela
Subtotais, na área A cada alteração em: selecione Estado.

7. Em seguida, na área Usar função: selecione a opção CONTAGEM.

8. Em Adicionar subtotal a: selecione Estado, para que seja retornada a quantidade de Estados.

12
Figura 13 - Configurando Subtotais

Vamos entender as opções, Substituir Subtotais Atuais, Quebra de páginas entre grupos,
Resumir abaixo dos dados.

Substituir subtotais atuais: Cria um Subtotal sobre um já existente na tabela.

Quebra de página entre grupos: Utilizado para uma visualização detalhada. Esta opção exibe cada
grupo com seu subtotal em uma página separada, na impressão.

Resumir abaixo dos dados: Por padrão vem selecionada. Caso não esteja selecionada, o resumo é
exibido acima dos dados.

Para este exemplo, manteremos o padrão sugerido pelo Excel.

9. Clique em OK.

13
Figura 14 - Subtotal aplicado à tabela

3.2. Removendo Subtotais

Quando você remove subtotais, o Excel remove também a estrutura de tópicos e as quebras de
página que você inseriu na lista juntamente com os subtotais.

1. Com a tabela ativada, clique na guia Dados.


2. No grupo Estrutura de Tópicos, clique em Subtotal.
3. A caixa de diálogo Subtotal é exibida.
4. Clique em Remover todos.
5. Observe que a tabela volta à visualização original.
6. Salve as modificações na pasta de trabalho Classificação de Dados.
7. Feche a pasta de trabalho.

14
4. Filtros

Os dados filtrados exibem somente as linhas que atendem aos critérios específicados e ocultam as
demais.

Depois de filtrar os dados, você pode copiá-los, editá-los, formatá-los, elaborar um gráfico
personalizado e imprimir o subconjunto de dados filtrados, sem reorganizá-los, por exemplo.

Você também pode filtrar dados por mais de uma coluna. Os filtros são aditivos, o que significa
que cada filtro adicional se baseia no filtro atual e ainda reduz o subconjunto de dados.

4.1. Filtro Avançado

A opção Avançado trabalha de forma diferente da opção Filtro (ambas na guia Dados, grupo
Classificar e filtrar) em vários aspectos:
Exibe a caixa de diálogo Filtro Avançado em vez do menu AutoFiltro.
Requer critérios avançados em um intervalo de critérios separados na planilha e acima do
intervalo de células ou da tabela que se deseja filtrar. O Excel usa o intervalo de critérios separados
na caixa de diálogo Filtro Avançado como fonte dos critérios avançados.
Ao criar o intervalo para o critério, devem-se adicionar pelo menos três linhas em branco acima
do intervalo a ter os dados filtrados, sendo que este deve ter rótulos de coluna.
Segue exemplo de planilha estruturada com intervalo de critérios e de dados a serem filtrados.

Figura 15 - Estrutura da tabela para receber o filtro

15
1. Abra a pasta de trabalho Classificação de Dados.
2. Selecione a planilha Cadastro de Clientes.
3. Na célula F2, digite L* para selecionar todos os clientes que começam com a letra L.
4. Em seguida, clique na tabela que possui os dados, para ativá-la.
5. Após ativar a tabela, clique na guia Dados.
6. No grupo Classificar e Filtrar, clique no botão Avançado.

Figura 16 - Opção Filtro Avançado

7. A janela com as opções para o Filtro avançado será exibida. Marque a opção Copiar para
outro local e clique na célula F5.
8. Em seguida, na área Intervalo de critérios, selecione o intervalo F1:I2.

Figura 17 - Selecionando os critérios para o filtro

9. Após a configuração, a janela do filtro apresentará a seguinte visualização.

10. Clique em OK.


11. Observe que a tabela resumiu os dados a partir da célula F5 apresentando somente informações
pertinentes ao critério, que são clientes que começam com a letra L.

16
Figura 18 - Resultado do Filtro

4.2. Limpando o filtro

1. Para limpar um filtro aplicado a tabela, faça o seguinte:

2. Clique na tabela com o filtro aplicado para ativá-la.

3. Em seguida, clique na guia Dados.

4. No grupo Classificar e Filtrar, clique na opção Limpar.

5. Observe que a tabela será exibida na sua forma original, caso tenha filtrado os dados nela
mesma.

5. Tabela Dinâmica

O uso da Tabela Dinâmica facilita a visualização de tabelas complexas onde o usuário


obtém os dados apresentados de forma resumida.

5.1 Inserindo Tabela Dinâmica

1. Abra a pasta de trabalho e clique na planilha Vendas.


2. Selecione a tabela da planilha.

17
Figura 19 - Tabela da planilha Vendas selecionada

3. Clique na guia Inserir.


4. Na caixa de grupo Tabelas, clique em Tabela Dinâmica.

Figura 20 - Opção Tabela Dinâmica

18
5. Essa janela será exibida.

Figura 21 - Janela de configuração da Tabela Dinâmica

6. Clique em OK após verificar a Tabela/Instervalo e o local em que a tabela será colocada.

Figura 22 - Nova planilha com o layout da Tabela Dinâmica

Para montar a tabela, arraste os rótulos do campo situados à direita da planilha, no menu
Campos da Tabela Dinâmica até as áreas apropriadas em Arraste os campos entre as áreas abaixo,
como indica a figura.

19
Arraste o campo Cliente para o quadro rotulado LINHAS. Note que, ao arrastar o campo para o
quadro, a planilha já apresenta os dados nas células, em ordem alfabética.
Agora arraste o campo Cidade para a área COLUNAS e o campo Valor para a área VALORES.

Figura 23 - Campos distribuídos na Tabela Dinâmica

Entretanto, existe um pequeno porém no que diz respeito a atualização das informações na tabela
dinâmica. Será que a atualização dos dados na planilha original é refletida imediata e
automaticamente na tabela dinâmica ou no gráfico dinâmico (que veremos a seguir)? Infelizmente
não.

A explicação para isto é que geralmente nas empresas, as planilhas podem ser gigantescas, com
milhares de informações e fórmulas. Se a atualização fosse automática, a cada alteração, o processo
como um todo ficaria muito lento. Como faço então para atualizar a tabela dinâmica e o gráfico
dinâmico existente? Clique na guia Dados, escolha o grupo Consultas e Conexões e clique na
opção Atualizar Tudo.

Figura 24 – Opção Atualizar Tudo

20
5.2. Criando Gráfico Dinâmico

Podemos também criar um Gráfico Dinâmico a partir da Tabela Dinâmica criada. Basta
selecionar a Tabela Dinâmica e em seguida será criada uma guia Analisar. Em seguida clicar em
Gráfico Dinâmico.

Figura 25 – Guia Analisar da Tabela Dinâmica

Figura 26 - Inserir Gráfico Dinâmico

1. Escolha o tipo de gráfico desejado e clique em OK.

21
O Gráfico Dinâmico será apresentado de acordo com os dados filtrados na Tabela Dinâmica. Os
mesmos dados apresentados na Tabela Dinâmica são apresentados no Gráfico Dinâmico.

6. Análise de Dados

Define-se a análise de dados como a tarefa de organizar e interpretar dados numéricos,


auxiliando no controle de atividades diárias de maneira mais eficiente.

6.1. Atingir Meta

O recurso Atingir Meta pode ajudar-lhe a planejar seus futuros investimentos alterando o valor de
uma célula para que uma fórmula atinja determinado valor esperado.
Através deste recurso colocamos o Excel para analisar várias possibilidades numéricas dentro de
uma fórmula até que o resultado da mesma seja o valor que esperamos.
Vejamos o exemplo abaixo:
“Uma pequena empresa está fazendo uma promoção sobre os produtos de seu estoque. Na tabela
abaixo podemos encontrar o valor inicial dos produtos e o valor do desconto dado. E na coluna Preço
Final encontramos o valor do produto após o desconto aplicado.”
A coluna E possui uma fórmula utilizada para se calcular o Preço Final , a fórmula inserida em
E6, é:

Figura 27 – Exemplo Teste de Hipóteses


22
Para o produto Vestido o vendedor negociou um Preço Final de R$99,90 e ele precisa lançar o
valor do desconto em % para registro no sistema. Qual é o percentual de desconto que deverá ser
aplicado sobre o produto Vestido para que seu Preço Final seja R$99,90 ?

Para solucionar este problema iremos utilizar o Atingir Meta.


Selecione a célula E8 que possui a fórmula que calcula o Preço Final do Vestido.
Dentro da Guia Dados selecione “Teste de Hipóteses” e em seguida “Atingir Meta”.

Figura 28 – Atingir Meta

Na Janela que se abre preencha as informações solicitadas conforme a figura abaixo:

Figura 29 – Configuração Atingir Meta

Estamos solicitando ao Excel que faça um teste de hipóteses, aonde o mesmo deverá experimentar
vários valores para a célula D8(% de desconto do vestido) até que o Preço Final do mesmo (célula
E8) seja igual à R$99,90.
O Excel testará vários valores para a célula D8 até encontrar o resultado que solicitamos. Caso
exista um resultado para o cálculo o mesmo será exibido na próxima janela:

23
Figura 30 – Solução encontrada do Atingir Meta

Agora só clicar em OK para concluir o processo.


Ou seja, sem utilizarmos qualquer processo matemático complexo podemos solicitar ao Excel que
encontre o valor de uma variável dentro de um problema de acordo com a meta que definirmos!

“O desconto a ser aplicado ao produto Vestido que inicialmente custava R$129,00 deve ser de
23% para que o mesmo chegue ao preço de R$99,90.”

6.2. Tabela de Dados

Primeiramente, vejamos o seguinte exemplo:

Figura 31 - Exemplo de Tabela de Dados

Digamos que esta seja a projeção de valores para uma compra de estoque com os preços que são
pagos habitualmente. Mas digamos que o responsável pela compra quer saber se compensaria
comprar mais unidades, levando em conta uma possível variação de custos e de quantidade. Para isso
imaginemos a situação desejada a seguir:

24
Figura 32 - Tabela de Dados

Veja que, para criar essa projeção manualmente, teríamos de digitar algumas fórmulas e depois
copiar ou arrastar várias vezes. Porém, com a tabela de dados, conseguiremos fazer isso com poucos
cliques. Primeiramente selecionaremos a área de projeção, no nosso exemplo será C6:K17.
Note que você precisa selecionar, também, a célula onde está o 'Custo Total'. Após selecionar, vá
na guia Dados, depois localize o grupo Previsão e clique em Teste de Hipóteses e logo a seguir
clique em Tabela de Dados.

Na janela que se abrirá, o Excel irá pedir as referências para ele usar como parâmetro para criar a
tabela a ser projetada. Para isso usaremos aqueles valores que tínhamos inicialmente. No campo
'Célula de entrada de linha' você precisará selecionar a célula onde há inicialmente a quantidade
(C4), pois os valores a serem projetados estão dispostos em uma linha, note que no nosso exemplo é
a linha 6. Em 'Célula de entrada de coluna' repetiremos o mesmo processo, você terá de selecionar a
célula que corresponde ao custo unitário (C5), pois veja que para a projeção que faremos "Variação
do preço unitário" está disposto em coluna (coluna B).

25
Figura 33 - Configuração Tabela de Dados

Pronto, dê um ok e veja que sua projeção de custos para abastecimento do estoque será criada

Figura 34 - Tabela de Dados finalizada

6.3. Cenários

Um cenário é um conjunto de células, contíguas ou não, que são utilizados para substituir
conjuntos de valores em lugares determinados de uma planilha. A finalidade da utilização dos
cenários é o teste de várias hipóteses sobre um conjunto de dados.
Imaginemos o seguinte cenário de uma empresa:

Figura 35 - Modelo a ser utilizado no Cenário

Repare que há as previsões de faturamento e de gasto com salários para o ano inteiro. Por
enquanto não precisamos explicar nada, apenas repare que na linha com os valores totais está a
seguinte fórmula 'Faturamento + Variação Fat. - salários - Variação sal.' Por exemplo, para o Total
do mês de janeiro (C10) inserimos a seguinte fórmula =C6+C7-C8-C9 Assim, a fórmula está
26
preparada para trabalhar com as variações de cenários que serão inseridas futuramente.

Agora que já temos o cenário consolidado, vamos colocar as variáveis que serão usadas no nosso
teste de hipóteses. Criaremos a célula 'Faturamento' e colocaremos a fórmula =SOMA(C6:N7).
Desta forma, assim que editarmos a variação em porcentagem, os resultados serão atualizados
automaticamente, utilizando os diferentes cenários. Criaremos também 'Salários' e faremos a mesma
coisa =SOMA(C8:N9). Já a caixa 'Variação Fat.' e 'Variação Sal.' terão a mesma fórmula =C15/100
Não esqueça de selecionar essas 2 células e clicar em 'Estilo de Porcentagem'. Pronto, agora elas
estarão automaticamente formatadas como porcentagem.

Para finalizar esse passo, vamos explicar a fórmula que inserimos nas células C15 e C16. Ela
nada mais é do que a fórmula para porcentagem. Portanto, se quisermos 5% é só efetuarmos 5
dividido por 100, já que 5% nada mais é do que 0,05.

Veja que já podemos ver a soma dos salários e do faturamento, mesmo sem a inclusão de uma
variável.

Figura 36 – Elaboração da Tabela de Dados

Agora preencheremos os últimos dados que faltam, as linhas referentes a '% Fat.' e '% Sal.' Aqui
temos um truque, digitaremos a fórmula =C6*$C15 na célula C7. Repare que a função está
mandando o Excel pegar o valor de faturamento de janeiro (C6) e multiplicar pela 'Variação Fat.'
(C15). Fácil, certo? Apenas um detalhe: Veja que antes de C15 inserimos o caractere especial ' $ ',
ele age como um fixador, uma trava para a coluna C, ou seja, por mais que copiemos e arrastemos a
célula, a coluna C da célula '$C15' manter-se-á sempre intacto. Desta forma, apenas arraste a célula
C7 até N7, e ficará '=D6*$C15', '=E6*$C15'.

27
Figura 37 – Copiando a fórmula de Janeiro

Para a '% Sal.' Seguiremos o mesmo padrão, veja a fórmula a ser inserida e depois arrastada para
as seguintes =C8*$C16.
Bom, nossa tabela está pronta e só falta inserir a porcentagem que queremos incidir nas
medições. Apenas para exemplificar, se inserirmos o número 5 na caixa ' Variação Fat.' repare que
os valores de 'Faturamento' será atualizada com a variável de 5% Veja como ficará:

Figura 38 – Finalizando a elaboração da tabela de dados

Agora que nossa tabela está devidamente preenchida criaremos de fato os cenários.

Para isso vá na guia 'Dados', localize o grupo Previsão, clique depois em Teste de Hipóteses ,
Gerenciador de Cenários e na janela que se abrirá clique em Adicionar...

28
Figura 39 – Gerenciador de Cenarios

Agora vamos criar os cenários. Digite o nome do cenário, por exemplo 'Péssimo' e em 'Células
Variáveis' selecione C15 e C16, aquelas que correspondem à 'Variação Fat.' e 'Variação Sal.' Após, dê
um ok e digite os valores referentes a um cenário péssimo, em nosso caso, -0,1 (ou seja, -10% em
valores decimais) para C15, referente a 'Variação Fat.' e 0,1 para C16, referente a 'Variação Sal'.
Depois crie o cenário 'Normal' e deixe os valores 0, ou seja, sem valores bons ou ruins. E por fim,
crie o cenário 'Ótimo', com 0,1 para 'Faturamento' e -0,1 para 'Salários'.

Figura 40 – Criação dos Cenários

Veja agora que ao dar 2 cliques em 'Ótimo' as variáveis serão inseridas automaticamente com um
aumento de 10% no faturamento e um decréscimo de 10% nos salários, aumentando assim, o total
de cada mês e por consequência o faturamento anual.

Pronto, nossa tabela de previsão de cenários está pronta, mas ela pode fazer ainda mais por você.
Vamos facilitar ainda mais as coisas para que não precisemos ficar abrindo o gerenciador de
cenários toda vez. Para isto vamos criar um relatório de cenários.

29
Para ser criado perceba que na mesma janela 'Gerenciador de Cenários' há um botão chamado
'Resumir...' Clique nele e na caixa seguinte e marque a opção 'Resumo do cenário' e nas células de
resultado marque aquelas referentes ao Faturamento, Salários, Variação Fat. e Variação Sal., no
nosso exemplo, de C13 a C16.

Veja então que o Excel criará uma nova planilha com o 'Resumo do cenário'.

Figura 41 – Criação de um Resumo do Cenário

Por fim, é só editar os nomes certinhos e veja que você terá um resumo de todos os cenários
possíveis delimitados para sua empresa.

30
Figura 42 – Apresentação Final do Resumo do Cenário

7. Funções

Funções são recursos predefinidos usados na efetivação de ações matemáticas e lógicas das mais
variadas formas com extrema facilidade, semelhantes a funções existentes em calculadoras para
aplicações científicas, estatísticas ou financeiras.

Uma função possui um nome de identificação, possuindo ou não argumentos.

 Sintaxe de uma função sem argumento:

=FUNÇÃO ( )

Exemplo: =HOJE() retorna a data de hoje

 Sintaxe de uma função com argumento:

=FUNÇÃO (argumento1; argumento2; ...; argumento n)

Exemplo: =MÉDIA(A3:A22) retorna a média da faixa de A3 até A22

7.1. Funções de Pesquisa e Referência

As funções de Pesquisa e Referência são utilizadas para pesquisa de valores dentro de uma
tabela. Através dela podemos obter resultados automaticamente através de uma chave de pesquisa.

31
7.1.1. PROCV

PROCV é uma função de Pesquisa e Referência que realiza uma Procura Vertical, ou seja,
utilizaremos essa função para pesquisas que estejam com o layout disposto na vertical, com suas
informações divididas em colunas, como no exemplo abaixo:

Exemplo:

A sintaxe da função PROCV é:

=PROCV(valor_procurado;matriz_tabela;núm_indice_coluna;procurar_intervalo), onde:

 Valor_procurado: é o valor a ser localizado na primeira coluna de uma tabela, podendo ser
um valor, uma referência ou uma cadeia de texto.
 Matriz_tabela: é uma tabela de texto, números ou valores lógicos cujos dados são
recuperados. ‘Matriz_tabela’ pode ser uma referência a um intervalo ou a um nome de
intervalo.
 Núm_índice_coluna: é o número da coluna em ‘Matriz_tabela’ a partir do qual o valor
32
correspondente deve ser retornado. A primeira coluna de valores na tabela é a coluna 1.

 Procurar_intervalo: é um valor lógico que para encontrar a correspondência mais próxima
na primeira coluna (classificada em ordem crescente) = VERDADEIRO ou não especificado.
Para encontrar a correspondência exata = FALSO.

1. Clique na célula A19 da planilha e digite a função, como mostra a figura:

2. Nosso valor_procurado é o Código.

3. A matriz_tabela é a tabela que está no intervalo de A2 até D16. O núm_índice_coluna é 2, pois


Filme está na coluna 2 da nossa matriz_tabela e [procurar_intervalo] será FALSO, pois estamos
procurando uma correspondência exata.

4. O resultado será #N/D, ou seja, como ainda não inserimos um código na célula A19 para
pesquisar, a função não encontrou resultado.

5. Clique na célula A19, digite o código 45 e tecle ENTER. Perceba que agora teremos um
resultado, pois existe em nossa matriz_tabela um filme de código igual ao procurado.

33
6. Aplique a função nas células de Gênero e Lançamento. Agora, ao digitar o código na célula A19
teremos os resultados referente ao filme.

7.1.2. PROCH

PROCH pesquisa um valor na linha superior de uma tabela ou matriz de valores e retorna o
valor na mesma coluna a partir de uma linha especificada.

A sintaxe da função PROCH é:

=PROCH(valor_procurado;matriz_tabela;núm_indice_lin;procurar_intervalo), onde:

 Valor_procurado: é o valor a ser localizado na primeira linha de uma tabela, podendo ser
um valor, uma referência ou uma cadeia de texto.
 Matriz_tabela: é uma tabela de texto, números ou valores lógicos cujos dados são
recuperados. ‘Matriz_tabela’ pode ser uma referência a um intervalo ou a um nome de
intervalo.
 Núm_índice_coluna: é o número da linha em ‘Matriz_tabela’ a partir do qual o valor
correspondente deve ser retornado. A primeira linha de valores na tabela é a linha 1.
 Procurar_intervalo: é um valor lógico que para encontrar a correspondência mais próxima
na primeira coluna (classificada em ordem crescente) = VERDADEIRO ou não especificado.
Para encontrar a correspondência exata = FALSO.

1. Clique na célula A7 da planilha e digite a função, como mostra a figura:

34
2. Nosso valor procurado é o Código.

3. A matriz_tabela é a tabela que está no intervalo de B1 até H14. O núm_índice_lin é 2, pois Filme
está na linha 2 da nossa matriz_tabela e [procurar_intervalo] será FALSO, pois estamos
procurando uma correspondência exata.

4. O resultado será #N/D, ou seja, como ainda não inserimos um código na célula B6 para
pesquisar, a função não encontrou resultado.

5. Clique na célula B6, digite o código 58 e tecle ENTER. Perceba que agora teremos um
resultado, pois existe em nossa matriz_tabela um filme de código igual ao procurado.

35
6. Aplique a função nas células de Gênero e Lançamento. Agora, ao digitar o código na célula B6
teremos os resultados referente ao filme.

7.1.3. ÍNDICE

ÍNDICE retorna um valor ou a referência da célula na interseção de uma linha e coluna específica,
em um dado intervalo.

A sintaxe é: =ÍNDICE(matriz;núm_linha;núm_coluna), onde:

 Matriz : é um intervalo de células ou uma constante de matriz.


 Núm_linha : seleciona a linha na matriz ou referência de onde um valor seráretornado.
 Núm_coluna : seleciona a coluna na matriz ou referência de onde um valor seráretornado.

1. Clique na célula I2 da planilha e digite a função, como mostra a figura:

2. Considere que o aluno procurado esteja na linha 6 e coluna 1. A matriz será o intervalo de A2
até G10, o núm_linha será 6 e o núm_coluna será 1.

36
3. Tecle ENTER e veja o resultado:

4. Replique a função para as demais colunas, assim encontraremos os demais dados do aluno
procurado.

7.1.4. CORRESP

CORRESP retorna a posição relativa de um item em uma matriz que corresponda a um valor
específico em uma ordem específica.

A sintaxe é: =CORRESP(valor_procurado;matriz_procurada;tipo_correspondência), onde:

 Valor_procurado: é o valor utilizado para encontrar o valor desejado na matriz, podendo


ser um número, texto, um valor lógico ou um nome que faça referência a um destes valores.
 Matriz_procurada: é um intervalo contíguo de células que contém valores possíveis de
procura, uma matriz de valores ou uma referência a uma matriz.
 Tipo_correspondência: é um número 1, 0 ou -1 indicando qual valor retornar.

37
1. Clique na célula D2 e digite a função:

2. Desejamos encontrar a posição do nome Gustavo dentro da matriz, ou seja, o valor_procurado é


Gustavo (célula D1), na matriz A2 até A10 e o tipo_correspondência será 0.

3. Tecle ENTER e veja resultado. A posição do nome Gustavo dentro da matriz é 3.

38
7.2. Funções de Lógica

As funções de lógica no Excel auxiliam na tomada de decisões através de um teste lógico


realizado, retornando um valor VERDADEIRO ou FALSO.

7.2.1. SE

Verifica se uma condição foi satisfeita, retornando um valor VERDADEIRO caso o teste lógico
realizado seja verdadeiro ou FALSO quando o teste lógico for falso.

A sintaxe é: =SE(teste_lógico;valor_se_verdadeiro;valor_se_falso), onde:

 Teste_lógico: é qualquer valor ou expressão que pode ser avaliada como VERDADEIRO ou
FALSO.
 Valor_se_verdadeiro: é o valor retornado se ‘Teste_lógico’ for VERDADEIRO. Quando
não especificado, é retornado VERDADEIRO.
 Valor_se_falso: é o valor retornado se ‘Teste_lógico’ for FALSO. Quando não especificado,
é retornado FALSO.

1. Utilizaremos a função SE no exemplo abaixo para verificar se um aluno foi APROVADO ou


REPROVADO na escola. Clique na célula G3 e digite a função: =SE(F3>=60;”Aprovado”;
”Reprovado”). Aplique a função SE para verificar a situação dos outros alunos.

39
7.2.2. SES

A função SES é uma variação interessante para a função SE. Quando pode se ter resultados diferentes
para um valor determinado , a função SES simplifica a construção da fórmula.

A síntaxe é: =SES(teste_logico1;valor_se_verdadeiro_teste1; teste_lógico2;


valor_se_verdadeiro_teste2...)

Veja a situação abaixo:

Para se chegar ao Resultado (de A até F, conforme descrição ao lado), é preciso avaliar a Nota.
Portanto, a análise da Nota pode trazer diferentes resultados de acordo com o intervalo de valores de A
até F.

A fórmula do SES que utilizaremos na célula B2 será:

=SES(A2>=90;"A";A2>=80;"B";A2>=70;"C";A2>=60;"D";A2>=50;"E";VERDADEIRO;"F")

Figura 43 – Testes lógicos SES

7.2.3. E

Verifica se o argumento é VERDADEIRO ou FALSO.

A sintaxe é: =E(lógico1;lógico2; …)

1. Clique na célula H3 e digite a função apresentada.

40
2. Utilizaremos o boletim escolar como exemplo, acrescentando à tabela a coluna Frequência. Para
que o aluno seja APROVADO, deverá ter uma frequência minima de 75% e nota total minima de
60, ou seja, para que a função SE retorne VERDADEIRO, deveremos utilizer a função E junto a
ela.

3. Tecle ENTER e veja o resultado. O José será REPROVADO, pois possui frequência suficiente,
mas a sua nota total é inferior a 60.

4. Aplique a função às demais células de situação e verifique o resultado.

7.2.4. OU

Verifica se algum argumento é VERDADEIRO e retorna VERDADEIRO. Retorna FALSO


somente se todos os argumentos forem FALSOS.

A sintaxe é: =OU(lógico1;lógico2; …)

1. Utilizaremos o boletim escolar como exemplo, acrescentando à tabela, a coluna Frequência. Para
que o aluno seja APROVADO, deverá ter uma frequência minima de 75% ou nota total minima
41
de 60, ou seja, para que a função SE retorne VERDADEIRO, deveremos utilizar a função OU
junto a ela. Clique na célula H3 e digite a seguinte função:

2. Tecle ENTER e veja o resultado. O José será APROVADO, pois possui frequência
suficiente, mesmo que sua nota seja inferior a 60.

3. Aplique a função às demais células de situação e verifique o resultado final.

7.2.5. SEERRO

Retorna valor_se_erro se a expressão for um erro; caso contrário, retorna o valor da expressão.

A sintaxe é: =SEERRO(valor;valor_se_erro), onde:

 Valor : é qualquer valor, expressão ou referência.


 Valor_se_erro : é qualquer valor, expressão ou referência.

1. Desejamos fazer uma divisão do Valor Total pela Qtde, mas quando o denominador for igual a
42
0, será retornado o resultado #DIV/0, ou seja, não existe divisão por 0 (zero). Assim trataremos o
erro utilizando a função SEERRO para que o resultado nessa ocasião não seja #DIV/0, mas sim a
mensagem “Divisão Inválida”. Clique na célula D2 e digite a função.

2. Tecle ENTER e veja o resultado.

3. O resultado foi 500, ou seja, a divisão foi realizada por ter argumentos válidos. Aplique a
função às demais células e veja que o Valor Unitário da célula D7 será “Divisão Inválida”,
pois o seu Valor Total e Qtde são 0, não sendo possível realizar a divisão.

7.3. Funções Estatísticas

As funções estatísticas auxiliam na contagem dos dados, no cálculo da média, do maior e menor

43
valor de uma lista contida em uma planilha.

7.3.1. MÉDIA

Retorna a média (aritmética) dos argumentos que podem ser números ou nomes, matrizes ou
referências que contêm argumentos.

A sintaxe é: =MÉDIA(núm1; núm2; …), onde:

 Núm1; núm2; …: de 1 a 255 argumentos numéricos cuja média se deseja obter.

1. Retiraremos a média da coluna Total. Clique na célula B12 e digite a função a seguir.

2. Tecle ENTER e verifique o resultado.

7.3.2. MÉDIASE

Retorna a média aritmética das células especificadas por uma dada condição ou determinados
critérios.

A sintaxe é: =MÉDIASE(intervalo;critérios;intervalo_média), onde:

 Intervalo: é o intervalo de células que se deseja avaliar.


 Critérios: é a condição ou os critérios expressos como um número, uma expressão ou um
texto que define quais células serão usadas para calcular a média.
44
 Intervalo_média: são as células que serão realmente usadas para calcular a média. Se
omitido, serão usadas as células no intervalo.

1. Calcularemos a média do intervalo Total apenas para os alunos que possuem a Nota 2 maior ou
igual a 20. Clique na célula B12 e digite a função a seguir.

2. Tecle ENTER e verifique o resultado.

7.3.3. MÉDIASES

Retorna a média aritmética das células especificadas por um dado conjunto de condições ou
critérios.

A sintaxe é: =MÉDIASES(intervalo_média;intervalo_critérios1; …), onde:

 Intervalo_média: são as células que serão realmente usadas para descobrir a média.
 Intervalo_critérios1: é o intervalo de células que se deseja avaliar para a condição dada.

1. Calcularemos a média do Total para alunos com Nota 2 maior ou igual a 20 e Nota 4 maior que
18. Clique na célula B12 e digite a função a seguir.

45
2. Tecle ENTER e verifique o resultado.

7.3.4. CONT.NÚM

Calcula o número de células em um intervalo que contém números.

A sintaxe é: =CONT.NÚM(valor1;valor2; …), onde:

 Valor1; valor2; …: de 1 a 255 argumentos que podem conter ou referir-se a diversos tipos
de dados, mas somente os números são contados.

1. Clique na célula B12 e digite a função a seguir. Depois veja o resultado.

46
7.3.5. CONT.VALORES

Calcula o número de células em um intervalo que não estão vazias.

A sintaxe é: =CONT.VALORES(valor1;valor2; …), onde:

 Valor1; valor2; …: de 1 a 255 argumentos que representam os valores e as células que


deseja contar. Valores podem ser quaisquer tipos de informação.

1. Realizaremos a contagem da coluna Aluno. Clique na célula B13 e digite a função a seguir.
Depois veja o resultado.

7.3.6. CONT.SE

Calcula o número de células não vazias em um intervalo que corresponde a uma determinada
condição.

A sintaxe é: =CONT.SE(intervalo;critérios), onde:

 Intervalo: é o intervalo de células no qual se deseja contar células que não estão vazias.
 Critérios: é a condição, na forma de um número, expressão ou texto, que define quais
células serão contadas.

47
1. Realizaremos a contagem condicional para a coluna Nota 2 cujos valores sejam maiores que 15.
Clique na célula B14 e digite a função a seguir. Depois veja o resultado.

7.3.7. CONT.SES

Calcula o número de células especificadas por um dado conjunto de condições ou critérios.

A sintaxe é: =CONT.SES(intervalo_critérios1;critérios1; …), onde:

 Intervalo_critérios1: é o intervalo de células que se deseja avaliar para a condição


determinada.
 Critérios1: é a condição expressa como um número, uma expressão ou um texto que define
quais células serão contadas.

1. Contaremos quantos Alunos têm o nome iniciando pela letra S e Total menor que 60. Clique na
célula B15 e digite a função a seguir. Depois veja o resultado.

48
7.3.8. CONTAR.VAZIO

Conta o número de células vazias em um intervalo de células especificado.

A sintaxe é: =CONTAR.VAZIO(intervalo), onde:

intervalo: é o intervalo a partir do qual se deseja contar as células vazias.

1. Contaremos a quantidade de alunos que estão sem Nota 4. Clique na célula B16 e digite a
função. Depois veja o resultado.

49
7.3.9. MÁXIMO

Retorna o valor máximo de um conjunto de argumentos. Valores lógicos e texto são ignorados.

A sintaxe é: =MÁXIMO(núm1; núm2; …), onde:

 Núm1; núm2; …: de 1 a 255 números, células vazias, valores lógicos ou números em


forma de texto cujo valor máximo você deseja obter.

1. Procuramos a maior Quantidade. Clique na célula B11 e digite a função a seguir. Depois
veja o resultado.

7.3.10. MÁXIMOSES

Retorna o valor máximo de um conjunto de argumentos, porém considerando uma ou mais condições
para a escolha do maior número.

A sintaxe é: =MÁXIMOSES(intervalo_máximo; intervalo_criterios1; critérios1; ...)

 intervalo_máximo: intervalo de valores aonde será procurado o valor máximo;


 intervalo_criterios1: intervalo a ser percorrido em busca de determinado critério;
 critérios1: o critério que está sendo buscado dentro de intervalo_criterios1.

Veja o exemplo abaixo:

50
Para identificar a maior nota da lista dentre aquelas que possui o Resultado igual à A, a fórmula
inserida em B9 é:

=MÁXIMOSES(A2:A7; B2:B7 ;"A")

7.3.11. MÍNIMO

Retorna o valor mínimo de um conjunto de argumentos. Valores lógicos e texto são ignorados.

A sintaxe é: =MÍNIMO(núm1; núm2; …), onde:

 Núm1; núm2; …: de 1 a 255 números, células vazias, valores lógicos ou números em forma
de texto cujo valor máximo você deseja obter.

1. Procuramos a menor Quantidade. Clique na célula B11 e digite a função a seguir. Depois veja o
resultado.

51
7.3.12. MÍNIMOSES

Retorna o valor mínimo de um conjunto de argumentos, porém considerando uma ou mais condições
para a escolha do menor número.

A sintaxe é: =MÍNIMOSES(intervalo_mínimo; intervalo_criterios1; critérios1; ...)

 intervalo_mínimo: intervalo de valores aonde será procurado o valor mínimo;


 intervalo_criterios1: intervalo a ser percorrido em busca de determinado critério;
 critérios1: o critério que está sendo buscado dentro de intervalo_criterios1.

Veja o exemplo abaixo:

Para identificar a menor nota da lista dentre aquelas que possui o Resultado igual à A, a fórmula
inserida em B9 é:

=MÍNIMOSES(A2:A7; B2:B7 ;"A")

7.3.13. MAIOR

Retorna maior valor k-ésimo de um conjunto de dados.

A sintaxe é: =MAIOR(matriz; K), onde:

 Matriz: é a matriz ou intervalo de dados cujo maior valor k-ésimo você deseja.
 K: é a posição (começando do maior) na matriz ou intervalo de células do valor a ser
retornado.

1. Encontraremos o segundo maior valor na coluna quantidade. Clique na célula B13 e digite a
52
função a seguir. Depois veja o resultado.

7.3.14. MENOR

Retorna menor valor k-ésimo de um conjunto de dados.

A sintaxe é: =MENOR(matriz; K), onde:

 Matriz: é a matriz ou intervalo de dados cujo maior valor k-ésimo você deseja.
 K: é a posição (começando do menor) na matriz ou intervalo de células do valor a ser
retornado.

1. Encontraremos o terceiro menor valor na coluna da quantidade. Clique na célula B14 e digite a
função a seguir. Depois veja o resultado.

53
7.4. Funções de Banco de Dados

Neste grupo encontram-se todas as funções necessárias para manipulação de bases de dados
completas. Na realidade, uma planilha pode ser considerada como um banco de dados, onde as
colunas seriam os campos do banco de dados e as linhas seriam os registros (ou lançamentos) do
banco de dados.

Quando tratamos a planilha como um banco de dados, consideramos analisá-la de uma forma
muito mais sofisticada e profissional, gerando informações imprescindíveis e muito relevantes.
Verificaremos algumas funções que geram estas informações.

7.4.1. BDSOMA

Soma os números no campo (coluna) determinado, do banco de dados, conforme condições


especificadas.

A sintaxe é: =BDSOMA(banco_dados;campo;critérios), onde:

 Banco_dados: é o intervalo de células que constitui a lista ou banco de dados. Um banco de


dados é uma lista de dados relacionados.
 Campo: é o rótulo da coluna entre aspas ou o número que representa a posição da coluna na
lista.
 Critérios: é o intervalo de células que contém as condições especificadas. O intervalo inclui
um rótulo de coluna e uma célula abaixo do rótulo para condição.

1. Clique na célula F2 e digite a função a seguir. Depois veja o resultado. Desejamos calcular a
soma dos preços do banco de dados de acordo com os critérios especificados.

54
 A4:D23: é o intervalo do banco (é necessário selecionar o cabeçalho do banco);
 3: é a posição do campo Preço no banco de dados.
 A1:D2: são os critérios. Os critérios devem possuir cabeçalhos, que devem ser
digitados de forma idêntica ao cabeçalho do banco de dados.

2. Agora clique na célula B2 e digite C e tecle ENTER. Perceba que o resultado da soma foi
atualizado, ou seja, agora a soma de preços está sendo realizada apenas para os produtos que
pertecem à Classificação C.

7.4.2. BDMÉDIA

Calcula a média dos valores de um campo (coluna) determinado, do banco de dados, conforme
condições especificadas.

A sintaxe é: =BDMÉDIA(banco_dados;campo;critérios), onde:

 Banco_dados: é o intervalo de células que constitui a lista ou banco de dados. Um banco de


dados é uma lista de dados relacionados.
 Campo: é o rótulo da coluna entre aspas ou o número que representa a posição da coluna na
lista.
 Critérios: é o intervalo de células que contém as condições especificadas. O intervalo inclui
um rótulo de coluna e uma célula abaixo do rótulo para condição.

1. Clique na céula G2 e digite a função a seguir. Depois veja o resultado. Desejamos calcular a
55
média dos preços do banco de dados de acordo com os critérios especificados.

7.4.3. BDMÁX

Retorna o maior número do campo (coluna) determinado, do banco de dados, conforme


condições especificadas.

A sintaxe é: =BDMÁX(banco_dados;campo;critérios), onde:

 Banco_dados: é o intervalo de células que constitui a lista ou banco de dados. Um banco de


dados é uma lista de dados relacionados.
 Campo: é o rótulo da coluna entre aspas ou o número que representa a posição da coluna na
lista.
 Critérios: é o intervalo de células que contém as condições especificadas. O intervalo inclui
um rótulo de coluna e uma célula abaixo do rótulo para condição.

1. Clique na céula H2 e digite a função a seguir. Depois veja o resultado. Desejamos apresentar o
maior preço do banco de dados de acordo com os critérios especificados.

56
7.4.4. BDMÍN

Retorna o menor número do campo (coluna) determinado, do banco de dados, conforme


condições especificadas.

A sintaxe é: =BDMÍN(banco_dados;campo;critérios), onde:

 Banco_dados: é o intervalo de células que constitui a lista ou banco de dados. Um banco de


dados é uma lista de dados relacionados.
 Campo: é o rótulo da coluna entre aspas ou o número que representa a posição da coluna na
lista.
 Critérios: é o intervalo de células que contém as condições especificadas. O intervalo inclui
um rótulo de coluna e uma célula abaixo do rótulo para condição.

1. Clique na céula I2 e digite a função a seguir. Depois veja o resultado. Desejamos apresentar o
menor preço do banco de dados de acordo com os critérios especificados.

7.4.5. BDCONTAR

Conta as células do campo (coluna) determinado, do banco de dados, conforme condições


especificadas.

A sintaxe é: =BDCONTAR(banco_dados;campo;critérios), onde:

 Banco_dados: é o intervalo de células que constitui a lista ou banco de dados. Um banco de


57
dados é uma lista de dados relacionados.
 Campo: é o rótulo da coluna entre aspas ou o número que representa a posição da coluna na
lista.
 Critérios: é o intervalo de células que contém as condições especificadas. O intervalo inclui
um rótulo de coluna e uma célula abaixo do rótulo para condição.

1. Clique na céula J2 e digite a função a seguir. Depois veja o resultado. Desejamos contar a
quantidade de registros no banco que atendem ao critério especificado.

7.5. Funções de Texto

Funções para manipulação de textos, incluindo funções para retirar espaços e extrair caracteres
de intervalos de texto.

7.5.1. ARRUMAR

Remove todos os espaços do texto exceto os espaços únicos entre palavras. Use ARRUMAR no
texto que recebeu de outro aplicativo que pode ter espaçamento irregular.

A sintaxe é: =ARRUMAR(texto), onde:

 Texto: é o texto de onde você deseja que os espaços sejamremovidos.

1. Desejamos retirar os espaços do texto da célula A2. Clique na célula A4 e digite a função a
seguir. Veja o resultado.

58
7.5.2. CONCATENAR

Agrupa várias cadeias de texto em uma única sequência de texto.

A sintaxe é: =CONCATENAR(texto1; texto2; …), onde:

 Texto1; texto2; …: de 1 a 255 cadeias de texto a serem agrupadas em uma única cadeia,
podendo ser cadeias de texto, números ou referências a células únicas.

1. Uniremos os dois textos das células A2 e B2. Clique na célula A5 e digite a função a seguir.
Veja o resultado.

7.5.3. CONCAT

A função CONCAT é bem similar à função CONCATENAR, ou seja, ela combina o texto de vários
intervalos e/ou cadeias de caracteres, mas não fornece um delimitador entre eles.

Uma das principais vantagens da função CONCAT é permitir informar um Intervalo de células para
serem concatenadas ao invés de células únicas.

59
Veja que a função CONCAT inserida na célula C5 uniu todos os dados da Coluna A onde foi preciso
apenas passar o intervalo da Coluna para que a concatenação fosse realizada.

7.5.4. MAIÚSCULA

Converte a cadeia de texto em maiúsculas.

A sintaxe é: =MAIÚSCULA(texto), onde:

 Texto: é o texto que se deseja converter em maiúsculas, uma referência ou uma cadeia de
texto.

7.5.5. MINÚSCULA

Converte a cadeia de texto em minúsculas.

A sintaxe é: =MINÚSCULA(texto), onde:

 Texto: é o texto que se deseja converter em minúsculas, uma referência ou uma cadeia de
texto.

7.5.6. PRI.MAIÚSCULA

Converte uma cadeia de texto no formato apropriado; a primeira letra de cada palavra em
maiúscula e as demais letras em minúsculas.

A sintaxe é: =PRI.MAIÚSCULA(texto), onde:

 Texto: é o texto que se deseja converter em maiúsculas, uma referência ou uma cadeia de
texto.
60
7.6. Funções Financeiras

Já definida pelo próprio nome, as funções financeiras efetuam cálculos financeiros gerais,
semelhantes aos das calculadoras financeiras.

7.6.1. NPER

Retorna o número de períodos para investimento de acordo com pagamentos constantes e


periódicos e uma taxa de juros constante.

A sintaxe é: =NPER(taxa;pgto;vp;vf;tipo), onde:

 Taxa: é a taxa de juros por período.


 Pgto: é o pagamento feito em cada período; não pode mudar durante a vigência da anuidade.
Geralmente, pgto contém o capital e os juros, mas nenhuma outra tarifa ou taxas.
 Vp: é o valor presente ou atual de uma série de pagamentos futuros.
 Vf: é o valor futuro, ou o saldo que você deseja obter depois do ultimo pagamento. Se vf for
omitido, será considerado 0 (o valor futuro de um empréstimo, por exemplo, é 0).

 Tipo: é o número 0 ou 1 e indica as datas de vencimento (0 ou omitido – no final do período e


1 – no início do período). 

Exemplo: Quanto tempo será necessário para juntar R$ 5.000,00, poupando R$ 250,00 por mês, a
uma taxa de juros de 3,3% ao mês?

=NPER(3,33%;250;-5000) resulta em 33,48.

7.6.2. PGTO

Retorna o pagamento periódico de uma anuidade de acordo com pagamentos constantes e com
uma taxa de juros constante.

A sintaxe é: =PGTO(taxa;nper;vp;vf;tipo), onde:

Para obter uma descrição mais completa dos argumentos em PGTO, consulte a função VP.

 Taxa: é a taxa de juros por período.


 Nper: é o número total de pagamentos pelo empréstimo.
61
 Vp: é o valor presente - o valor total presente de uma série de pagamentos futuros.
 Vf: é o valor futuro, ou o saldo de caixa, que você deseja obter depois do último pagamento.
Se vf for omitido, será considerado 0 (o valor futuro de determinado empréstimo, por
exemplo, 0).

Comentários: O pagamento retornado por PGTO inclui o principal e os juros e não inclui taxas,
pagamentos de reserva ou tarifas, às vezes associados a empréstimos.

Certifique-se de que esteja sendo consistente quanto às unidades usadas para especificar taxa e
nper.

Se fizer pagamentos mensais por um empréstimo de quatro anos com juros de 12% ao ano, utilize
12%/12 para taxa e 4*12 para nper. Se fizer pagamentos anuais para o mesmo empréstimo, use 12%
para taxa e 4 para nper.

Exemplo:

Qual o valor da prestação que se pagará para juntar R$ 8.000,00 em 30 meses, a uma taxa de juros
de 3,6% ao mês?
=PGTO(3,6%;30;-8000) resulta em 440,44.

7.6.3. TAXA

Retorna a taxa de juros por período de uma anuidade. TAXA é calculado por iteração e pode ter
zero ou mais soluções. Se os resultados sucessivos de TAXA não convergirem para 0,0000001
depois de 20 iterações, TAXA retornará o valor de erro #NÚM!.

A sintaxe é: =TAXA(nper;pgto;vp;vf;tipo;estimativa), onde:

 Nper: é o número para obter uma descrição completa dos argumentos nper, pgto, vp, vf e tipo.
 Pgto: é o pagamento feito em cada período e não pode mudar durante a vigência da
anuidade. Geralmente, pgto inclui o principal e os juros e nenhuma taxa ou tributo. Se pgto
for omitido, você deverá incluir o argumento vf. 
 Vp: é o valor presente: o valor total correspondente ao valor atual de uma série de
pagamentos

62
futuros.
 Vf: é o valor futuro, ou o saldo, que você deseja obter depois do último pagamento. Se vf for
omitido, será considerado 0 (o valor futuro de um empréstimo, por exemplo, é 0).
 Tipo: é o número 0 ou 1 e indica as datas de vencimento.

Exemplo:

Qual a taxa de juros de um financiamento em que o valor à vista é de R$ 3.000,00, e vai ser pago
em 15 parcelas de R$340,00?

=TAXA(15;340;-3000) resulta em 7,5%

7.6.4. VF

Retorna o valor futuro de um investimento de acordo com os pagamentos periódicos e constantes


e com uma taxa de juros constante.

A sintaxe é: =VF(taxa;nper;pgto;vp;tipo), onde:

 Taxa: é a taxa de juros por período.


 Nper: é o número total de períodos de pagamento em uma anuidade. 
 Pgto: é o pagamento feito a cada período; não pode mudar durante a vigência da anuidade.
Geralmente, pgto contém o capital e os juros e nenhuma outra tarifa ou taxas. Se o pgto for
omitido, você deverá incluir o argumento vp.
 Vp: é o valor presente ou a soma total correspondente ao valor presente de uma série de
pagamentos futuros. Se vp for omitido, será considerado 0 (zero) e a inclusão do argumento
pgto será obrigatória. 
 Tipo: é o número 0 ou 1 e indica as datas de vencimento dos pagamentos. Se tipo for
omitido, será considerado 0.

Exemplo:

Deseja-se fazer uma poupança de R$ 300,00 por mês, durante 20 meses. A taxa de juros mensal é de
2,5% ao mês. Qual o valor total poupado no fim do período?

=VF(2,5%;20;-300) resulta em 7.663,40.


63
7.6.5. VP

Retorna o valor presente de um investimento. O valor presente é o valor total correspondente ao


valor atual de uma série de pagamentos futuros. Por exemplo, quando você pede dinheiro
emprestado, o valor do empréstimo é o valor presente para quem empresta.

A sintaxe é: =VP(taxa;nper;pgto;vf;tipo), onde:

 Taxa: é a taxa de juros por período. Por exemplo, se você obtiver um empréstimo para um carro
com uma taxa de juros de 10% ao ano e fizer pagamentos mensais, a sua taxa de juros mensal
será 10%/12, ou 0,83%. Você deve inserir 10%/12, ou 0,83%, ou 0,0083, na fórmula como taxa.
 Nper: é o número total de períodos de pagamento de uma anuidade. Por exemplo, se você
obtiver um empréstimo de quatro anos e fizer pagamentos mensais, o empréstimo terá 4*12 (ou
48) períodos. Você deve inserir 48 na fórmula para nper.
 Pgto: é o pagamento feito a cada período e não pode mudar durante a vigência da anuidade.
Geralmente, pgto inclui o principal e os juros, e não há outras tarifas ou taxas. Por exemplo, os
pagamentos mensais por um empréstimo para o carro de R$ 10.000 de quarto anos a 12% são R$
263,33. Você deve inserir -263,33 na formula como pgto. Se pgto for omitido, você deverá incluir
o argumento vf.
 Vf: é o valor futuro, ou um saldo de caixa, que você deseja obter depois do último pagamento. Se
vf for omitido, será considerado 0 (o valor futuro de determinado empréstimo, por exemplo, é 0).
Por exemplo, se quiser economizar R$ 50.000 para pagar um projeto especial em 18 anos, então
R$ 50.000 é o valor futuro. Você pode então calcular a taxa de juros e determinar quanto deverá
economizar a cada mês. Se vf for omitido, você deverá incluir o argumento pgto.
 Tipo: é o número 0 ou 1 e indica as datas de vencimento.

Exemplo:

Uma loja oferece um refrigerador em 10 parcelas de R$ 120,00. A loja informa que a taxa
de juros é de 4,5% ao mês. Qual o valor à vista do produto?

=VP(4,5%;10;-120) resulta em 949,53.

7.7. Funções de Data e Hora

64
As funções de Data e Hora possibilitam a manipulação de horários e datas, incluindo conversões.

7.7.1. AGORA

Retorna a Data e a Hora atuais formatadas como data e hora.

A sintaxe é: =AGORA( )

7.7.2. HOJE

Retorna a data de hoje formatada como uma data.

A sintaxe é: =HOJE( )

7.7.3. ANO

Retorna o ano de uma data, um número inteiro do intervalo de 1900 a 9999.

A sintaxe é: =ANO(núm_série), onde:

 Núm_série: é um número no código data-hora usado pelo Excel. As datas no Excel começam a
ser calculadas a partir do dia 1 de janeiro de 1900. Qualquer data anterior a esta será tratada
como texto e não como data.

7.7.4. MÊS

Retorna o mês, um número entre 1 (janeiro) e 12 (dezembro).

A sintaxe é: =MÊS(núm_série), onde:

 Núm_série: é um número no código data-hora usado pelo Microsoft Excel.


7.7.5. DIA

Retorna o dia do mês, um número de 1 a 31.

A sintaxe é: =DIA(núm_série), onde:

 Núm_série: é um número no código data-hora usado pelo Excel.

65
7.8. Funções Matemáticas

7.8.1. ABS

Retorna o valor absoluto de um número, um número sem sinal.

A sintaxe é: =ABS(núm), onde:

 Núm: é o número real cujo valor absoluto se deseja obter.

1. Clique na célula B4 e digite a função.

7.8.2. ARRED

Arredonda um número até uma quantidade específica de dígitos.

A sintaxe é: =ARRED(núm;núm_dígitos), onde:

 Núm: é o número que se deseja arredondar.


 Núm_dígitos: é o número de dígitos para o qual se deseja arredondar. Números negativos são
arredondados para a esquerda da vírgula decimal e zero para o inteiro mais próximo.

7.8.3. ARREDONDAR.PARA.CIMA

Arredonda um número para cima afastando-o de zero.

A sintaxe é: =ARREDONDAR.PARA.CIMA(núm;núm_dígitos), onde:

 Núm: é o número que se deseja arredondar para cima.


 Núm_dígitos: é o número de dígitos para o qual se deseja arredondar. Números negativos são
arredondados para a esquerda da vírgula decimal e zero para o inteiro mais próximo.
66
1. Clique na célula B6 e digite a função a seguir. Veja o resultado.

7.8.4. ARREDONDAR.PARA.BAIXO

Arredonda um número para baixo até zero.

A sintaxe é: =ARREDONDAR.PARA.BAIXO(núm;núm_dígitos), onde:

 Núm: é o número que se deseja arredondar para baixo.


 Núm_dígitos: é o número de dígitos para o qual se deseja arredondar. Números negativos são
arredondados para a esquerda da vírgula decimal e zero para o inteiro mais próximo.

1. Clique na célula B6 e digite a função a seguir. Veja o resultado.

7.8.5. INT

Arredonda um número para baixo até o número inteiro mais próximo.

A sintaxe é: =INT(núm), onde:

67
 Núm: é o número real que se deseja arredondar para baixo até um inteiro.

1. Clique na célula B7 e digite a função a seguir. Veja o resultado.

68
8. Validação de Dados

Use a validação de dados para controlar o tipo de dados que os usuários inserem em uma célula.
Por exemplo, é possível restringir a entrada de dados a um certo intervalo de datas, limitar opções
usando uma lista ou garantir que apenas números inteiros positivos sejam inseridos.

1. Selecione o intervalo de B4 até B13.


2. Clique na guia Dados / grupo Ferramentas de Dados / clique em Validação de Dados.

3. Configure a validação como apresentado abaixo para que sejam permitidos apenas números inteiros
maiores ou iguais a 18 no intervalo selecionado.

69
4. Clique em OK e logo em seguida tente digitar na célula B4 o número inteiro 14 e tecle ENTER. Perceba
que não será permitido, pois a partir da nossa configuração de validação de dados permitiremos que
sejam inseridos apenas números iguais ou superiores a 18.

5. Ainda com o intervalo selecionado, clique na guia Dados / clique em Validação de Dados e clique na
aba Mensagem de Entrada e configure conforme o apresentado a seguir.

6. Clique em OK. Perceba que ao clicar em uma das células do intervalo selecionado será exibida uma
mensagem de entrada.

70
7. Ainda com o intervalo selecionado clique na guia Dados, clique em Validação de Dados e selecione a
aba Alerta de Erro e configure conforme o apresentado a seguir.

8. Clique em OK. Agora tente digitar um valor inferior a 18 em uma das células do intervalo no qual a
validação de dados foi aplicada. Perceba que agora teremos o alerta de erro personalizado nessa
ocorrência.

9. Agora selecione o intervalo de C4 até C13, como apresentado a seguir.

71
10. Clique na Guia Dados, clique em Validação de Dados e na aba Configurações. Selecione a opção
Lista. Depois, na caixa Fonte, digite F;M

11. Clique em OK. Clique em uma das células selecionadas e verifique o resultado.

9. Formatação Condicional

Use um formato condicional para ajudar a explorar visualmente e a analisar os dados, detectar
problemas críticos e identificar padrões e tendências.

72
1. Selecione o intervalo de B4 até B13, clique na Guia Página Inicial, clique em Formatação
Condicional e Gerenciar Regras.

2. Aplicaremos formatação condicional para a coluna Sexo, assim as células que possuem o valor
F serão formatadas com preenchimento Rosa e M será formatado com preenchimento Azul.
Aplique as configurações apresentadas abaixo.

3. Agora clique em Formatar para que possamos aplicar o preenchimento às células.

4. Configure as opções de formatação para o sexo feminino (cor rosa), conforme descrição
anterior.

5. Clique em OK. A tela de Gerenciar Regras será apresentada.

73
6. Agora clique em Nova Regra e configure as opções de formatação para o sexo masculino (cor
azul), conforme descrição anterior.

7. Clique em OK, depois em Aplicar e veja o resultado.

8. Agora selecione o intervalo de B4 até B13, clique na Guia Página Inicial, clique em
Formatação Condicional e Barra de Dados e escolha uma formatação de sua preferência.

9. Observe o resultado e repare que os tamanhos das barras são proporcionais à idade representada.
A idade é a maior de todas? A barra é completa. A idade está na média? A barra também.

74
10. Macros

Uma macro é um conjunto de comandos gravados em uma planilha Excel, para serem
reproduzidos, idêntica e automaticamente quando for solicitado. O objetivo principal da elaboração
das macros é o aumento da produtividade e ganho de tempo, evitando repetições e rotinas diárias.

As macros são gravadas na pasta de trabalho ativa, numa pasta de trabalho nova ou numa pasta
chamada PESSOAL que irá conter todas as macros pessoais. Esta última permanece sempre à
disposição do usuário quando este se encontra dentro do Excel sendo que esta janela ficará oculta.

Automatizando Tarefas Repetitivas

As tarefas (ou comandos) que são executadas com maior freqüência podem ser automatizadas,
por meio das macros. As tarefas em uma macro são previamente gravadas. Após a gravação de uma
macro, ela pode ser reproduzida a qualquer momento, conforme necessidade do usuário.

10.1. Ativando a Guia Desenvolvedor para trabalhar com macros

Se a guia Desenvolvedor não estiver sendo exibida, faça o seguinte para exibi-la: Escolha o
comando Arquivo / Opções / Personalizar Faixa de Opções / Marque a opção Desenvolvedor.

75
10.2. Gravando Macros

Vamos criar uma macro para fazer a formatação automática de uma faixa de células.

1. Clique na Guia Desenvolvedor, e, no Grupo Código, clique em Gravar Macro.

2. Configure conforme exibido abaixo:

3. Clique em OK. Perceba que o botão Gravar Macro foi substituído por Parar Gravação, ou
seja, nesse momento, a macro está sendo gravada e toda a ação na planilha será capturada por
ela.

4. Agora é só formatar o intervalo conforme desejado e a macro irá capturar as ações. Selecione
de D4 até D13 e aplique cor de fonte vermelha e estilo negrito.

76
5. Clique no Botão Parar Gravação.

10.3. Associando a Macro criada a um botão

Há várias maneiras de executar macros no Excel. O comando para executar uma macro criada é
Clicar na guia Desenvolvedor e, no grupo Código, clicar em Macros, selecionar a macro desejada
e Executar. Entretanto, apesar de relativamente simples, podemos criar um processo mais claro e
intuitivo para o usuário da planilha. A associação de macros a botões de comando é uma forma
muito utilizada, por sua clareza e praticidade.

1. Clique na Guia Desenvolvedor, e, no grupo Controles, clique no botão Inserir escolhendo o


Botão (Controle de Formulário).

77
2. Agora, num lugar livre na planilha, onde ficará o botão, desenhe um retângulo. Ao soltar o
mouse perceba que uma nova janela é exibida. Através dela poderemos associar uma macro já
existente. Assim, ao clicar no botão, a macro é automaticamente executada.

3. Clique em OK e renomeie o botão para Formatar. Agora ao clicar nele termos nossa macro
sendo executada automaticamente.

10.4. Excluindo Macros

Para excluir uma macro siga os passos a seguir:

1. Clique na Guia Desenvolvedor, e, no grupo Código, clique no botão Macros.

2. Clique na macro que deseja excluir e logo em seguida clique na opção Excluir. Confirme a
exclusão clicando em OK.

78
11. Tutoriais

11.1 Controles de Formulários

1. Crie um banco de dados na Planilha1 e renomeie a planilha para Banco de Dados como mostra
o modelo a seguir.

2. Crie e renomeie a Planilha2 para Consulta Produtos e digite os índices a seguir como mostra o
exemplo, com atenção para o estilo da formatação.

79
3. Desenhe os controles como mostra o exemplo a seguir:

4. Clicar com o botão direito do mouse sobre o primeiro controle – Caixa de combinação (Controle
de Formulário) e ir até a opção FORMATAR CONTROLE.

80
5. Para que o preço unitário do produto selecionado na lista seja exibido deve-se utilizar a função
ÍNDICE que faz a busca no banco de dados. Para conseguir este efeito, na célula B4, digite a
função =ÍNDICE(‘Banco de dados’!A4:B18;E3;2)

Onde: ‘Banco de dados’!A4:B18 É a matriz onde as informações serão pesquisadas

E3 Indica a linha no banco de dados do produto pesquisado

2 Indica a coluna no banco de dados do produto pesquisado (preço)

6. Para a quantidade, aplicaremos no botão de rotação as seguintes informações:

7. No preço total será aplicada a formula simples para multiplicação. A sintaxe será:
=PREÇO UNIT. * QUANTIDADE

8. Para o campo % DE ENTRADA, utilizar o controle barra de rolagem, este processo é análogo
ao campo QUANTIDADE como mostra o exemplo a seguir:

81
9. Para o campo VALOR DA ENTRADA utilizar a função: =PREÇO TOTAL * % DE
ENTRADA / 100

10. No campo QUANTIDADE DE PARCELAS aplicar os mesmos recursos do controle giratório


utilizando no campo QUANTIDADE. Neste caso, o controle deverá iniciar em 1, alteração
incremental de 1 em 1 até 6, ou seja, a compra deverá ser dividida em até 6 vezes sem juros, veja:

11. A função para o campo VALOR DA PARCELA deverá ser aplicada da seguinte forma:
= (PREÇO TOTAL – VALOR DA ENTRADA) / QUANT. DE PARCELAS

82
11.2 Filtro Avançado com Macro

Crie a planilha a seguir:

1. Clique na Guia Dados, e no grupo Classificar e Filtrar, clique em Avançado.

2. Altere as configurações conforme apresentado e Clique em OK. Perceba que todos os dados
foram filtrados, pois nossa lista de critérios está vazia.

3. Agora gravaremos a macro para que ela atualize o filtro automaticamente de acordo com os
critérios estabelecidos, sem a necessidade de repetir o processo de filtragem. Para montar a macro,
clique na Guia Desenvolvedor, e, no grupo Códigos, clique em Gravar Macro. Digite o nome
FiltroAvançado para a macro.

4. Clique em OK e repita o processo para aplicar o filtro avançado clicando na Guia Dados, e no
grupo Classificar e Filtrar, clique em Avançado.

83
Observação: O intervalo da lista é Planilha1!$A$3:$D$13

5. Clique em Parar Gravação da macro.

6. Associaremos agora um botão à macro para que não precisemos utilizar o atalho, mas sim
clicando nesse botão para que ela seja executada. Clique na Guia Desenvolvedor, e, no grupo
Controles, clique em Inserir e selecione o Botão de Controle de Formulário. Desenhe-o em
uma área da planilha.

7. Associe a macro FiltroAvançado a ele. Clique em OK.

8. Renomeie o botão para “Filtrar”.

9. Testaremos o filtro avançado com macro clicando na célula H4 e digitando F. Logo em seguida
clique no botão Filtrar. Perceba que agora serão apresentados apenas os registros que possuem
Sexo igual a F, ou seja, todas as clientes.

84
11.3 PROCV com SEERRO

1. Utilizaremos esta planilha como exemplo:

2. Clique na célula B11 e digite a função.

Observação: Tabela1 é um nome de faixa que faz referência à seguinte faixa: A2:E8. Caso não
queire criar um nome de faixa, basta simplesmente selecionar a faixa de células.

3. Replique a função para as demais células. Agora, toda vez que o valor procurado não estiver
inserido na célula B10 teremos o resultado “ – “ e não mais #N/D, que significa não disponível.

85
11.4 Senhas em intervalos específicos

1. Crie a planilha a seguir. Ela será utilizada como exemplo:

2. Aplicaremos uma senha específica para o intervalo da Empresa 1 e outra senha para o intervalo
da Empresa 2. Selecione o intervalo de C5 até J5, clique na guia Revisão, e, no grupo Proteger,
clique em Permitir a Edição dos Intervalos.

3. Clique em Novo.

4. Configure conforme exibido na figura abaixo, escolhendo uma senha de suapreferência.

86
5. Clique em OK. Reinsira sua senha e clique em OK novamente.

6. Agora o intervalo de Empresa 1 possui uma senha. Deveremos Proteger a Planilha para que a
senha seja aplicada. A senha da Planilha é de Administrador, ela desbloqueará qualquer
intervalo que possua senha. Já os intervalos só serão desbloqueados com sua própria senha
quando a Planilha estiver desprotegida..

7. Clique em Proteger planilha, insira uma senha e clique em OK. Reinsira a senha e clique em
OK.

8. Ao tentar digitar algo no intervalo da Empresa 1, será apresentada a seguinte tela:

9. Caso queira desprotegê-lo, digite a senha e clique em OK. Apenas esse intervalo estará
desprotegido, os outros intervalos da planilha permanecem protegidos até que você desproteja a
planilha.

87
11.5 Consolidar

Para resumir e relatar resultados de dados em planilhas separadas, você pode consolidar os dados
em uma única planilha (ou planilha mestra). As planilhas podem estar na mesma pasta de trabalho
que a planilha mestra ou em outras pastas de trabalho. Ao consolidar dados em uma única pasta de
trabalho, você pode atualizá-los e agregá-los com mais facilidade, em intervalos regulares ou ad
hoc. Por exemplo, se você tem uma planilha de valores de despesa de cada um dos escritórios
regionais, pode usar a consolidação de dados para combinar esses valores em uma planilha de
despesas corporativas. Essa planilha mestra pode conter totais e médias de vendas, níveis de estoque
atuais e os produtos mais vendidos em toda a empresa.

1. Primeiramente abra a pasta de trabalho que contém as duas planilhas (Empresa 1 e Empresa 2) e
adicione a ela um terceira planilha chamada Consolidação.

88
2. Esta é a visualização da planilha Empresa 2.

3. Clique na planilha Consolidação, clique na célula A1 e digite o seguinte cabeçalho: Soma


Empresa 1 e Empresa 2.

4. Clique na célula A2 e depois clique na Guia Dados. No grupo Ferramenta de Dados, clique
em Consolidar.

5. Utilizaremos a função SOMA para calcular a soma geral das duas empresas. Primeiro
selecionaremos o primeiro intervalo da Empresa 1.

6. Clique em Adicionar.

7. Agora selecione o intervalo da Empresa 2 e clique novamente em Adicionar.

8. Marque a opção Coluna esquerda para que possamos aproveitar os rótulos das tabelas e a opção
Criar vínculos com dados de origem, que permitirá que a nova planilha consolidada seja
alterada sempre que houver uma alteração nos intervalos selecionados para a consolidação. Em
seguida clique em OK.

91
9. Agora observe o resultado da consolidação. Conseguimos visualizar a soma das duas empresas,
ou seja, os dados foram consolidados em uma única planilha.

91

Você também pode gostar