Buscar

EXCEL AVANÇADO 5 DEMAIS FUNÇÕES

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 22 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 22 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 22 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

EXCEL AVANÇADO 5
DEMAIS FUNÇÕES
Muito bem! Agora que você já estudou as quatro primeiras unidades 
deste curso, está na hora de assimilar a última unidade. Veremos como utilizar 
funções ainda mais avançadas do Excel, como as ferramentas “Consolidar”, 
“Vínculos”, “Cenários”, “Atingir meta”, “Solver”, “Tabelas variáveis”, “Barra de 
formulários”, “Macros” e as funções “CONCATENAR” e “ARRUMAR”.
Estas ferramentas visam oferecer subsídios para que você possa fazer 
do Excel uma ferramenta completa do ponto de vista analítico e gestor, pois 
por meio delas pode-se, por exemplo, identificar índices ótimos de produção, 
que farão toda a diferença na hora da tomada de uma decisão estratégica na 
gerência de um processo produtivo. Também será possível otimizar tarefas 
repetitivas para que todos os procedimentos possam ser executados a partir 
de um comando único.
Não menos importante, a manipulação e a consistência de múltiplos 
arquivos também serão abordadas nesta unidade. Isso é fundamental, na 
medida em que o volume de informações a ser manipulado aumenta e a 
probabilidade de falhas/inconsistências aumenta na mesma direção.
Por fim, você será capaz de unir várias informações para apresentação de 
relatórios concisos e com aspecto profissional, sempre mantendo o dinamismo 
que é inerente aos conjuntos de dados, os quais podem ser modificados 
livremente e, por isso, apresentar desafios para a obtenção de informações 
em “tempo real”.
Como esta é a unidade que encerra este curso livre de Excel Avançado, 
ficam aqui os nossos sinceros votos de que, ao término desta disciplina, você 
se sinta mais familiarizado com o ambiente versátil e poderoso do Excel, 
fazendo uso de habilidades que, sem dúvida, lhe conferirão um diferencial 
no mercado de trabalho!
APRESENTAÇÃO
Organização
Greisse Moser 
Badalotti
Reitor da 
UNIASSELVI
Prof. Hermínio Kloch
Pró-Reitora do EAD
Prof.ª Francieli Stano 
Torres
Autor
Paolo Moser
Edição Gráfica 
e Revisão
UNIASSELVI
 CURSO LIVRE - EXCEL AVANÇADO 5 - DEMAIS FUNÇÕES
FORMAÇÃO DO 
PROFESSOR
.05
5 INTRODUÇÃO
Muito bem! Agora que você já estudou as quatro primeiras unidades deste 
curso, está na hora de assimilar a última unidade. Veremos como utilizar funções 
ainda mais avançadas do Excel, como as ferramentas “Consolidar”, “Vínculos”, 
“Cenários”, “Atingir meta”, “Solver”, “Tabelas variáveis”, “Barra de formulários”, “Macros” 
e as funções “CONCATENAR” e “ARRUMAR”.
Estas ferramentas visam oferecer subsídios para que você possa fazer do 
Excel uma ferramenta completa do ponto de vista analítico e gestor, pois por meio 
delas pode-se, por exemplo, identificar índices ótimos de produção, que farão toda 
a diferença na hora da tomada de uma decisão estratégica na gerência de um 
processo produtivo. Também será possível otimizar tarefas repetitivas para que 
todos os procedimentos possam ser executados a partir de um comando único.
Não menos importante, a manipulação e a consistência de múltiplos arquivos 
também serão abordadas nesta unidade. Isso é fundamental, na medida em que 
o volume de informações a ser manipulado aumenta e a probabilidade de falhas/
inconsistências aumenta na mesma direção.
Por fim, você será capaz de unir várias informações para apresentação de 
relatórios concisos e com aspecto profissional, sempre mantendo o dinamismo 
que é inerente aos conjuntos de dados, os quais podem ser modificados livremente 
e, por isso, apresentar desafios para a obtenção de informações em “tempo real”.
Como esta é a unidade que encerra este curso livre de Excel Avançado, ficam 
aqui os nossos sinceros votos de que, ao término desta disciplina, você se sinta 
mais familiarizado com o ambiente versátil e poderoso do Excel, fazendo uso de 
habilidades que, sem dúvida, lhe conferirão um diferencial no mercado de trabalho!
 CURSO LIVRE - EXCEL AVANÇADO 5 - DEMAIS FUNÇÕES
