Você está na página 1de 38

MICROSOFT

EXCEL

2 JOSÉ ELIAS DA SILVA NETO


SUMÁRIO

1. TABELA DINÂMICA ....................................................................................................................................................3


1.1. Lista de campos e áreas da tabela .............................................................................................................3
1.2. Gráfico Dinâmico .............................................................................................................................................6
2. FUNÇÕES AVANÇADAS ...........................................................................................................................................7
2.1. Funções De Banco De Dados ........................................................................................................................7
2.2. Funções De Pesquisa .......................................................................................................................................9
2.3. Funções De Texto ...........................................................................................................................................12
2.4. Funções Encadeadas ....................................................................................................................................13
3. CONTROLES DE FORMULÁRIO E CONTROLES ACTIVEX ....................................................................................16
3.1. Definição de formulário ................................................................................................................................16
3.2. Planilha como formulário ..............................................................................................................................16
3.3. Controle de Formulário..................................................................................................................................17
4. Graficos (Avançado) .............................................................................................................................................19
4.1. Mini Gráficos ....................................................................................................................................................19
4.2. Gráfico de colunas e botão de Opções ..................................................................................................19
4.3. Gráfico de Medição por Período com Caixa de seleção ....................................................................21
5. DASHBOARD (PAINEL DE INDICADORES) ............................................................................................................23
5.1. Conceito ..........................................................................................................................................................23
5.2. Painel de vendas com barra de rolagem .................................................................................................23
6. TESTE DE HIPÓTESES..................................................................................................................................................27
6.1. Cenários ...........................................................................................................................................................27
6.2. Atingir Meta .....................................................................................................................................................29
6.3. Tabela de Dados ............................................................................................................................................30
6.4. Solver .................................................................................................................................................................32
Referencias .......................................................................................................................................................................37

1
1. TABELA DINÂMICA

Uma Tabela Dinâmica é um modo interativo de resumir rapidamente grandes quantidades de dados.
Podemos usar uma Tabela Dinâmica para analisar dados numéricos em detalhes e responder a
perguntas inesperadas sobre seus dados. Uma Tabela Dinâmica é especialmente projetada para:

 Consultar grandes quantidades de dados de várias maneiras amigáveis.


 Subtotalizar e agregar dados numéricos, resumir dados por categorias e subcategorias e criar
cálculos e fórmulas personalizados.
 Expandir e recolher níveis de dados para destacar seus resultados e fazer uma busca
detalhada nos dados de resumo em busca de áreas que interessam a você.
 Mover linhas para colunas ou colunas para linhas (ou "dinamizar") para ver diferentes resumos
dos dados de origem.
 Filtrar, classificar, agrupar e formatar de modo condicional o subconjunto de dados mais útil e
interessante para que você se concentre apenas nas informações desejadas.
 Apresentar relatórios online ou impressos concisos, atraentes e com anotações.

Por exemplo, veja uma lista de despesas domésticas simples à esquerda e uma Tabela Dinâmica com
base nela à direita:

Figura 1: Exemplo de Tabela Dinâmica

1.1. LISTA DE CAMPOS E ÁRE AS DA TABELA


Figura 2: Exemplo de Tabela Dinâmica
Para conhecer a lista de áreas, primeiro precisamos adicionar uma tabela dinâmica. Como exemplo,
será mostrado uma tabela com os seguintes itens no cabeçalho: Nome do Cliente, dia de venda,
produto, quantidade, preço unitário, valor total, nome do vendedor e região de venda.

3
RÓTULOS DE LINHAS
De forma bem resumida, toda vez que você arrastar um
campo para a área de rótulo de linha, a tabela dinâmica
vai buscar todos os valores, pegar apenas os valores
únicos e listar eles em linhas. No exemplo, temos o nome
dos vendedores na lista de campos (do lado direito) e foi
arrastado para a área de rótulos de linhas, criando o
primeiro passo da tabela dinâmica:

Figura 3: Rótulos de Linhas

Para qualquer área podemos empilhar itens. Ou seja, se quisermos saber em quais regiões o Jair, o
Jonas e o Juvenal realizaram mais vendas, poderia arrastar o campo região de venda para a mesma
Figura 4: Rótulos de Linhas
área de rótulos de linha, deixando assim os campos aninhados um no outro:

Figura 5: Empilhando itens na tabela dinâmica

RÓTULOS DE COLUNAS
É o mesmo procedimento das linhas, podemos escolher qualquer campo e jogar para a área de
rótulos de colunas.

Devemos prestar atenção, porque se quisermos por exemplo colocar nessa área os dias de venda,
seriam muitas colunas e a tabela dinâmica não ficaria com boa visualização, por isso, escolha
sabiamente o campo que vai utilizar. Nesse caso, queremos ver quais produtos foram vendidos por
cada vendedor em cada área. Então basta arrastar o campo Produto para a área Rótulos de
Colunas:

4
Figura 6: Inserindo Colunas na Tabela Dinâmica

VALORES
Perceba que a tabela dinâmica já tomou forma, mas ainda faltam os valores. Nesse caso, é
importante que na tabela base você tenha o valor que procura. Neste caso, o melhor indicador seria
o valor total de venda. Por isso, mais uma vez vamos arrastar o campo desejado para a área
correspondente, nesse caso, a área de Valores

Figura 7: Inserindo valores na tabela dinâmica

FILTRO DE RELATÓRIO
Até agora já conseguimos montar um relatório inteligente e rápido sem precisar mexer em uma
fórmula ou função do Excel. Mas se quiser ter ainda mais detalhes, como por exemplo, quais vendas
foram feitas em janeiro, pode utilizar a área de filtro de relatório.

Nesse caso, vai aparecer uma caixinha de filtro acima da sua tabela dinâmica que, ao clicar lá,
podemos editar e escolher as datas que quiser. Como exemplo podemos escolher apenas os dias de
janeiro.

5
Figura 8: Filtro de Relatório

1.2. GRÁFICO DINÂMICO

A criação de um Gráfico Dinâmico é muito simples. Segue os mesmos passos da Tabela Dinâmica, no
grupo Tabelas, clicar na opção Tabela Dinâmica, escolhe-se a opção: Gráfico Dinâmico.

Uma vez determinado a fonte de dados do gráfico e se o gráfico será inserido na mesma planilha ou
em uma nova, surgirá a seguinte tela para escolha do tipo e dos campos que irão compor o gráfico.

Outra forma de fazer um gráfico dinâmico já com uma tabela dinâmica, basta clicar na tabela
dinâmica e apertar a tecla F11.

A diferença do gráfico tradicional é que contem filtros, na qual podemos modificar a qualquer
instante.

6
2. FUNÇÕES AVANÇADAS

2.1. Funções De Banco De Dados

O MS Excel inclui funções que analisam os dados armazenados em listas ou bancos de dados. Essas
funções possuem três argumentos padrões: banco de dados, campo e critérios. Esses argumentos se
referem aos intervalos de planilha usados pela função.

Uma base de dados é uma lista de dados relacionados em que as linhas de informação relacionada
são registos e as colunas de dados são campos. A primeira linha da lista contém rótulos para cada
coluna. A referência pode ser introduzida como um intervalo de células ou como um nome que
representa o intervalo que contém a lista.

Vamos ver um exemplo de aplicação das funções de banco de dados: Um banco de dados de
funcionários de determinada empresa

