ETAPA 5
DEMAIS FUNÇÕES
CENTRO UNIVERSITÁRIO
LEONARDO DA VINCI
Rodovia BR 470, Km 71, nº 1.040, Bairro Benedito
89130-000 - INDAIAL/SC
www.uniasselvi.com.br
Organização
Greisse Moser Badalotti
Autor
Paolo Moser
Reitor da UNIASSELVI
Prof. Hermínio Kloch
Diagramação e Capa
Renan Willian Pacheco
Revisão
Harry Wiese
1.1 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.
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!
1.2 CONSOLIDAR
FONTE: O autor
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).
FONTE: O autor
1.3 VÍNCULOS
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.
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.
• 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.
1.4 CENÁRIOS
FONTE: O autor
FONTE: O autor
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.
FONTE: O autor
1.6 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.
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)
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.
FONTE: O autor
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.
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.
FONTE: O autor
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
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.
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).
1.8 MACRO
As MACROS podem ser acessadas pelo caminho EXIBIÇÃO >> Macros >
Macros, conforme ilustra a Figura 11.
FONTE: O autor
FONTE: O autor
Grave uma macro que reproduza esta formatação para uma nova planilha que
contenha os mesmos atributos da Figura 12.
1 É interessante executar o procedimento todo antes de gravar a macro, para garantir que todos
os passos a serem seguidos estão bem assimilados.
Para acessar esta ferramenta, proceda ao seguinte caminho: DADOS >> Teste
de Hipóteses > Tabela de Dados, conforme Figura 13.
FONTE: O autor
FONTE: O autor
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.
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.
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.
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.
1.12 REFERÊNCIAS