5.1 CONSOLIDAR
A ferramenta CONSOLIDAR permite “juntar” informações de várias planilhas 
em uma planilha única, que pode servir de relatório, por exemplo. Para elucidar o 
contexto, imagine a situação a seguir.
Você é da administração de uma instituição educacional e tem em suas mãos 
uma bolsa de estudos no exterior para ser entregue ao aluno mais “dedicado” da 
quarta fase do curso de Sistemas de Informação, por exemplo. Existem 10 alunos 
regulares nesta fase, eles estão matriculados, conjuntamente, em três disciplinas. O 
nome das disciplinas é irrelevante para o exemplo, mas para concretizar ainda mais 
as ideias, suponha que sejam elas: Programação I, Banco de Dados e Programação 
para Web. Ao término do semestre letivo, você importa do sistema as notas destes 
alunos, porém as disciplinas são geradas em planilhas separadas. Agora, suponha 
que você queira obter uma média geral de cada aluno, para oferecer a bolsa de 
estudos de forma justa. Como você faria?
É neste ponto que a ferramenta CONSOLIDAR aparece como um ótimo 
recurso. Ela pode ser acessada na aba “DADOS”, na seção “Ferramentas de Dados”, 
no botão “Consolidar” (DADOS >> Ferramentas de Dados > Consolidar), conforme 
a Figura 1.
FIGURA 1 – LOCALIZAÇÃO DO BOTÃO CONSOLIDAR NO EXCEL 2013
FONTE: O autor
Como faremos as demais ferramentas apresentadas nesta unidade, 
vamos aprender fazendo. Portanto, acompanhe o exemplo a seguir, em que 
desenvolveremos a situação hipotética apresentada acima.
Exemplo 1: supondo que você esteja ambientado com a situação 
hipotética apresentada acima, a Figura 2 apresenta as médias dos 10 alunos1 
concorrentes à bolsa de estudos, nas disciplinas Programação I, Banco 
de Dados e Programação para Web. Cada disciplina está em uma planilha 
separada. Utilize a ferramenta CONSOLIDAR para obter a média geral de cada 
aluno e identificar quem é o mais indicado à bolsa de estudos.
1 Por simplicidade, os alunos foram nomeados de {a, b, c, ... , j}. As médias foram geradas aleatoriamente utilizando a 
função =ALEATORIOENTRE(4;10).
 CURSO LIVRE - EXCEL AVANÇADO 5 - DEMAIS FUNÇÕES
FIGURA 2 – MÉDIAS (HIPOTÉTICAS) DE 10 ALUNOS DO CURSO DE SISTEMAS DE INFORMAÇÃO NAS 
DISCIPLINAS DE (a) PROGRAMAÇÃO I, (b) BANCO DE DADOS E (c) PROGRAMAÇÃO PARA WEB
FONTE: O autor
(b) (c)(a)
Resolução 1: primeiramente, vamos criar uma pasta de trabalho com três 
planilhas, presumidamente chamadas de “disc_a”, “disc_b” e “disc_c”. Em cada 
planilha, insira os dados das subfiguras a, b, c da Figura 2. Agora, em uma quarta 
planilha (chamaremos esta de “consolidar”), acesse a ferramenta CONSOLIDAR. 
Na caixa de diálogo que aparece, mude o campo “Função” para a opção “Média”. 
Utilize o botão de seleção de intervalos para selecionar todas as células válidas 
(células com valores, inclusive cabeçalhos) da planilha “disc_a” e adicioná-los 
ao campo “Referência”. Se tudo ocorrer bem, este campo deverá mostrar o 
intervalo disc_a!$A$1:$B$11. Selecione as opções “Usar rótulos na linha superior e 
coluna esquerda” (lembre-se de que você selecionou os cabeçalhos) e clique em 
“Adicionar”. Repita o procedimento para as outras duas planilhas. Neste instante, 
a caixa de diálogo da ferramenta CONSOLIDAR deve apresentar-se da mesma 
forma que na Figura 3.
 CURSO LIVRE - EXCEL AVANÇADO 5 - DEMAIS FUNÇÕES
FIGURA 3 – CONFIGURAÇÃO DA CAIXA DE DIÁLOGO DA FERRAMENTA 
CONSOLIDAR PARA O EXEMPLO 1.
FONTE: O autor
Agora, basta clicar em OK e pronto, na planilha “consolidar” aparecem 
os cabeçalhos, os nomes das linhas e as médias de cada um dos alunos, 
considerando as três disciplinas.
5.2 VÍNCULOS
Os “Vínculos” (também chamados de “Referências Externas”) são 
simplesmente links que o Excel estabelece entre diferentes pastas de trabalho. 
Essa funcionalidade tem especial importância na era atual, onde a computação 
em nuvem está em alta. Você não está familiarizado com isso? Vamos explicar.
Imagine que você tenha uma pasta de trabalho que contém um valor que 
é constantemente atualizado em outra pasta de trabalho. Por exemplo: uma 
rede de lojas possui as filiais A, B e C. O gerente desta rede de lojas possui 
uma planilhaúnica, onde deseja visualizar o faturamento diário de cada filial. 
Este valor é atualizado diariamente, ao término do expediente de trabalho. 
Para complicar um pouco mais, suponha que as filiais se encontram em três 
cidades diferentes. Qual é a melhor solução? Talvez você pense: “Simples! Os 
setores financeiros de cada filial têm acesso a uma planilha única; ao término 
do expediente, cada filial preenche o seu respectivo campo nesta planilha e 
envia ao gerente”. Cuidado, isso não é eficiente, pois pode haver desencontros 
no momento dos preenchimentos, além de vazamento de informações entre 
as filiais. Estrategicamente, o gerente deve evitar isso.
 CURSO LIVRE - EXCEL AVANÇADO 5 - DEMAIS FUNÇÕES