Sintaxe:
FunçãoBD (base de dados; campo; critérios)

 Banco de dados: o banco de dados é a tabela com os registros que desejamos analisar. A região
em questão deve conter uma linha de cabeçalho, com o nome de cada coluna;
 Campo: o campo é uma célula com o nome de uma das colunas no banco de dados acima. Na
tabela exemplo, os campos possíveis são Nome, Idade, Departamento, Salário e Telefone.
 Critérios: a tabela de critérios sempre tem duas linhas. A primeira linha contém os campos do
banco de dados em uso, e a segunda, os valores de filtro associados a cada campo.
o Os nomes dos campos precisam ser iguais ao Banco de Dados

Figura 9: Critérios do Banco de Dados

Neste exemplo, desejamos obter a média salarial dos funcionários do departamento de vendas com
pelo menos 25 anos. Isto é traduzido através das condições >=25 na coluna Idade, e do valor Vendas
na coluna Departamento. Observe a montagem da tabela para a extração destes dados:

7
Figura 10: Banco de Dados e Critérios

Na tabela acima, o banco de dados está na região C7:G17 (note que o cabeçalho é incluso na
área), a tabela de critérios está em C23:G24 e o campo desejado é o valor de C27. Segue as funções
resolvidas:

Média de Salários =BDMEDIA (C7:G17;C27;C23:G24)


Menor Salário = BDMIN(C7:G17;C27;C23:G24)
Maior Salário =BDMAX(C7:G17;C27;C23:G24)

As funções BDMÉDIA, BDMÁX e BDMÍN devolvem, de forma rápida e elegante, a média, o máximo e
o mínimo dos salários de funcionários do departamento de vendas com pelo menos 25 anos.
Além dessas 3 funções existem outras 9:

Função O que faz

BDCONTAR Conta células que contêm números em um banco de dados

BDCONTARA Conta células não vazias em um banco de dados

BDDESVPA Calcula o desvio padrão com base na população inteira de entradas selecionadas de um banco de dados

BDEST Estima o desvio padrão com base em uma amostra de entradas selecionadas de um banco de dados

BDEXTRAIR Extrai de um banco de dados um único registro que corresponde a um critério específico

BDMÁX Retorna o valor máximo de entradas selecionadas de um banco de dados

BDMÉDIA Retorna a média das entradas selecionadas de um banco de dados

BDMÍN Retorna o valor mínimo de entradas selecionadas de um banco de dados

BDMULTIPL Multiplica os valores em um campo específico de registros que correspondem ao critério

BDSOMA Adiciona os números à coluna de campos de registros do banco de dados que correspondem ao critério

BDVAREST Estima a variância com base em uma amostra de entradas selecionadas de um banco de dados

BDVARP Calcula a variância com base na população inteira de entradas selecionadas de um banco de dados

8
2.2. Funções De Pesquisa

FUNÇÃO PROCV

A função PROCV permite localizar dados em linhas de uma tabela ou de um intervalo, como
normalmente se faz em um banco de dados básico. Com a ferramenta é possível executar uma
busca vertical (ou seja, ao longo de uma coluna) baseando-se em um determinado valor, e receber
como resposta outros dados da linha correspondente, onde foi encontrado o valor procurado.

Sintaxe

PROCV(valor_procurado, matriz_tabela, núm_índice_coluna, [intervalo_pesquisa])

 Valor_procurado: Esse é o valor que você deseja procurar, e é uma informação obrigatória;
 Matriz_tabela: Esse parâmetro é onde você vai informar o intervalo de células onde a função
procurará pelo valor_procurado e também pelo valor de retorno. Esse argumento é
obrigatório;
 Núm_índice_coluna: Esse argumento deve conter o número da coluna (começando em 1
para a coluna mais à esquerda da matriz-tabela), exatamente onde será encontrado o valor
a ser retornado. Também é obrigatório;
 Intervalo_procurado: Opcional, esse argumento é apenas um valor lógico que especifica se
você quer que PROCV localize uma correspondência exata ou aproximada.

Exemplo:

Valor Procurado: Célula E3; (No exemplo o valor procurado é 100)