Uma solução mais coerente seria cada filial preencher a sua respectiva planilha 
em um banco de dados on-line e o gerente ler o valor de cada filial diretamente 
destas planilhas. Você concorda? Pois é, estes documentos localizados na web e 
que são imediatamente atualizados após upload do usuário constituem o conceito 
de “nuvem”; este conceito é uma tendência dos dias atuais. Quanto ao gerente, 
mais prático do que abrir cada uma das planilhas das filiais, seria ter uma planilha 
única (chamada aqui de “planilha mestra”) onde estes valores fossem atualizados 
em tempo real. Neste momento, a ideia de vínculos faz-se necessária.
Para criar um vínculo em uma planilha, basta escolher a célula onde se deseja 
que o valor vinculado seja exibido, digitar “=” e selecionar a célula na planilha de 
origem do dado (que pode, inclusive, estar localizada em outra pasta de trabalho). 
Uma vez vinculada, a célula será atualizada sempre que a planilha mestra for aberta 
ou sempre que a opção “Atualizar” for acionada. Acompanhe no Exemplo 2 o 
desenvolvimento do procedimento hipotético apresentado nesta seção.
Exemplo 2: as filiais A, B e C de uma rede de lojas digitam o valor de 
seu faturamento diário na célula A1 de suas respectivas planilhas, que se 
encontram em suas pastas de trabalho particulares (filial_a.xlsx, filial_b.xlsx e 
filial_c.xlsx), que estão armazenadas em um serviço de armazenamento em 
nuvem1. Suponha os seguintes faturamentos das filiais em um dia qualquer:
• Filial A: R$ 32.000,00.
• Filial B: R$ 20.000,00.
• Filial C: R$ 23.000,00.
 
Construa a “planilha mestra” gerencial, que permita ao gerente da rede 
de lojas obter os valores atualizados, em tempo real, das filiais A, B e C.
Resolução 2: primeiramente, vamos criar as planilhas fi l ial_a.xlsx, 
filial_b.xlsx e filial_c.xlsx. Na primeira planilha de cada uma destas pastas, 
na célula A1, digite os valores R$ 32.000,00, R$ 20.000,00 e R$ 23.000,00, 
respectivamente (digite apenas o valor e utilize a opção “formato de número 
de contabilização” para transformá-lo em valor de moeda). Agora, crie uma 
nova pasta de trabalho chamada planilha_mestra.xlsx (mantenha as demais 
planilhas abertas, precisaremos delas). Nas células A1, A2 e A3 digite “Filial 
A”, “Filial B” e “Filial C”, respectivamente. Agora, selecione a célula B1. Digite 
“=”, vá na pasta de trabalho “filial_a.xlsx” e selecione a célula A1, onde você 
digitou o valor R$ 32.000,00, e aperte a tecla ENTER. Faça o mesmo para as 
células B2 e B3, referenciando a célula A1 da primeira planilha das pastas de 
trabalho filial_b.xlsx e filial_c.xlsx, respectivamente. Salve seu trabalho. Pronto, 
você percebe que as células da coluna B da Planilha Mestra estão com os 
valores digitados nas planilhas das filiais? Agora, sempre que estas planilhas 
forem atualizadas e salvas, a Planilha Mestra será atualizada, quando acessada. 
1 Empresas como Google, Microsoft e Amazon (entre outras), fornecem serviços de armazenamento em nuvem.
 CURSO LIVRE - EXCEL AVANÇADO 5 - DEMAIS FUNÇÕES
Perguntas com o teor de “atualizar vínculos” podem ser feitas pela Excel, 
basta aceitar, para garantir que o valor apresentado seja sempre o valor atual 
(último valor digitado pelas filiais). Tente, você mesmo, modificar os valores 
das filiais para ver o que acontece! 
5.3 CENÁRIOS
A ferramenta CENÁRIOS permite criar uma base de dados com relação a 
determinados atributos, que pode ser acessada de acordo com o interesse do 
usuário. Ela é muito útil para fazer pesquisas em relatórios, por exemplo.
Imagine, por exemplo, um cadastro de pessoa física que contenha os atributos 
“Nome”, “Idade”, “Profissão” e “Sexo”. Neste contexto, cada pessoa cadastrada 
corresponde a um “cenário”, pois apresenta uma combinação específica dos 
atributos supracitados. O problema reside em organizar estas informações de forma 
a obter, de forma rápida e segura, o cenário relativo a uma determinada pessoa. 
Também, espera-se que, ao pesquisar o cenário de uma determinada pessoa, os 
demais cenários sejam ocultados, para manter a pesquisa a mais clara e objetiva 
possível. A ferramenta CENÁRIOS fornece os requisitos necessários para esta tarefa.
Para acessar esta ferramenta, utiliza-se o caminho Dados >>> Ferramenta 
de Dados >> Teste de Hipóteses > Gerenciador de Cenários, conforme ilustra 
a Figura 5.3, a seguir:
FIGURA 3 – LOCALIZAÇÃO DA FERRAMENTA “GERENCIADOR DE CENÁRIOS” NO EXCEL 2013
FONTE: O autor
Agora, acompanhe no Exemplo 3 o uso do Gerenciador de Cenários para 
criar uma base de dados de pessoas físicas, conforme hipotetizado nesta seção.
Exemplo 3: utilize o “Gerenciador de Cenários” para gerenciar um banco 
de dados de pessoas físicas, que contenha os atributos “Nome”, “Idade”, 
“Profissão” e “Sexo” com as seguintes entradas (“cenários”):
• Nome: José Martins
Idade: 27
Profissão: Programador
Sexo: Masculino
 CURSO LIVRE - EXCEL AVANÇADO 5 - DEMAIS FUNÇÕES
• Nome: Maria Silva
Idade: 32
Profissão: Professora
Sexo: Feminino
• Nome: Samara de Oliveira
Idade: 31
Profissão: Analista
Sexo: Feminino
Resolução 3: começamos inserindo os dados do que identificam os campos 
do banco de dados. Nas células A1 a A4 digite Nome, Idade, Profissão e Sexo 
(cada um em uma célula). Agora, nas células B1 a B4 insira as informações de 
José Martins. Então, proceda ao caminho Dados >>> Ferramenta de Dados >> 
Teste de Hipóteses > Gerenciador de Cenários. Clique em “Adicionar”. Na caixa 
de diálogo subsequente, digite um nome para o cenário (no caso, “José”, parece 
uma boa opção). No campo “células variáveis”, insira o intervalo B1:B4. Você pode 
habilitar a opção “evitar alterações”, caso queira manter os valores do cenário 
inalteráveis. Clique em OK. Note que “José” foi incluído nos cenários. Feche esta 
caixa de diálogo e repita o procedimento para Maria e Samara. Se tudo ocorreu 
corretamente, você deve estar diante da seguinte caixa de diálogos (Figura 4):
FIGURA 4 – CAIXA DE DIÁLOGO DA FERRAMENTA “GERENCIADOR DE 
CENÁRIOS”, PARA O EXEMPLO 3.
FONTE: O autor
 CURSO LIVRE - EXCEL AVANÇADO 5 - DEMAIS FUNÇÕES
Pronto, agora basta selecionar o cenário do relativo à pessoa desejada. Clicar 
em MOSTRAR e pronto, os valores na planilha são atualizados. Interessante, não? 
Tenha em mente que esta técnica é fundamental para gerenciar um grande número 
de pessoas cadastradas, facilitando a localização dos indivíduos e possibilitando a 
geração rápida de relatórios.
5.4 ATINGIR META
A ferramenta ATINGIR META serve como uma calculadora para valores de 
variáveis de entrada em uma fórmula, uma vez que se conhece o valor final. Calma, 
é mais simples do que parece. Vamos desenvolver um raciocínio intuitivo que 
mostrará como você já faz cálculos de “atingir meta” mentalmente, sem sequer ter 
se dado conta disto. Imagine que existam quatro números a serem somados. Você 
desconhece um deles, mas sabe o valor total da soma, por exemplo: 2+1+3+x=10. 
Automaticamente, utilizando aritmética elementar, você determina que o x=4, 
certo? Pronto, você determinou o valor de x para atingir a meta 10. Você percebe 
que se mudássemos o valor da soma, você automaticamente adequaria o valor 
de x para atribuir esta meta? Pronto, é exatamente isso que o Excel faz, com a 
diferença de que a fórmula inserida pode ser de uma complexidademuito maior 
do que uma simples soma.
ATINGIR META pode ser acessada no caminho DADOS >>> Ferramentas 
de Dados >> Teste de Hipóteses > Atingir Meta, conforme a Figura 5.
FIGURA 5 – LOCALIZAÇÃO DA FERRAMENTA “ATINGIR META” NO EXCEL 2013
FONTE: O autor
A função, cuja meta deve ser atingida, pode ser tanto uma função 
nativa do Excel quanto uma função estabelecida pelo usuário. No Exemplo 
4 utilizaremos a função ATINGIR META para determinar a última nota de um 
aluno que precisa atingir média 7 em uma determinada disciplina. Lembre-
se de que, obedecendo às regras da aritmética, para que um valor em uma 
fórmula/função com n valores seja determinado, é necessário conhecer o 
resultado desta fórmula e os demais n-1 valores.
Exemplo 4: um estudante está matriculado em um curso cuja média 
final para aprovação deve ser igual ou superior a 7. Ele deve realizar quatro 
 CURSO LIVRE - EXCEL AVANÇADO 5 - DEMAIS FUNÇÕES