Matriz Tabela: A3:C9; (A matriz que estão todos os códigos, descrição e preço)
Núm_índice_coluna: 2 e 3; (No exemplo de procurar a descrição o índice 2 e o preço é 3, isto
porque a matriz está selecionada 3 colunas, a coluna 1 é o Código, Coluna 2 Descrição e Coluna
3 o Preço.
Intervalo_pesquisa: Este argumento é opcional, pode digitar 0 ou fechar os parênteses.

9
FUNÇÃO HIPERLINK

A função hiperlink cria um atalho que vai para outro local na pasta de trabalho atual ou abre um
documento armazenado em um servidor de rede, uma intranet ou na internet. Quando você clica
em uma célula que contém uma função de hiperlink, o excel saltará para o local listado, ou abre o
documento que você especificou.

Sintaxe

Hiperlink (Local_vínculo, [Nome_amigável])

 Local_vínculo obrigatório. O caminho e nome de arquivo para o documento que será


aberto. Local_vínculo pode se referir a uma posição em um documento — como uma célula
específica ou um intervalo nomeado em uma planilha ou pasta de trabalho do Excel, ou a um
marcador em um documento do Microsoft Word.
 Nome_amigável Opcional. O texto de salto ou valor numérico exibido na célula.
Nome_amigável é exibido em azul e com sublinhado. Se nome_amigável for omitido, a célula
exibirá o local_vínculo como um texto de salto.

Exemplos:

=HYPERLINK("D:\FINANCE\1stqtr.xlsx", H10) - Abre a pasta de trabalho 1stqtr.xlsx armazenada


em um diretório Finance na unidade de disco D e exibe o valor numérico armazenado na
célula H10.
=HYPERLINK("http://example.microsoft.com/report/budget report.xlsx", "Clique para obter o
relatório") - Abre uma pasta de trabalho salva em http://example.microsoft.com/report. A
célula mostra "Clique para obter o relatório" como texto de salto.

FUNÇÃO INDIRETO

Retorna a referência especificada por uma cadeia de texto. As referências são imediatamente
avaliadas para exibir seu conteúdo. Use indireto quando quiser mudar a referência a uma célula
em uma fórmula sem mudar a própria fórmula.

Sintaxe

INDIRETO(texto_ref, [a1])

 Texto_ref obrigatório. Uma referência a uma célula que contém uma referência em estilo A1,
uma referência em estilo L1C1, um nome definido como uma referência ou uma referência a
uma célula como uma cadeia de texto. Se texto_ref não for uma referência de célula válida,
INDIRETO retornará o valor de erro #REF!.
 A1 Opcional. Um valor lógico que especifica o tipo de referência contido na célula texto_ref.
Se a1 for VERDADEIRO ou omitido, texto_ref será interpretado como uma referência em estilo
A1. Se a1 for FALSO, texto_ref será interpretado como uma referência em estilo L1C1.

Exemplo:
Dados
B2 1,333
B3 45
Jorge 10
5 62

10
Fórmula Descrição Resultado
=INDIRETO(A2) Valor da referência na célula A2. A referência é para a 1,333
célula B2, que contém o valor 1,333.
=INDIRETO(A3) Valor da referência na célula A3. A referência é para a 45
célula B3, que contém o valor 45.
=INDIRETO(A4) Como a célula B4 tem o nome definido "Jorge", a 10
referência a esse nome definido é para a célula B4, que
contém o valor 10.
=INDIRETO("B"&A5) Combina "B" com o valor em A5, que é 5. Por sua vez, 62
isso faz referência à celula B5, que contém o valor 62.

FUNÇÃO ESCOLHER

Use núm_índice para retornar um valor da lista de argumentos de valor. Use ESCOLHER para
selecionar um valor entre 254 valores que se baseie no número de índice. Por exemplo, se do valor1
até o valor7 forem os números da semana, ESCOLHER retorna um dos dias quando um número
entre 1 e 7 for usado como núm_índice.
Sintaxe

ESCOLHER(núm_índice, valor1, [valor2],...)

 núm_índice Obrigatório. Especifica o argumento de valor selecionado. Núm_índice


deve ser um número entre 1 e 254, ou uma fórmula ou referência a uma célula que
contenha um número entre 1 e 254.
o Se núm_índice for 1, ESCOLHER retornará valor1; se for 2, ESCOLHER retornará
valor2; e assim por diante.
o Se núm_índice for menor do que 1 ou maior do que o número do último valor na
lista, ESCOLHER retornará o valor de erro #VALOR!.
o Se núm_índice for uma fração, ela será truncada para o menor inteiro antes de
ser usada.
 valor1, valor2,... Valor1 é obrigatório, valores subsequentes são opcionais. De 1 a 254
argumentos de valor a partir dos quais ESCOLHER seleciona um valor ou uma ação a ser
realizada com base no núm_índice. Os argumentos podem ser números, referências de
célula, nomes definidos, fórmulas, funções ou texto.

11
2.3. Funções De Texto

FUNÇÃO CONCATENAR

Essa função serve para unir duas ou mais cadeias de texto em uma única cadeia.

Sintaxe

CONCATENAR(texto1; [texto2], ...)

 Texto1 (obrigatório) O primeiro item a ser adicionado. O item pode ser um valor de texto,
número ou referência de célula.
 Texto2,... (opcional) Itens de texto adicionais. Você pode ter até 255 itens, até um total
de 8.192 caracteres.

FUNÇÃO ESQUERDA

Retorna o prfimeiro caractere ou caracteres em uma cadeia de texto baseado no número de


caracteres especificado por você.

Sintaxe

ESQUERDA(texto, [núm_caract])

 Texto Obrigatório. A cadeia de texto que contém os caracteres que você deseja extrair.
 Núm_caract Obrigatório. Especifica o número de caracteres que ESQUERDA deve extrair.

Exemplos:

Dados
Preço de venda
Suécia
OBS. A função direita segue o mesmo raciocinio

FUNÇÃO MAIÚSCULA E MINÚSCULA

Essa função converte o texto em maiúsculas ou minúscula.

Sintaxe

MAIÚSCULA(texto)

MINÚSCULA(texto)

FUNÇÃO TEXTO

A função TEXTO permite que altere a maneira de exibir um número aplicando formatação a ele
com códigos de formatação. Isso é útil quando você deseja exibir números em um formato mais
legível ou deseja combinar números com texto ou símbolos.

Sintaxe

TEXTO(VALOR;FORMATO_TEXTO)

Valor Um valor numérico que você deseja ver convertido em texto.

12
Formato_texto Uma cadeia de texto que define a formatação a ser aplicada ao valor fornecido.

Exemplos

Fórmula Descrição
=TEXTO(1234,567;"$#;##0,00") Moeda com separador de milhares e duas casas decimais, como R$
1.234,57. Observe que o Excel arredonda o valor para duas casas decimais.
=TEXTO(HOJE();"DD/MM/AA") Data de hoje no formato DD/MM/AA, como 14/03/12
=TEXTO(HOJE();"DDDD") Dia da semana hoje, como segunda-feira
=TEXTO(AGORA();"HH:MM") Hora atual, como 13:29
=TEXTO(0,285;"0,0%") Porcentagem, como 28,5%
=TEXTO(4,34 ;"# ?/?") Fração, como 4 1/3

2.4. Funções Encadeadas

O objetivo aqui é simples no qual se resume a usar as funções encadeadas sempre que uma única
função não for capaz de suprir a necessidade do seu uso, assim podemos fazer o uso da combinação
de duas ou mais funções.

Em determinados casos, é possível você precise usar uma função como um dos argumentos de outra
função. Por exemplo, a fórmula a seguir usa uma função aninhada MÉDIA e compara o resultado
com o valor 50.

É possível aninhar até 64 níveis de funções em uma fórmula.

RETORNOS VÁLIDOS

Quando uma função aninhada é usada como argumento, ela deve retornar o mesmo tipo de
valor utilizado pelo argumento. Por exemplo, se o argumento retornar um valor VERDADEIRO ou
FALSO, a função aninhada deverá retornar VERDADEIRO ou FALSO. Se não retornar, o MS Excel
exibirá um valor de erro #VALOR! Vejamos agora algumas aplicações:

FUNÇÃO ANINHADA SE DENTRO DE SE

A função SE serve para retornar um valor de acordo com uma condição que você estabelece.
Agora, podemos utilizar múltiplas respostas de acordo com mais de uma condição, pode fazer a
função SE aninhada a ela mesma. Deste modo, basta inserir uma condição seguida da outra, e a
função retornará o que for verdadeiro.

Veja que no
Fórmula Descrição Resultado
=ESQUERDA(A2;4) Quatro primeiros caracteres na primeira cadeia exemplo a
Vendas
=ESQUERDA(A3) Primeiro caractere na segunda cadeia D seguir uma
tabela coma altura de cada atleta. Note que é necessário classificar cada um com relação a sua
altura. Deste modo, iremos adotar o seguinte padrão:

Altura igual ou acima de 1,90m = Alto


Altura igual ou acima de 1,60m = Médio
Altura abaixo de 1,60m = Baixo

13
Vamos inserir a seguinte função na célula C2:

=SE(B2>=1,9; “Alto”;SE(B2>=1,6;“Médio”;“Baixo”)).

Vemos que a função representa realmente o que é


desejado, ou seja, se a altura for maior ou igual a 1,90,
então retornará apalavra “Alta”, se essa condição não for
verdadeira, a lógica do Excel irá para a próxima função
SE até encontrar o valor correspondente.

Figura 11: Função aninhada SE dentro de SE

FUNÇÃO ANINHADA SE COM E OU OU

Podemos combinar a função SE, colocando a função E dentro dela. Dessa forma, a condição
que deverá ser respeitada para retornar um valor terá mais de um critério para ser verdadeiro para
que ela seja válida.

Isso ocorre porque a função E traz um valor verdadeiro quando todos os argumentos forem
verdadeiros. Deste modo, se houver um único argumento falso, a função E trará o resultado Falso.
Vamos ver um exemplo para melhor compreensão:

Na tabela a seguir para geração de cupons de descontos em uma determinada loja. Observe
que para o cliente ganhar o cupom, este deve realizar pelo menos 3 compras no valor de R$50,00.

Figura 12: Função aninhada SE com E ou OU

Assim você pode usar a função SE com E para determinar se o seu cliente terá ou não direito ao
cupom.
Na célula E2, a função deverá ficar assim:=SE(E(B2>=$F$2;C2>=$F$2;D2>=$F$2;"Ganha";"Não
Ganha")
Se usarmos o OU invés do E, basta qualquer comprar para que o cliente tenha direito ao cupom.

FUNÇÃO ANINHADA SE COM HOJE

Outro exemplo de funções aninhadas é a combinação do SE com a função HOJE para determinar
status de prazos de acordo coma diferença entre uma data base (de vencimento de fatura ou e
último contato, por exemplo) e um valor que seja o seu padrão ou o de mercado. Dessa forma
podemos conseguir fazer comparações com datas.

Temos uma tabela com contas a serem pagas e suas respectivas datas de vencimento. Neste
caso, queremos saber se a conta está vencida ou ainda irá vencer com base na data de hoje.
Insira datas de vencimento antes e depois da data atual que você está realizando este exemplo.

14
Figura 13: Função aninhada SE com HOJE

A função que devemos usar é:


= SE (HOJE () <=B2;"A Vencer";"Vencida"
Note que a função está dizendo que se a data de hoje for menor ou igual à data de vencimento.

FUNÇÃO ANINHADA PROCV COM MAIOR/MENOR

Como já estudado, o PROCV serve para fazer a busca por um termo específico, que definimos e,
depois disso, retorna um valor correspondente. Vamos buscar o valor correspondente ao maior ou
menor número de uma lista.
Temos uma lista de pessoas e suas respectivas idades. Se quiséssemos obter o nome da pessoa
com maior ou menoridade dessa lista de maneira automática, o melhor caminho seria usando a
função PROCV em conjunto com as funções MAIOR ou MENOR.

Figura 14: Função aninhada PROCV com MAIOR/MENOR

Usaremos a função: =PROCV (MAIOR (A2:A9;1); A2:B9;2;0) na célula E2, para determinar a
pessoa mais velha e =PROCV (MENOR (A2:A9;1); A2:B9;2;0) na célula E4 para pessoa mais nova.

15
3. CONTROLES DE FORMULÁRIO E CONTROLES ACTIVEX

Usando os formulários e os controles activex podemos facilitar a entrada de dados e melhorar a


aparência em nossas planilhas.

3.1. DEFINIÇÃO DE FORMULÁRIO

Um formulário, impresso ou online, é um documento criado com uma estrutura padrão e o formato
que torna mais fácil capturar, organizar e editar informações.

Formulários impressos contêm instruções, formatação, rótulos e espaços em branco para escrever ou
digitar os dados. Você pode usar o Excel e o Excel modelos para criar formulários impressos.

Formulários online contêm os mesmos recursos como formulários impressos. Além disso, formulários on-
line contenham controles. Controles são objetos que exibem dados ou tornam mais fácil para os
usuários inserir ou editar dados, execute uma ação ou fazer uma seleção. Em geral, controles tornam
o formulário mais fácil de usar. Caixas de listagem, botões de opção e botões de comando são
exemplos de controles comuns. Controles também podem executar macros atribuídas e responder a
eventos, como cliques do mouse, executando o Visual Basic para código Applications (VBA).

3.2. PLANILHA COMO FORMUL ÁRIO

Uma planilha é um tipo de formulário que permite inserir e exibir dados na grade, e há vários recursos
já estudados como comentários e validação de dados. Células se parecem com caixas de texto em
que você pode inserir e formatá-los de várias maneiras. Células muitas vezes são usadas como rótulos
e ajustar a largura e altura da célula e a mesclagem de células, você pode fazer uma planilha se
comportam como um formulário de entrada de dados simples. Outros recursos de controle
semelhantes, como comentários de célula, hiperlinks, imagens de plano de fundo, validação de
dados, condicional formatação, incorporado gráficos e AutoFiltro pode tornar uma planilha se
comportam como um formulário avançado.

Como controles e objetos são armazenados na tela de desenho, você pode exibir ou exibir controles
e objetos junto com o texto associado que seja independente dos limites de linha e coluna sem alterar
o layout de uma grade ou tabela de dados em sua planilha. Na maioria das vezes, muitos desses
controles também podem ser vinculados às células da planilha e não exigem um código VBA para
que eles funcionem. Você pode definir propriedades que determinam se um controle flutua
livremente ou move redimensiona junto com uma célula.

O Excel tem dois tipos de controles: controles de formulário e controles ActiveX. Além desses conjuntos
de controles, você também pode adicionar objetos de ferramentas de desenho, como um Auto
Formas, WordArt, elemento gráfico SmartArt ou caixas de texto.

16
3.3. CONTROLE DE FORMULÁRIO

RÓTULOS

Aumenta ou diminui um valor, como um incremento de número, um horário ou uma


data. Para aumentar o valor, clique na seta para cima e, para diminuí-lo, clique na
seta para baixo. Normalmente, um usuário também pode digitar um valor de texto
diretamente em uma célula ou caixa de texto associada.
Figura 15: Rotulo

CONTROLE DE GRUPOS

Controles relacionados a grupos em uma unidade visual em um retângulo com


um rótulo opcional. Normalmente, botões de opção, caixas de seleção ou conteúdo
estreitamente relacionado está agrupado.

BOTÃO
Figura 16: Controle de Grupos

Este comando serve para acionamos uma ação gravada em uma macro.

CAIXA DE SELEÇÃO
Figura 17: Botão

Ativa ou desativa um valor que indica uma escolha oposta e inequívocos. Você
pode selecionar mais de uma caixa de seleção em uma planilha ou em uma caixa
de grupo. Uma caixa de seleção pode ter um dos três estados: selecionado (ativado,)
desmarcada (desativada) e misto, indicando uma combinação de ativado e
desativar estados (como em uma seleção múltipla).

BOTÃO DE OPÇÃO
Figura 18: Caixa de Seleção

Permite uma única opção dentro de um conjunto limitado de opções


geralmente contido em uma caixa de grupo ou em um quadro, podendo ter
um destes três estados: marcado (ativado), desmarcado (desativado) e
misturado, significando uma combinação dos estados ativado e desativado
(como em uma seleção múltipla).

CAIXA DE LISTAGEM Figura 19: Botão de Opção

Uma caixa de listagem com seleção estendida permite uma opção,


opções contíguas e opções não contíguas (ou disjuntas).

BARRA DE ROLAGEM
Figura 20: Caixa de Listagem

Aumenta ou diminui um valor, como um incremento de número, um horário ou


uma data. Para aumentar o valor, clique na seta para cima e, para diminuí-lo, clique
na seta para baixo. Normalmente, um usuário também pode digitar um valor de
texto em uma célula ou caixa de texto associada.

Figura 21: Barra de Rolagem

17
BOTÃO DE ROTAÇÃO

Aumenta ou diminui um valor, como um número incremento, hora ou data. Para


aumentar o valor, clique na seta para cima; para diminuir o valor, clique na seta para
baixo. Normalmente, um usuário também pode digitar um valor de texto diretamente
em uma célula associada ou caixa de texto.
Figura 22: Botão de Rotação

18
4. GRAFICOS (AVANÇADO)

Na primeira apostila já vimos gráfico agora vamos continuar vendo gráficos com mais detalhes

4.1. MINI GRÁFICOS

Ao contrário dos gráficos em uma planilha de


Excel, minigráficos não são objetos — um
minigráfico é realmente um pequeno gráfico no
plano de fundo de uma célula. A figura a seguir
mostra um minigráfico de coluna na célula F2 e um
minigráfico de linha em F3. Ambas essas
minigráficos obtém seus dados das células A2
Figura 23: Minigráficos
através de E2 e exibem um gráfico dentro de uma
célula que mostra o desempenho de uma ação. Os gráficos mostram os valores por trimestre, realce
o valor alto (31/3/08) e o baixo valor (31/12/08), mostrar todos os pontos de dados e mostrar a
tendência para baixo para o ano.

4.2. GRÁFICO DE COLUNAS E BOTÃO DE OPÇÕES

Nosso objetivo com esse primeiro gráfico é mostrar durante 6 meses as vendas de três regiões. Veja
como deverá fica nosso gráfico.

Figura 24: Gráfico de colunas com escolha no botão de opção

Sabemos que para criar esse tipo de relatório precisaremos de um resumo de dados, pois essa é a
maneira mais fácil para criação de um gráfico.

Vamos trabalhar com um exemplo de dados, onde teremos alguns itens e distribuídos em um período
semestral em três regiões:

Figura 25: Base de Dados

19
Ainda nessa planilha (plan2) precisamos montar um resumo do que será escolhido no botão de
opção da planilha (plan1) onde ficará o gráfico, conforme figura abaixo.

Figura 26: Resumo de Dados

Perceba que na célula K1 tem o numero 1, onde será o retorno de escolha da opção da região.
Conforme figura abaixo:

Figura 27: Caixa para escolha da região

1. Na plan2 célula J3, digitar a fórmula, =ESCOLHER(K1;"SP";"RJ";"BH")


2. Nos intervalos K4:K8 digitar os itens Calça, Camisa, Shorts, Sapato e Chinelo
3. Na célula L4, inserir a seguinte função, =SOMASES(C:C;$B:$B;$J$3;$A:$A;$K4)
4. Em seguida arrastar a função até Q4 e depois até a linha 8
5. Na célula J11, digitar a formula, =ESCOLHER(K1;"São Paulo";"Rio de Janeiro";"Belo Horizonte")
6. Na plan1, vamos criar uma caixa de opção conforme figura Figura 27: Caixa para escolha da
região
7. Em cada um dos três botões de opções teremos que configurar fazendo o vínculo com a célula
K1, Clique com botão direito e faça a referência, conforme figura abaixo:

Figura 28: Formatar controle

8. Agora vamos criar o gráfico de colunas, selecione as células K3 a Q8 na plan2 e clicar em inserir
Gráfico de colunas.
9. Clicar sobre o titulo do gráfico para seleciona-lo. Com ele selecionado, clicar em f(x) e digitar
=plan2!$J$11

20
Figura 29: Alterando título do gráfico

4.3. GRÁFICO DE MEDIÇÃO POR PERÍODO COM CAIX A DE SELEÇÃO

Nesse segundo exemplo teremos uma analise de visitas em um site nos períodos manhã, tarde e noite.
Junto com a caixa de seleção fazendo a combinação de períodos.

Figura 30: Gráfico em Linhas com caixa de seleção

Usaremos uma tabela como exemplo abaixo para montar o gráfico.

Figura 31: Base de Dados II

1. Vamos começar digitando nas células:


a. C2, digitar: =SEERRO(D2*SE($G$1=FALSO;"";$G$1);"")
b. C3, digitar: =SEERRO(D3*SE($G$2=FALSO;"";$G$2);"")
c. Repetir esse processo até a ultima linha que tenha informações
2. Agora vamos criar desenho igual ao de baixo na plan 1

21
Figura 32:Tela para escolha do período

3. Na primeira caixa de seleção, clicar com botão direito e escolher formatar controle, aba
controle e digitar em vinculo de célula plan2!$G$1

4. Faça ao mesmo procedimento para 2ª e 3ª caixas, alterando apenas a célula de referência


para $G$2 e $G$3, respectivamente.
5. Para montar o gráfico vamos inserir um gráfico de linhas com marcadores.
6. No gráfico clicar com o botão direito e escolher a opção selecionar dados
a. Clicar em adicionar série e nome da série inserir conforme figura:

b. Clicar em rótulos do eixo horizontal e preencher conforme abaixo:

c. Clicar nos marcadores, clicar com botão direito do mouse e escolher a opção
formatar series de dados. Clicar em linha de preenchimento e em marcador mudar a
opção para quadrado e escolher vermelha.

22
5. DASHBOARD (PAINEL DE INDICADORES)

5.1. CONCEITO

Podemos dizer que o Dashboard, ou painel de indicadores é um armazenador de várias formas de


demostrar relatórios, tabelas ou indicadores

Um bom exemplo seria o painel de um carro, onde podemos facilmente identificar o velocímetro,
indicador nível de óleo, indicador de combustível entre outros. Podemos rapidamente ver esses
indicadores e tomar uma decisão ou não, conforme o resultado.

Se uma luz vermelha acender no indicador de combustível indica que o carro está na reserva ou
próximo de acabar o combustível e que você terá que abastecer o mais rápido possível. Trazendo
para nosso Excel. Imagine uma célula e que em algum momento ela mude de cor devido a um valor
que foi alterado. Isso significa que teremos que ter uma atenção maior e realizar alguma ação.

Em uma empresa existem monitoramento de informações levando em conta a evolução dos números
através do tempo para ver como estão os negócios.

Em análise de um dashboard os executivos da empresa poder detectar possíveis problemas e mudar


o rumo dos negócios de maneira rápida e eficiente sem grandes surpresas.

Nesse cenário imagine algumas situações:

 Uma planilha tenhas inúmeras linhas, surge algumas perguntas, como devemos analisar?
 Qual o faturamento de um determinado mês?
 Como as filiais de uma empresa estão se comportando?
 Quais são os melhores vendedores?
 Como anda a saúde financeira da empresa?

Essas e outras perguntas podem ser respondidas com a criação de dashboard. Já vimos nessa apostila
várias ferramentas que poderá nos ajudar a construir um dashboard.

5.2. PAINEL DE VENDAS COM B ARRA DE ROLAGEM

Nesse painel o objetivo é mostrar como andam as vendas por trimestre de determinados itens. Com
possibilidade de visualização trimestral de todos os dados.

Figura 33: Painel de vendas com barra de rolagem

Esse arquivo tem duas planilhas plan1 e plan2, onde a base de dados está em plan2.
Baseado na tabela de números já existente vamos montar um resumo:

23
1. No intervalo O2 até O5, digite os itens do nosso exemplo;
2. Na célula P2, digitar a seguinte função =SOMASES(B:B;$A:$A;$O2)
3. Arrastar a função até a célula AA2, depois arrastar até a linha 5.

Agora temos os totais anuais para todos os itens.

4. Na célula O7, digitar a palavra “Seleção”. Na célula P7, digitar o valor 5

Vamos montar outra tabela que servirá para colocar os resultados da barra de rolagem que
vamos inserir adiante

5. No intervalo O9 a O13, colar o mesmo titulo e itens do intervalo O1 a O5


6. Em P9 digitar a formula: =DESLOC(P1;0;$P$7-1). Depois selecionar a célula P9 e arrastar até R9
7. Na célula S9 digitar Total.
8. Selecionar o intervalo P9 a R9 e arrastar até a linha 13
9. Na célula S10, digitar a seguinte formula, =SOMA(P10:R10)
10. Selecionar a célula e arrastar até a linha 13

Aqui finalizamos a plan2.

O painel é composto por 4 figuras, cada uma dela representa um


determinado item.
 Na caixa superior tem-se o nome do item;
 Na parte central, a somatória do trimestre desejado;
 Ao lado um gráfico referente ao trimestre desejado;
 Também uma barra de rolagem que indicará uma linha
do tempo referente aos meses
E logo abaixo um mini gráfico referente ao ano atual.
Figura 34: Esquema da primeira parte do painel

1. Insira uma forma do tipo retângulo que será a barra azul e outro retângulo com as bordas
superiores para fazer o vermelho
2. Nesse retângulo vermelho escreva o nome do item.
3. Agora vamos fazer o mesmo para os demais itens

Figura 35: Modelo 4 quadros

24
4. No primeiro quadro vamos na célula C7, digitar trimestre
5. Na célula C9, digite = =Plan2!S10
6. Inserir o gráfico colunas agrupadas
7. No gráfico clicar com o botão direito e escolher a opção selecionar dados
a. Clicar em adicionar série e nome da série inserir conforme figura:

b. Clicar em rótulos do eixo horizontal e preencher conforme abaixo:

8. Inserir agora a barra de rolagem do controle de formulários


9. Depois clicar na barra de rolagem com o botão direito do mouse e formatar controle
10. Digitar na célula E12 e digitar a palavra Anual
11. Mesclar as F12 e G12
12. Insira em F12 um mini gráfico de linhas onde o intervalo plan2!P2:AA2

Vamos montar os demais quadros

13. Na célula J7, digitar Trimestre


14. Na célula J9, digitar =Plan2!S11
15. Insira o gráfico de pizza
16. No gráfico clicar com o botão direito e escolher a opção selecionar dados
a. Clicar em adicionar série e nome da série inserir conforme figura:

b. Clicar em rótulos do eixo horizontal e preencher conforme abaixo:

17. Digitar na célula L12 e digitar a palavra Anual


18. Mesclar as M12 e N12
19. Insira em M12 um mini gráfico de linhas onde o intervalo plan2!P3:AA3

Vamos ao terceiro quadro:

20. Na célula C21, digitar Trimestre


21. Na célula C23, digitar =Plan2!S12
22. Insira o gráfico de barras
23. No gráfico clicar com o botão direito e escolher a opção selecionar dados
a. Clicar em adicionar série e nome da série inserir conforme figura:

25
b. Clicar em rótulos do eixo horizontal e preencher conforme abaixo:

24. Digitar na célula E26 e digitar a palavra Anual


25. Mesclar as F26 e G26
26. Insira em F26 um mini gráfico de linhas onde o intervalo plan2!P4:AA4

Vamos montar agora o ultimo quadro:

27. Na célula J21, digitar Trimestre


28. Na célula J23, digitar =Plan2!S13
29. Insira o gráfico de Rosca
30. No gráfico clicar com o botão direito e escolher a opção selecionar dados
a. Clicar em adicionar série e nome da série inserir conforme figura:

b. Clicar em rótulos do eixo horizontal e preencher conforme abaixo:

31. Digitar na célula L26 e digitar a palavra Anual


32. Mesclar as M26 e N26
33. Insira em M26 um mini gráfico de linhas onde o intervalo plan2!P5:AA5

26
6. TESTE DE HIPÓTESES

Teste de hipótese é o processo de alterar os valores em células para ver como essas alterações afetam o
resultado das fórmulas na planilha.

Três tipos de ferramentas de testes de hipóteses são fornecidos com o Excel: cenários, tabelas de dados
e Atingir Meta. Cenários e tabelas de dados usam conjuntos de valores de entrada e determinam os
resultados possíveis. Uma tabela de dados funciona somente com uma ou duas variáveis, mas pode
aceitar vários valores diferentes para essas variáveis. Um cenário pode ter diversas variáveis, mas pode
acomodar apenas até 32 valores. Atingir Meta funciona de maneira diferente em cenários e tabelas de
dados, uma vez que usa um resultado e determina os possíveis valores de entrada que geram esse
resultado.

Além dessas três ferramentas, você pode instalar suplementos que o ajudem a realizar testes de hipóteses,
como o suplemento solver, que é semelhante a Atingir Meta, mas pode acomodar mais variáveis.

6.1. CENÁRIOS

Um cenário é um conjunto de valores que o Excel salva e pode substituir automaticamente em células
de uma planilha. Você pode criar e salvar diferentes grupos de valores em uma planilha e alternar
para qualquer um desses novos cenários para exibir resultados diferentes.

Por exemplo, suponha que existam dois cenários de orçamento: um no pior dos casos e outro no
melhor dos casos. É possível usar o recurso Gerenciador de Cenários para criar ambos os cenários na
mesma planilha e então alternar entre eles. Para cada cenário, especifique as células que são
alteradas e os valores a serem usados para esse cenário. Quando você alternar entre os cenários, a
célula de resultado será modificada para refletir os diferentes valores das células variáveis.
Pior caso

Figura 36: Cenário pior caso

1. Células variáveis
2. Célula resultante
Melhor caso

Figura 37: Cenário melhor caso

1. Células variáveis
2. Célula resultante

27
Vamos montar nossa planilha:

CRIAR UM CENÁRIO

Antes de criar um cenário, você já deve ter um conjunto inicial de valores na planilha. Para facilitar
a leitura dos relatórios de resumo de cenários, considere também a nomeação das células que
você planeja usar nos cenários.
1. Na guia Dados, no grupo Ferramentas de Dados, clique em Teste de Hipóteses e, em
seguida, clique em Gerenciador de Cenários.
2. Clique em Adicionar.
3. Na caixa Nome do cenário, digite um nome para o cenário.
4. Na caixa Células variáveis, insira as referências para as células que você deseja
especificar no seu cenário. Por exemplo, se você quiser ver como a alteração dos valores
das células B1 e B2 irá afetar o resultado de uma fórmula com base nessas células,
insira B1,B2.
5. Em Proteção, selecione as opções desejadas.
6. Selecione Evitar Alterações para impedir a edição do cenário quando a planilha estiver
protegida.
7. Selecione Oculto para impedir a exibição do cenário quando a planilha estiver protegida.
8. Clique em OK.
9. Na caixa de diálogo Valores de Cenário, digite os valores que você deseja usar nas células
variáveis desse cenário.
10. Para criar o cenário, clique em OK.
11. Se quiser criar cenários adicionais, repita as etapas de 2 a 8. Quando concluir a criação
de cenários, clique em OK e em Fechar na caixa de diálogo Gerenciador de Cenários.

MESCLAR CENÁRIOS

1. Selecione a planilha na qual armazenar os resultados de cenários mesclados.Na


guia Dados, no grupo Ferramentas de Dados, clique em Teste de Hipóteses e, em seguida,
clique em Gerenciador de Cenários.Clique em Mesclar.
2. Na caixa de diálogo Mesclar Cenários, clique na seta ao lado de Pasta e selecione uma
pasta de trabalho que contêm cenários a serem mesclados nos seus resultados.
3. Na caixa Planilha, clique no nome da planilha que contém os cenários que você deseja
mesclar.
4. Clique em OK para mesclar os cenários da planilha selecionada na planilha atual.
5. A caixa de diálogo Mesclar Cenários é fechada, e os cenários mesclados passarão a ser
exibidos na caixa de diálogo Gerenciador de Cenários.
6. Repita as quatro etapas anteriores conforme necessário até mesclar todos os cenários
desejados.
7. Quando terminar, os cenários que você mesclou farão parte da planilha atual. Você pode
fechar a caixa de diálogo Gerenciador de Cenários ou pode deixá-la aberta para
continuar a análise.

28
CRIAR UM RELATÓRIO DE RESUMO DO CENÁRIO

8. Na guia Dados, no grupo Ferramentas de Dados, clique em Teste de Hipóteses e, em


seguida, clique em Gerenciador de Cenários.
9. Clique em Resumo.
10. Clique em Resumo do cenário ou Relatório de tabela dinâmica do cenário.
11. Na caixa Células de resultado, insira as referências para as células que fazem referência
a células cujos valores são alterados pelos cenários. Separe as diversas referências por
vírgulas.

6.2. ATINGIR META


O recurso Atingir Meta no Excel tem por finalidade alterar o valor de uma célula para que uma fórmula
atinja determinado valor.
Por exemplo, suponha que você precise de algum dinheiro emprestado. Você sabe o quanto precisa,
por quanto tempo deseja pagar o empréstimo e quanto pode pagar por mês.

Vamos demonstrar através de um exemplo, mas antes precisamos preparar uma planilha.

1. Abra uma nova planilha em branco.


2. Primeiro, adicione alguns rótulos à primeira coluna para facilitar a leitura da planilha.
 Na célula A1, digite Valor do Empréstimo.
 Na célula A2, digite Prazo em Meses.
 Na célula A3, digite Taxa de Juros.
 Na célula A4, digite Pagamento.
3. Em seguida, adicione os valores que você conhece.
 Na célula B1, digite 100000. Esse é o valor que você deseja pedir emprestado.
 Na célula B2, digite 180. Esse é o número de meses no qual você deseja liquidar o
empréstimo.
4. Em seguida, adicione a fórmula para a qual você tem uma meta. No exemplo, use a função PGTO:
 Na célula B4, digite =PGTO (B3/12;B2:B1). Essa fórmula calcula o valor do pagamento.
Nesse exemplo, você deseja pagar R$ 900 por mês, mas não insere esse valor porque
pretende usar Atingir Meta para determinar a taxa de juros e Atingir Meta requer que você
comece com uma fórmula.
A fórmula faz referência às células B1 e B2, que contêm valores que você especificou nas etapas
anteriores. A fórmula também faz referência à célula B3, que é onde você irá especificar que Atingir
Meta deve inserir a taxa de juros. A fórmula divide o valor em B3 por 12 porque você especificou um
pagamento mensal e a função PGTO assume uma taxa de juros anual.

Como não há nenhum valor na célula B3, o Excel assume uma taxa de juros de 0% e, usando os valores
no exemplo, retorna um pagamento de R$ 555,56. Você pode ignorar esse valor por enquanto.

29
USE ATINGIR META PARA DETERMINAR A TAXA DE JUROS

1. Na guia Dados, no grupo Ferramentas de Dados, clique em Teste de Hipóteses e, em


seguida, clique em Atingir Meta.
2. Na caixa Definir célula, insira a referência para a célula que contém a fórmula que você
deseja resolver. No exemplo, essa referência é a célula B4.
3. Na caixa Para valor, digite o resultado da fórmula desejado. No exemplo, esse valor é -
900. Observe que o número é negativo porque representa um pagamento.
4. Na caixa Alternando célula, insira a referência para a célula que contém o valor que você
deseja ajustar. No exemplo, essa referência é a célula B3.
5. Observação: A célula alterada por Atingir Meta deve ser referenciada pela fórmula na
célula que você especificou na caixa Definir célula.
6. Clique em OK.
7. O recurso Atingir Meta é executado e gera um resultado, como mostra a ilustração a
seguir.

8. Por fim, formate a célula de destino (B3) de forma que ela exiba o resultado como uma
porcentagem.
 Na guia Página Inicial, no grupo Número, clique em Porcentagem.
 Clique em Aumentar Casas Decimais ou Diminuir Casas Decimais para definir o número de
casas decimais.

6.3. TABELA DE DADOS

Se você tiver uma fórmula que usa uma ou duas variáveis ou várias fórmulas que usam uma variável
comum, poderá usar uma tabela de dados para ver todos os resultados em um só local. O uso de
tabelas de dados facilita o exame geral de diversas possibilidades. Como você se concentra em
apenas uma ou duas variáveis, os resultados podem ser lidos e compartilhados facilmente em formato
tabular. Se o recálculo automático estiver habilitado para a pasta de trabalho, os dados nas tabelas
de dados serão imediatamente recalculados e, consequentemente, você sempre terá dados atuais.

Uma tabela de dados não pode acomodar mais do que duas variáveis. Para analisar mais de duas
variáveis, é possível usar cenários. Embora limitada a apenas uma ou duas variáveis, uma tabela de
dados pode usar quantos valores de variáveis diferentes você quiser. Um cenário pode ter no máximo
32 valores diferentes, mas você pode criar quantos cenários desejar.

Vejamos o exemplo a seguir:

30
Suponha uma projeção de valores para uma compra de estoque com os preços que são pagos
habitualmente. O comprador quer saber se compensaria comprar mais unidades, levando em conta
uma possível variação de custos e de quantidade. Para isso observaremos a seguinte planilha.

Figura 38: Teste de Hipóteses - Tabela de Dados

Manualmente, precisaríamos digitar algumas fórmulas para calcular todas as multiplicações, mas
utilizando o comando tabela de dados faremos com poucos passos.

Primeiramente selecionaremos a área de projeção, no exemplo, será o intervalo C6:K17. Note que
você precisa selecionar, também, a célula onde está o 'Custo Total', conforme Figura 38. Após
selecionar, vá à guia Dados, depois vá em 'Teste de Hipóteses' e 'Tabela de Dados'.

Na janela que se abrirá, o MS Excel irá pedir as referências para ele usar como parâmetro para
criar a tabela a ser projetada. Para isso será usado os valores que tínhamos inicialmente. No
campo Célula de entrada de linha precisaremos 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
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). Depois pode clicar em OK.

Figura 39: Tabela de Dados –Inserção

31
6.4. SOLVER

O Solver é uma ferramenta poderosa do MS Excel que permite fazer vários tipos de simulações na sua
planilha, sendo utilizado principalmente para análise de sensibilidade com mais de uma variável e
com restrições de parâmetros.

Quando encontramos mais de uma variável em um problema, com necessidade de limites e


restrições, o Atingir Meta não poderá solucioná-lo, pois tem limites de parâmetros para simulação.
Para isso, devemos utilizar o recurso Solver.

ATIVANDO O COMANDO SOLVER

Para ativar o Solver na sua planilha e liberar a utilização, você deverá ativá-lo em
Suplementos.

 Na guia arquivo clique em Opções.


 Na janela de Opções do Excel clique em Suplementos. Perceba que o Solver está entre
os Suplementos de Aplicativos Inativos.
 Para ativá-lo, basta clicar em Ir. onde iremos gerenciar os suplementos do Excel.
 Na próxima janela, marque a opção Solver e confirme.
 Será remetida uma mensagem a qual dirá que é necessário instalá-lo, aceite e
aguarde a instalação.
 Depois de concluída, a instalação reiniciará o documento Excel para a ativação do
suplemento.
 Na guia Dados será criado um novo grupo chamado de Análise e nele estará o
comando solver.

DETALHANDO O COMANDO SOLVER

Com o Solver, você pode localizar um resultado ideal para uma fórmula em uma célula na sua
planilha, chamada de célula de destino, com as seguintes possibilidades:

 Maximizar valores;
 Minimizar valores;
 Atingir uma meta de valor específico.

Ele trabalha com um grupo de células relacionadas direta ou indiretamente com a fórmula na
célula de destino. Ou seja, todas as células que influenciam no resultado da célula destino
poderão ser alteradas pelo próprio Excel, desde que sejam fórmulas inter-relacionadas e
atinjam a meta desejada, avaliando todas as restrições e atingindo o resultado mais próximo
possível.

O Solver ajusta simultaneamente as variáveis nas células que você especificar, chamadas de
células ajustáveis, para atingir o resultado esperado por você através da célula de destino, a
qual nunca pode ser uma fórmula e sim um input para que o Solver possa ser executado.

Importante: As células variáveis são sempre informações imputados que podem alterar o
resultado das células destino. Portanto as células variáveis só podem ser input, caso contrário
o Excel irá retornar um erro de consistência.

32
Exemplo:
Um empresário decide reduzir o seu preço unitário de venda em 20% para que ele possa se igualar
ao principal concorrente em termos de preço. Porém esse mesmo empresário não quer que o seu
lucro estimado de R$24.500 seja reduzido. Mas, se o preço unitário for reduzido em 20%, conforme
planejado, o Lucro Líquido cairá para $13.860,00.

Considerando as prováveis variáveis, pergunta-se:

 Qual o percentual de aumento do volume de vendas para compensar a redução do


preço?
 Qual o percentual possível de redução do custo variável?
 Qual o percentual possível de redução do custo fixo?

Veja a planilha abaixo com os resultados projetados originalmente pela empresa, antes de efetuar
a redução dos preços:

Figura 40: Exemplo Solver

Qual a melhor solução se eu quiser maximizar o meu resultado considerando as células variáveis
todas em conjunto e simultâneas? Vejamos como isso pode ser feito no Solver.

1º Passo – Especificar a célula de destino que se deseja minimizar, maximizar ou ajustar para um
determinado valor. Neste caso $C$13:

 Acesse o comandando solver;


 Em Definir Objetivo informe $C$13;
 Em Igual a selecione Máx.

Figura 41: Parâmetros do Solver

33
2º Passo – Especificar as células variáveis a serem ajustadas até uma solução ser encontrada:

 Em Células variáveis informe $C$3:$C$5, que são as células que irão sofrer alterações para
que o Lucro Líquido possa ser maximizado.

Figura 42: Solver - Alterando Células variáveis

3º Passo – Especificar as células de restrição que devem ficar dentro de determinados limites ou
satisfazer os valores de destino. Vejamos:

 O volume de vendas não pode ser superior a quantidade em estoque no período.


Sendo assim, $C$3 não pode ser superior a 230 unidades;
 O custo variável unitário não pode ser inferior ao que poder ser negociado com o
fornecedor, principalmente visando manter a qualidade do produto final a ser vendido.
Então nesse caso $C$4 não pode ser inferior a R$ 175, que foi o melhor nível negociado
com o fornecedor;
 O custo fixo total não pode ser inferior a uma estrutura mínima necessária para que a
empresa possa funcionar adequadamente. Nesse caso, o valor mínimo em $C$5 é
atingir uma redução de no máximo 5% dos custos fixos atuais, passando então de R$
5.000 para atingir um valor mínimo de até R$ 4.750.
 Podemos submeter a restrições as células ajustáveis (variáveis), a célula de destino ou
outras células direta ou indiretamente relacionadas com a célula de destino incluindo
na estrutura solver abaixo:

Figura 43: Solver Restrições

Os operadores abaixo podem ser usados em restrições:

 <= Menor que ou igual a.


 >= Maior que ou igual a.
 = Igual a.
 núm Inteiro (aplica-se somente a células ajustáveis).
 bin Binário (aplica-se somente a células ajustáveis).

Veja como podemos incluir as restrições acima descritas do nosso exemplo no Solver:

 Clique no botão Adicionar e você verá a estrutura para incluir a primeira restrição,
onde $C$3 (volume de vendas) não poderá ser superior a 230 (quantidade máxima em
estoque por período);

34
Figura 44: Solver - Adicionando Restrições 1

 Clique novamente no botão Adicionar da tela de restrições para incluir mais o limite de
redução dos custos variáveis unitários, onde $C$4 não poderá ser inferior a 175;

Figura 45: Solver - Adicionando Restrições 2

 Clique mais uma vez em Adicionar para incluir a última restrição no nosso exemplo,
onde só poderemos reduzir o custo fixo total em, no máximo, 5%, o que significa que a
célula $C$5 deverá ser maior ou igual a 4.750;

Figura 46: Solver - Adicionando Restrições 3

 Agora clique em OK para finalizar as restrições.

4º Passo – Solicitar que o problema seja resolvido pelo Solver do Excel, considerando todos os
parâmetros e restrições. Vejamos:
 Clique em RESOLVER e você verá a seguinte tela:

Figura 47: Resultados do Solver 1

Importante: Se o Solver conseguir resolver o problema considerando todos os parâmetros e


restrições apresentados ele apresentará uma tela como a demonstrada acima. Se "estourar" o
número de interações de cálculo ele irá informar que não será possível resolver, a não ser que os
parâmetros e restrições sejam revistos.

35
Nessa tela você terá as seguintes opções:

 Manter solução do Solver: para manter os resultados que foram atingidos pela
ferramenta solver;
 Restaurar valores originais: para restaurar os valores originais;
 Relatórios: para ter acesso aos relatórios comparativos sobre as modificações
executadas na planilha.
 Salvar cenário: No botão Salvar cenário será possível salvar a solução atual do Solver
como um cenário (opcional);
 Para finalizar, clique em OK para manter os novos valores estimados pelo Solver, siga o
resultado abaixo:

Figura 48: Resultados Solver 2

Conclusão: o máximo que o modelo pode apresentar com os parâmetros e restrições incluídas
foi um Lucro Líquido de R$17.444.

36
REFERENCIAS

https://support.office.com/pt-br/article/vis%C3%A3o-geral-de-formul%C3%A1rios-controles-de-
formul%C3%A1rio-e-controles-activex-em-uma-planilha-15ba7e28-8d7f-42ab-9470-ffb9ab94e7c2

https://support.microsoft.com/pt-br/help/291073/how-to-use-the-forms-controls-on-a-worksheet-in-excel

http://www.oficinadanet.com.br/artigo/excel/atingir_meta_no_excel

http://blog.luz.vc/excel/ebook-10-funcoes-dentro-de-funcoes-excel/

https://support.office.com/pt-br/article/usar-minigr%C3%A1ficos-para-mostrar-tend%C3%AAncias-de-
dados-1474e169-008c-4783-926b-5c60e620f5ca#__toc266180807

http://office.microsoft.com/pt-br/excel-help/funcoes-de-banco-de-dados-referencia-HP010342401.aspx

http://blog.luz.vc/excel/conhecendo-lista-de-campos-de-uma-tabela-dinamica/

http://www.aprenderexcel.com.br/2014/tutoriais/teste-de-hipoteses-parte-3-tabela-de-dados

http://www.aprenderexcel.com.br/2014/tutoriais/aprenda-a-usar-teste-de-hipoteses-teste-de-cenarios-

https://support.office.com/pt-br/article/fun%C3%A7%C3%B5es-de-pesquisa-e-refer%C3%AAncia-
refer%C3%AAncia-8aa21a3a-b56a-4055-8257-3ec89df2b23e

37

Você também pode gostar