provas, sendo que as três primeiras já foram realizadas. Ele obteve as seguintes 
notas: 6,5, 5,5 e 9,0. Utilize a função ATINGIR META para calcular quanto ele 
deve obter na última prova para ser aprovado no curso.
Resolução 4: organize uma planilha com os dados do problema, 
conforme a Figura 6. Note que o valor do campo “Média Final” foi obtido por 
meio da função =MÉDIA(B1:B4), inserida na célula B5. Note também que a 
nota da “Prova 4” está faltando.
FIGURA 6 – DADOS PARA RESOLUÇÃO DO EXEMPLO 4
FONTE: O autor
Agora, seleciona a célula B4. Em seguida, proceda ao caminho DADOS 
>>> Ferramentas de Dados >> Teste de Hipóteses > Atingir Meta. Configure 
o campo “Definir célula” para a célula B5 (a célula que contém a fórmula para 
a qual desejamos um determinado resultado). No campo “Para valor” digite 
7 (o valor que desejamos que a função média apresente). Por fim, no campo 
“Alternando célula” insira B4 (a célula que deve ser ajustada para que a média 
resulte em 7). Pronto, clique em OK e aguarde o cômputo do Excel. No final, 
note que o Excel encontrou o valor 9 para a Prova 4, ou seja, para passar com 
média 7, dadas as notas das três primeiras provas, o aluno deve obter 9 (ou 
mais) na Prova 4. Tente repetir o procedimento para diferentes combinações 
de notas e médias e perceba a praticidade da ferramenta ATINGIR META.
5.5 SOLVER
O SOLVER é uma das funções mais avançadas do Excel e que permite 
resolver problemas de uma área da matemática chamada “Pesquisa 
Operacional”. Esta área busca otimizar funções sujeitas a restrições em suas 
variáveis de entrada, de forma a obter os valores ótimos para as mesmas. A 
resolução deste tipo de problema exige conhecimentos de álgebra matricial 
e nem sempre é acessível para o usuário que não tenha cursado disciplinas 
como Álgebra Linear e a própria Pesquisa Operacional.
Para entender o problema, pense na seguinte situação: uma empresa deseja 
produzir dois produtos relacionados, por exemplo, um eletrônico e um carregador. O 
eletrônico leva 4 horas para ser produzido, enquanto o carregador leva 1,5 horas (uma 
hora e meia). O custo para produção do eletrônico é de R$ 50,00, e do carregador 
 CURSO LIVRE - EXCEL AVANÇADO 5 - DEMAIS FUNÇÕES
é R$ 7,00. A empresa possui 500 horas para produção e R$ 5.000,00 para investir na 
produção dos dois produtos. Quantas peças de cada produto devem ser produzidas 
para maximizar o lucro da empresa, sabendo que ela pretende vender o eletrônico 
por R$ 95,00 e o carregador por R$ 15,00? 
Pois é, o problema não é tão simples, uma vez que existem várias variáveis, 
condicionantes e restrições associadas à produção. O primeiro passo (o mais 
complexo) é modelar matematicamente o problema. Uma vez modelado, podemos 
utilizar o SOLVER para encontrar o número ótimo de eletrônicos e carregadores 
produzidos. Esse desenvolvimento será feito no próximo exemplo.
A ferramenta SOLVER não vem nativamente habilitada no Excel, uma vez que 
não é de uso popular. Entretanto, basta habilitá-la – não são necessários downloads 
adicionais, apenas um pouco de paciência até que o Excel a instale. Para tanto, você 
precisa seguir o seguinte caminho: ARQUIVO >>>>> Opções >>>> Suplementos 
>>> Ir >> Solver > Ok. Aguarde uns instantes. Agora você pode acessar o SOLVER 
no caminho DADOS >> Análise > Solver, conforme mostra a Figura 7.
FIGURA 7– LOCALIZAÇÃO DA FERRAMENTA “SOLVER”, NO EXCEL 2013
FONTE: O autor
Agora, no Exemplo 5, mostraremos como resolver o problema supracitado 
e hipotetizado da produção do eletrônico e do carregador.
Exemplo 5: você se recorda da situação que mencionamos há pouco? 
Caso não se lembre, vamos citá-la novamente:
“Uma empresa deseja produzir dois produtos relacionados, por exemplo, 
um eletrônico e um carregador. O eletrônico leva 4 horas para ser produzido, 
enquanto o carregador leva 1,5 horas (uma hora e meia). O custo para produção 
do eletrônico é de R$ 50,00, e do carregador é R$ 7,00. A empresa possui 500 
horas para produção e R$ 5.000,00 para investir na produção dos dois produtos. 
Quantas peças de cada produto devem ser produzidas para maximizar o lucro 
da empresa, sabendo que a mesma pretende vender o eletrônico por R$ 95,00 
e o carregador por R$ 15,00?”
Modele matematicamente este problema e utilize o SOLVER do Excel 
para fornecer a resposta.
Resolução 5 : pr imeiramente, modelaremos matematicamente o 
problema. Para simplificar as coisas, chamaremos a quantidade de eletrônicos 
produzidos de “e” e a quantidade de carregadores produzidos de “c”. De acordo 
com o problema, note que temos as seguintes restrições:
 CURSO LIVRE - EXCEL AVANÇADO 5 - DEMAIS FUNÇÕES
 (função lucro, a ser maximizada)
 (restrição das horas)
 (restrição do orçamento)
e, c são número inteiros
Tente entender as regras estabelecidas acima. Caso lhe pareça muito 
complexo este tipo de modelagem, procure conhecer um pouco mais sobre 
o ramo da matemática aplicada – chamada “Pesquisa operacional” – ela trata 
de modelagem e solução de problemas desta natureza.
Agora vamos organizar a planilha para utilizar o SOLVER. Uma sugestão 
funcional está apresentada na Figura 8. Observe bem esta configuração e 
depois leia os comentários a seguir:
4 1,5 500e c+ ≤
95e + 15c - (50e + 7c)
50e + 7c 5000≤
FIGURA 8 – CONFIGURAÇÃO DA PLANILHA PARA UTILIZAÇÃO 
DA FERRAMENTA “SOLVER”, PARA SOLUCIONAR O PROBLEMA DO 
EXEMPLO 5
FONTE: O autor
Note que:
a) Configuramos o número inicial de cada produto para 1. Isso é arbitrário! 
Esses valores não influenciam no resultado final.
b) Nas células do intervalo B7:B9 estão codificadas as funções restritivas da 
modelagem da pesquisa operacional. A sintaxe de cada uma das células é:
• B7: =95*B1+15*B2-B8
• B8: =50*B1+7*B2
• B9: =4*B1+1,5*B2
Agora, acesse o SOLVER por meio de DADOS >> Análise > Solver. Na 
caixa de diálogo que surge, devemos fazer a seguinte configuração (Figura 
9) – explicaremos em seguida.
 CURSO LIVRE - EXCEL AVANÇADO 5 - DEMAIS FUNÇÕES
FIGURA 9 – CONFIGURAÇÃO DA FERRAMENTA “SOLVER” PARA SOLUCIONAR 
O PROBLEMA DO EXEMPLO 5
FONTE: O autor
Vamos aos comentários:
a) No campo “Definir objetivo”, selecionamos a célula que tem a função LUCRO 
que queremos MAXIMIZAR (por isso a opção Máx foi selecionada).
b) As restrições foram inseridas utilizando o botão Adicionar.
c) As duas primeiras restrições referem-se ao fato de que o número de 
eletrônicos e carregadores deve ser sempre inteiro (e, por consequência, 
não negativo).
Agora, basta clicar em RESOLVER. Note que o SOLVER apresenta como 
solução ótima para a empresa a produção de 86 eletrônicos e 100 carregadores. 
Os valores de cada um dos campos também são automaticamente atualizados 
(pois estão associados através das funções inseridas). Tente mudar os valores 
fornecidos pelo SOLVER; note que: (i) o lucro diminui ou (ii) alguma restrição não 
é satisfeita. Não adianta: os valores fornecidos pelo SOLVER são os melhores, dado o 
cenário modelado. Legal, não?
 CURSO LIVRE - EXCEL AVANÇADO 5 - DEMAIS FUNÇÕES
5.6 BARRADE FÓRMULAS
A Barra de Fórmulas está localizada acima da planilha do Excel, de modo 
muito semelhante à barra de endereços de um browser, que você utiliza para 
navegar na internet. No Excel, esta barra é precedida pelo símbolo matemático 
de função ( ( )f x ), apesar de que, não necessariamente, os valores inseridos 
na mesma precisem ser funções/fórmulas do Excel1. Confira na Figura 5.10 a 
localização da barra de fórmulas no Excel 2013.
1 Lembre-se: “funções”, para serem interpretadas pelo Excel, devem ser precedidas pelo sinal “=”. Se omitido este sinal, 
o Excel interpreta o argumento como uma sequência de caracteres (string).
FIGURA 10 – LOCALIZAÇÃO BARRA DE FÓRMULAS, NO EXCEL 2013
FONTE: O autor
A Barra de Fórmulas serve para realizar entradas para uma célula 
específica, selecionada a priori. Por exemplo, ao invés de selecionar uma 
célula e digitar a fórmula nesta célula, você pode selecionar a célula e digitar 
a fórmula (ou uma sequência de caracteres) na barra de fórmulas. A fórmula 
será avaliada após você teclar ENTER. Além da legibilidade, parece não haver 
vantagem no uso desta estratégia. De fato, não há! A barra de fórmulas se 
torna útil quando utilizada com o botão de função localizado a sua esquerda. 
Neste atalho são encontradas todas as funções do Excel, organizadas por 
categorias (estatística, financeira etc.). De fato, todas as “funções de linha” 
abordadas neste material (E, OU etc.) são encontradas neste atalho.
Incentivamos que o aluno pesquise as funções desejadas neste atalho e 
as utilize, principalmente, quando não se lembrar de todos os argumentos da 
respectiva função de linha, uma vez que o atalho “funções” fornece caixas de 
diálogo para preenchimento sequencial dos argumentos da função. Explore 
o atalho ( )f x sem medo, ele se tornará um dos seus melhores aliados no uso 
do Excel!
 CURSO LIVRE - EXCEL AVANÇADO 5 - DEMAIS FUNÇÕES
5.7 MACRO
A ferramenta MACRO está presente em todos os aplicativos do pacote MS Office 
e tem por objetivo automatizar procedimentos repetitivos. Digamos que, toda vez 
que você digita uma planilha, ao final, você a formata de maneira que: (i) a primeira 
coluna e a primeira linha fiquem em negrito; (ii) a segunda coluna fique em itálico, 
exceto a primeira célula da mesma; (iii) a terceira e quarta coluna sejam números de 
contabilização (moeda) e (iv) a quinta coluna exiba a média da terceira e quarta colunas, 
também formatada como números de contabilização (moeda). Você concorda que, 
toda vez, terá que executar o mesmo procedimento após a digitação dos dados? Uma 
MACRO, devidamente configurada, pode fazer isso por você.
As MACROS podem ser acessadas pelo caminho EXIBIÇÃO >> Macros > 
Macros, conforme ilustra a Figura 11.
FIGURA 11 – LOCALIZAÇÃO DA FERRAMENTA “MACRO” NO EXCEL 2013
FONTE: O autor
A maneira mais prática de configurar uma macro é gravando os 
procedimentos. Nesta abordagem, o usuário executa o procedimento desejado 
uma vez e os “cliques” são salvos, de maneira que possam ser reproduzidos.
Usuários mais avançados e com conhecimento de programação podem 
criar macros mais complexas, utilizando a linguagem VBA (Visual Basic for 
Applications). Essa abordagem está fora do escopo deste curso livre, sendo 
que ela mesma, por si só, seria motivo de um curso dedicado. Portanto, 
abordaremos aqui o procedimento de gravação de procedimentos.
Acompanhe o Exemplo 6, em que desenvolveremos o procedimento 
citado nesta seção.
Exemplo 6: sejam os dados da Figura 12 relativos a preços (fictícios) de 
5 produtos (a,b,c,d,e) em dois estabelecimentos distintos. A última coluna 
apresenta a média dos preços (obtida com a função =MÉDIA) e a planilha já 
está formatada nos parâmetros desejados.
 CURSO LIVRE - EXCEL AVANÇADO 5 - DEMAIS FUNÇÕES
FIGURA 12 – PREÇOS (FICTÍCIOS) DE 5 PRODUTOS (A,B,C,D,E) EM DOIS 
ESTABELECIMENTOS DISTINTOS
FONTE: O autor
Grave uma macro que reproduza esta formatação para uma nova planilha 
que contenha os mesmos atributos da Figura 12.
Resolução 6: primeiramente, olhando para a Figura 12, copie os dados 
para uma planilha do Excel, até a coluna D, sem aplicar formatação alguma. 
Agora, acesse a ferramenta MACRO por meio de EXIBIÇÃO >> Macros > 
Gravar macro. Digite um nome para ela, como “Formatação”, por exemplo, 
e, se quiser, escolha um atalho para acessá-la. Após clicar em OK execute, 
rigorosamente, os passos que você gostaria que a macro repetisse no futuro1, 
a saber:
a) Selecionar coluna A, pôr em negrito.
b) Selecionar linha 1, pôr em negrito (2 vezes).
c) Selecionar coluna B, pôr em itálico.
d) Selecionar célula B1, remover itálico.
e) Selecionar o intervalo de colunas C:E; aplicar formato de número de 
contabilização.
f) Selecionar célula E2, inserir a função =MÉDIA(C2:D2) e teclar ENTER.
g) Selecionar célula E2, expandir a função por meio de dois cliques no ponto no 
canto inferior direito da seleção.
Agora, basta clicar no símbolo de stop, no canto inferior esquerdo da 
planilha do Excel. A MACRO está gravada.
Para verificar a funcionalidade da macro, abra uma nova planilha, na 
mesma pasta de trabalho e, novamente, copie os dados da Figura 12, até a 
coluna D, sem aplicar nenhuma formatação. Após isso, acesse a macro gravada, 
por meio de EXIBIÇÃO >> Macros > Exibir macros. Encontre a macro que 
você acabou de salvar e clique em EXECUTAR. Pronto, a formatação que você 
desejava foi feita automática, e pode ser repetida para qualquer planilha nova 
que você abrir nesta pasta de trabalho.
1 É interessante executar o procedimento todo antes de gravar a macro, para garantir que todos os passos a serem 
seguidos estão bem assimilados.
 CURSO LIVRE - EXCEL AVANÇADO 5 - DEMAIS FUNÇÕES
5.8 TABELAS DE DADOS VARIÁVEIS
As Tabelas de Dados Variáveis permitem testar o resultado de uma 
fórmula para diferentes combinações de suas variáveis de entrada. Para 
entender melhor o que isto quer dizer, suponha que você tenha várias cotações 
para o preço unitário de um determinado produto e deseja visualizar qual 
será o orçamento para a compra de diferentes quantidades deste mesmo 
produto. Obviamente, o valor será diferente para diferentes combinações de 
quantidades e valores unitários deste produto. Para obter um panorama geral 
destes orçamentos, você poderia aplicar, manualmente, o algoritmo “preço 
unitário x quantidade” para cada combinação. A Tabela de Dados Variáveis 
permite estimar estes orçamentos através de um único procedimento.
Para acessar esta ferramenta, proceda ao seguinte caminho: DADOS >> 
Teste de Hipóteses > Tabela de Dados, conforme Figura 13.
FIGURA 13 – LOCALIZAÇÃO DA FERRAMENTA “TABELA DE DADOS” NO EXCEL 2013
FONTE: O autor
Agora, acompanhe uma aplicação desta ferramenta no Exemplo 7.
Exemplo 7: suponha que você tenha as seguintes cotações (obtidas de 
3 fornecedores distintos) para o preço unitário de um determinado produto: 
R$ 50,00; R$ 65,00 e R$ 72,00. Suponha também que você planeja comprar 
10, 13, 15 ou 20 unidades deste produto (dependendo da demanda) e, para 
tanto, deseja visualizar qual será o orçamento para a compra com cada um 
dos fornecedores supracitados. Utilize uma Tabela de Dados Variáveis para 
estabelecer todos os orçamentos possíveis. 
Resolução 7: primeiramente, vamos preparar uma planilha com as 
combinações de valores e quantidade. Para isto, disporemos os valores em 
uma coluna e as quantidades em uma linha, formando uma matriz (é possível 
organizar de forma inversa, sem problemas). Também listaremos, separada, 
 CURSO LIVRE - EXCEL AVANÇADO 5 - DEMAIS FUNÇÕES
uma combinação específica (qualquer) das variáveis preço e quantidade. Por 
fim, na primeira célula da matriz formada digitaremos a fórmula que calcula 
o orçamento que desejamos. Se utilizarmos a formatação da FIGURA 13, a 
fórmula está inserida na célula C3 e tem a forma: =A1*A2. 
FIGURA 14 – PREPARAÇÃO DA PLANILHA PARA USO DA FERRAMENTA 
TABELA DE DADOS
FONTE: O autor
Agora, selecione o intervalo A3:E6 e proceda ao caminho DADOS >> 
Teste de Hipóteses> Tabela de Dados. Na caixa de diálogo que aparece, no 
campo “Célula de entrada da linha”, selecione a célula A1 (ela representa o 
valor unitário) e no campo “Célula de entrada da coluna”, selecione a célula 
A1 (ela representa as quantidades). Clique em OK e pronto: a matriz será 
preenchida com o cálculo da fórmula digitada em A3, para cada combinação 
das suas respectivas variáveis de entrada.
5.9 FUNÇÃO CONCATENAR
A função CONCATENAR, como o próprio nome sugere, tem por objetivo 
“juntar” informações provenientes de diferentes células para apresentar a 
informação de forma unificada em uma célula desejada. Além disso, dentro da 
própria função, texto ou caracteres podem ser digitados de forma a completar 
a concatenação, lembrando que os textos sempre devem ser digitados entre 
aspas.
A sintaxe da função CONCATENAR é =CONCATENAR(texto1; [texto2]; ...). Os 
argumentos texto devem ser preenchidos com o texto desejado ou o endereço 
da célula que contém a informação desejada.
No Exemplo 8 , a seguir, apresentamos a função concatenar para 
apresentar os resultados de uma pesquisa eleitoral (fictícia) em favor do 
Candidato A, com seu respectivo erro percentual inerente à estatística. Confira!
 CURSO LIVRE - EXCEL AVANÇADO 5 - DEMAIS FUNÇÕES
Exemplo 8: imagine que existam dois candidatos (A e B) à prefeitura de 
uma cidade. Uma pesquisa de intenção de voto foi conduzida, com margem 
de erro de 2 pontos percentuais (para mais e para menos). Os resultados estão 
tabelados na Figura 15.
FIGURA 15– RESULTADOS DE UMA PESQUISA (FICTÍCIA) DE INTENÇÃO 
DE VOTOS PARA OS CANDIDATOS A E B, À PREFEITURA DE UMA CIDADE 
QUALQUER
FONTE: O autor
Suponha agora que você deseja apresentar os resultados na forma textual, 
por exemplo: “Intenção de votos no candidato A: 37% ± 2%” (o mesmo para o 
candidato B). Utilize a função CONCATENAR para obter este resultado.
Resolução 8: primeiramente, vamos inserir os dados conforme a Figura 13. 
Em seguida, colocaremos o símbolo ± em uma célula qualquer, digamos, H1 (utilize 
o caminho INSERIR >> Símbolos > Símbolo). Agora, em outra célula qualquer, 
digamos E2, insira a função =CONCATENAR(B2;$H$1;C2). Note que travamos a 
célula H1, pois agora expandiremos a função para a célula E3, e queremos que o 
mesmo símbolo permaneça na expressão. Pronto, os valores estão concatenados, 
para ambos os candidatos.
5.10 FUNÇÃO ARRUMAR
Como você já deve ter percebido, além de números, o Excel permite 
manipular dados de qualquer natureza, inclusive sequências de texto. O 
problema é que, utilizando as funções COPIAR e COLAR, muitas vezes, os 
textos trazidos de bases externas acabam ficando com múltiplos espaçamentos 
no Excel. A função ARRUMAR se propõe exatamente a isso: remover espaços 
desnecessários, mantendo somente espaços únicos entre as palavras.
Para tanto, sua sintaxe é muito simples: =ARRUMAR(texto), em que o 
argumento texto é autoexplicativo.
Apesar de simples, esta função ajuda muito, principalmente quando os 
textos são copiados a partir de arquivos .pdf, que tendem a gerar espaços 
duplos aleatórios no texto.
Acompanhe, no Exemplo 9, uma aplicação prática da função ARRUMAR.
 CURSO LIVRE - EXCEL AVANÇADO 5 - DEMAIS FUNÇÕES
Exemplo 9: digite na célula A1 o seguinte texto, com espaços duplos: 
“Texto com espaços a arrumar”. Utilize a função ARRUMAR para remover 
os espações excedentes. 
Resolução 9: em uma célula qualquer, digite a seguinte expressão: 
=ARRUMAR(A1). Tecle ENTER e perceba que os espaços duplos foram 
convertidos a espaços simples, o que é esperado em uma digitação correta. 
Simples, não?
 CURSO LIVRE - EXCEL AVANÇADO 5 - DEMAIS FUNÇÕES
REFERÊNCIAS
CINTO, Antonio Fernando; GÓES, Wilson Moraes. Excel avançado. Editora 
Novatec, 2015.
LOESCH, Cláudio; HEIN, Nelson. Pesquisa Operacional: fundamentos e 
modelos. Saraiva, 2009.
MARTINS, António. Excel aplicado à gestão. Lisboa, Silabo, 2003.
PERES, Paula. Excel avançado. Lisboa, Silabo, 2011.

Outros materiais