Sie sind auf Seite 1von 21

FACULDADE NACIONAL DE EDUCAÇÃO E ENSINO SUPERIOR DO PARANÁ

INESUL – ARAUCÁRIA

BrOffice Calc Planilhas Eletrônicas

Prof. Resp. Rodrigo Hermont Ozon 1

Junho de 2009

1
Endereço eletrônico rodrigo.ozon@ibqp.org.br Vide meu Curriculum Lattes . Erros e omissões
são de minha completa responsabilidade.
E como toda a vida humana é um grande jogo de azar!...
– Voltaire, Les délices (24 de novembro de 1755.)

Ou é um Universo muito bem organizado ou um caos que se encolheu e abraçou a si mesmo, porém, em
qualquer caso, é um Universo, mesmo assim. Mas pode uma certa ordem substituir dentro de ti,
enquanto se encontra a desordem no Todo ?
– As meditações de Marco Aurélio, IV:27 (Século II)
Sumário
1 Introdução 4

2 Comparando com o Microsoft Excel 4

3 Elementos Básicos do Calc 5


3.1 Conversor de documentos . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
3.2 Versões . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3.3 Enviar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
3.4 Modelos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
3.5 Menu Editar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
3.6 Menu Exibir . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

4 O Assistente de Funções 11
4.1 Exemplos de Algumas Funções . . . . . . . . . . . . . . . . . . . . . . . . . 11
4.1.1 Fórmula da Porcentagem . . . . . . . . . . . . . . . . . . . . . . . . 11
4.1.2 Exemplos de Fórmulas Estatı́sticas Básicas . . . . . . . . . . . . . . 11
4.1.3 Como escrever o resultado de uma fórmula numa célula com um texto 12
4.2 Funções Lógicas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
4.3 Funções de Busca . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14

5 Funções Matriciais 14

6 O uso do Solver 15

7 Criação de Macros 19
4 Prof. Econ. Rodrigo Ozon – BrOffice Calc Planilhas Eletrônicas

1 Introdução
O BrOffice Calc é uma planilha eletrônica, sendo portanto uma ferramenta para
fazer cálculos, analisar informações e dar tratamento a grandes massas de dados. Com
essa ferramenta, podemos realizar desde tarefas elementares, como a digitação e impressão
de uma planilha simples, até tarefas mais elaboradas como a criação de tabelas mais
sofisticadas, com dados relacionados e cálculos complexos. Ele faz parte de um pacote
de softwares denominado BrOffice.org [1], no qual se destacam, dentre outros, o editor de
textos Writer e um software para apresentação de slides denominado Impress.
Uma planilha é simplesmente um conjunto de linhas e colunas, dividida em 256 colunas
e 65.536 linhas, as quais podem armazenar textos e números. Sua vantagem é que os dados
podem ser manipulados através de fórmulas disponı́veis para serem usadas a qualquer
momento. A unidade básica de uma planilha chama-se célula, que é formada pela junção
de uma linha com uma coluna. Cada célula possui o seu próprio endereço, o qual é
composto pela letra da coluna e pelo número da linha.
Neste manual, objetivamos apresentar e ensinar a utilização das funcionalidades básicas
do Calc, permitindo assim ao leitor conhecer e fazer uso dos recursos necessários para a
elaboração de planilhas com o auxı́lio deste software. Antes de iniciarmos propriamente
as explicações, vamos relembrar alguns conceitos fundamentais para o estudo que vamos
realizar.

Figura 1: Célula A1 (Coluna A, linha 1)

2 Comparando com o Microsoft Excel


As funções do Calc e do Ms. Excel são muito semelhantes. No entanto, uns
possuem alguns recursos que um ou outro possa não ter, como a criação direta de arquivos
.pdf ou a obtenção de dados externos da web por exemplo.

Cursos Juninos – Faculdade Nacional de Educação e Ensino Superior do Paraná –


INESUL/FANEESP – Araucária
5 Prof. Econ. Rodrigo Ozon – BrOffice Calc Planilhas Eletrônicas

Figura 2: Excel 2007 (acima) e Calc (abaixo)

3 Elementos Básicos do Calc


• Arquivo → novo (ou tecla Ctrl+N): Para criar um documento a partir de um modelo,
escolha Novo - Modelos e Documentos. Um modelo é um arquivo que contém os
elementos de design para um documento, incluindo estilos de formatação, planos de
fundo, quadros, figuras, campos, layout de página e texto.

• Abrir → (ou tecla Ctrl+O);

• Arquivo → Assistentes: Possui assistentes que guia você na criação de cartas com-
erciais e pessoais, fax, agendas, apresentações etc.

• Barra de Menus;

3.1 Conversor de documentos


O conversor de documentos converte arquivos do formato do StarOffice ou do Mi-
crosoft Office para o formato do BrOffice.org. [1].
Para realizar a conversão no menu suspenso, vá em Arquivo → Assistente →
Conversor de documentos.
Selecione a opção Microsoft Office. Na sub-opção selecione o tipo Documento do Excel
Após selecionar as opções desejadas clique em Próximo. Especifique se serão convertidos
Modelos e/ou Documentos.
Para converter os modelos do Excel selecione a opção Modelos Excel. Para converter
as planilhas selecione a opção Documentos Excel.

Cursos Juninos – Faculdade Nacional de Educação e Ensino Superior do Paraná –


INESUL/FANEESP – Araucária
6 Prof. Econ. Rodrigo Ozon – BrOffice Calc Planilhas Eletrônicas

Figura 3: Conversor de documentos

No campo Importar de selecione o diretório onde os arquivos a serem convertidos se


encontram e no campo Salvar em selecione o diretório onde eles serão guardados após a
conversão.

Figura 4: Conversor de documentos

Após selecionar as opções desejadas clique no botão Próximo. Na caixa de diálogo


serão confirmadas as as opções de conversão selecionadas. Clique no botão Converter
para iniciar a conversão dos arquivos.
Após o fim da conversão clique em Terminado. A conversão está concluı́da.
Feche o documento atual sem sair do programa.
O comando Fechar fecha todas as janelas abertas do documento atual.

Cursos Juninos – Faculdade Nacional de Educação e Ensino Superior do Paraná –


INESUL/FANEESP – Araucária
7 Prof. Econ. Rodrigo Ozon – BrOffice Calc Planilhas Eletrônicas

Se foram efetuadas alterações no documento atual, você será perguntado se deseja


salvar as alterações.
Se abrir um documento para impressão e não efetuar nenhuma alteração, mesmo assim,
você será solicitado a salvar as alterações ao fechar o documento. Isto se deve ao fato de
o manter um registro de quando um documento é impresso.

3.2 Versões
Salva e organiza várias versões do documento atual no mesmo arquivo. Você também
pode abrir, excluir e comparar versões anteriores.
Esse recurso é bastante útil quando se deseja manter o controle sobre versões de um
documento. Para utilizar esse recurso é necessário que a planilha que está sendo utilizada
tenha sido salva pelo menos uma vez.
Caso o arquivo seja recém criado salve-o primeiro. No menu suspenso, vá em Arquivo
→ Versões

Figura 5: Versões

Esse recurso é bastante útil quando se deseja manter o controle sobre as versões de um
documento. Para utilizar esse recurso é necessário que o arquivo que está sendo utilizado
tenha sido salvo pelo menos uma vez, com extensão do BrOffice.org [1].
Se você salvar uma cópia de um arquivo que contenha informações de versão (escol-
hendo Salvar como - Arquivo), as informações da versão não são salvas com o arquivo.
Para criar a primeira versão do documento clique em Salvar Nova Versão.
Novas versões

Define as opções de salvamento para uma nova versão do documento.


Salvar Nova Versão

Salva o estado atual do documento como nova versão. Caso deseje, antes de salvar a
nova versão, insira também comentários na caixa de diálogo Inserir comentário da versão.

Cursos Juninos – Faculdade Nacional de Educação e Ensino Superior do Paraná –


INESUL/FANEESP – Araucária
8 Prof. Econ. Rodrigo Ozon – BrOffice Calc Planilhas Eletrônicas

Inserir Comentário da Versão

Insira um comentário aqui quando estiver salvando uma nova versão. Se você tiver
clicado em Mostrar para abrir esta caixa de diálogo, não poderá editar o comentário.

3.3 Enviar
Envia uma cópia do documento atual para diferentes aplicativos.
Permite enviar o arquivo atual através de um cliente de email.
Ao selecionar essa opção o seu cliente de e-mail padrão é aberto com o arquivo já
anexado à mensagem.
Você apenas precisará escrever o destinatário e o corpo da mensagem.
Salvar sempre uma versão ao fechar

Se você tiver feito alterações no documento, o BrOffice.org salvará automaticamente


uma nova versão quando você o fechar.
Versões existentes

Lista as versões existentes do documento atual, a data e a hora em que elas foram
criadas, o autor e os comentários associados.
Fechar

Fecha a caixa de diálogo e salva todas as alterações.


Abrir

Abre a versão selecionada em uma janela somente leitura.


Mostrar

Exibe todo o comentário da versão selecionada.


Excluir

Exclui a versão selecionada.


Comparar

Compare as alterações feitas em cada versão.Caso deseje, poderá Aceitar ou rejeitar


alterações.
Documento como e-mail

Envia o documento atual como um anexo de e-mail com o programa padrão de e-mail.

Documento como Anexo PDF


Exporta todo o arquivo para o formato PDF (Portable Document Format) e, depois,
envia o resultado como um anexo em uma mensagem de e-mail.

Cursos Juninos – Faculdade Nacional de Educação e Ensino Superior do Paraná –


INESUL/FANEESP – Araucária
9 Prof. Econ. Rodrigo Ozon – BrOffice Calc Planilhas Eletrônicas

Figura 6: Enviar

3.4 Modelos
Modelos são documentos que não podem ser modificados e somente são utilizados como
base para documentos que seguem a algum padrão. O importante a saber sobre mod-
elos em um editor de textos é que os modelos evitam erros do tipo: abrir um docu-
mento existente e realizar as alterações e ao invés de ”‘Salvar como” o usuário escolhe
”‘Salvar” fazendo com que o documento original seja alterado, portanto perdendo suas
caracterı́sticas originais.
Os modelos surgiram também para minimizar o tempo na realização de algumas tarefas
que são identificadas como iguais em mais de um documento. O que anteriormente era
feito com o comando salvar como, aı́ lembrem-se do erro de substituição, agora será feito
através da utilização de modelos.
No menu suspenso, vá em Arquivo → Modelos → Salvar e dê um nome.

3.5 Menu Editar


Utilize os comandos deste menu para editar planilhas do Calc; por exemplo, para copiar,
colar e excluir o conteúdo de uma célula.

• Desfazer (Crtl+Z) e Refazer (Ctrl+Y)

• Repetir: Repete o último comando

• Recortar (Ctrl+X)

• Copiar (Ctrl+C)

• Colar (Ctrl+V)

• Colar Especial (Ctrl+Shift+V)

• Selecionar tudo (Ctrl+A)

• Alterações: Lista os comandos que estão disponı́veis para rastrear as alterações em


seu arquivo. Registro → Rastreia cada alteração feita no documento atual, por au-
tor e por data. Com essa opção habilitada todas as alterações efetuadas na planilha
serão destacadas em vermelho. Proteger registros → Impede que um usuário
desative o recurso de registro de alterações ou aceite ou rejeite alterações, a não ser
que inclua uma senha. Enquanto os registros estiverem protegidos não será possı́vel
aceitar ou rejeitar as alterações nem finalizar a gravação das alterações. Dessa forma
você terá a garantia que todas as alterações que vierem a ser realizadas serão reg-
istradas e só poderão ser aceitas ou rejeitadas por você. Mostrar Alterações →
Mostra ou oculta as alterações gravadas. Pode-se visualizar somente as alterações
desejadas.
Cursos Juninos – Faculdade Nacional de Educação e Ensino Superior do Paraná –
INESUL/FANEESP – Araucária
10 Prof. Econ. Rodrigo Ozon – BrOffice Calc Planilhas Eletrônicas

• Localizar substituir (Ctrl+F)

• Navegador: Selecionando essa opção pode-se ativar ou desativar a visualização do


navegador. O navegador é um recurso que permite percorrer a planilha de forma
mais fácil, podendo-se encontrar rapidamente elementos como imagens ou outras
planilhas no documento.

• Cabeçalhos e Rodapés

• Mapa de Imagem → Permite que você anexe URLs a áreas especı́ficas, denominadas
pontos de acesso, em uma figura ou em um grupo de figuras. Um mapa de imagem
é um grupo com um ou mais pontos de acesso. Através deste recurso você pode
definir áreas em uma imagem que possuirão links para um determinado endereço.

3.6 Menu Exibir


Menu que possibilita a personalização do Calc.

Figura 7: Menu Exibir

Cursos Juninos – Faculdade Nacional de Educação e Ensino Superior do Paraná –


INESUL/FANEESP – Araucária
11 Prof. Econ. Rodrigo Ozon – BrOffice Calc Planilhas Eletrônicas

4 O Assistente de Funções
Abre o Assistente de Funções, que ajuda a criar fórmulas de modo interativo. Antes de
iniciar o Assistente, selecione a célula ou o intervalo de células da planilha atual, a fim de
determinar a posição na qual a fórmula será inserida.
O Assistente de Funções possui duas guias: a guia Funções é usada para criar fórmulas
e a guia Estrutura é usada para verificar a construção da fórmula.
Por exemplo, digite em uma célula abaixo da outra os números 3, 2, 2, 3 e numa célula
ao lado digite =soma(”a seleção das células que contém estes números”) em seguida tecle
enter. Verá que o resultado da fórmula será 10.

4.1 Exemplos de Algumas Funções


A seguir seguem alguns exemplos rápidos da utilização de algumas fórmulas básicas;

4.1.1 Fórmula da Porcentagem


O cálculo se realiza da mesma maneira como numa máquina de calcular, a diferença é que
você adicionará endereços na fórmula. Veja o exemplo.
Um cliente de sua loja, fez uma compra no valor de R$ 1.500,00 e você deseja dar a ele
um desconto de 5% em cima do valor da compra. Veja como ficaria a fórmula no campo
Desct.
A B C D
1 Cliente Tcompra Desct. Vl. a Pagar
2 Márcio 1500 =B2*5% =B2-C2
3

4.1.2 Exemplos de Fórmulas Estatı́sticas Básicas


Exercı́cio

Dada a tabela com as idades a seguir (ver arquivo em anexo ), calcule as estatı́sticas
descritivas dos indivı́duos;
A média aritmética que é a soma dos valores dividida pelo número de valores é calcu-
lada da seguinte maneira:

n
X
Xi
i=1
X=
n

Sendo X = média aritmética da amostra, n = tamanho da amostra, Xi = i−ésima


n
X
observação da variável aleatória X e Xi = somatório de todos os valores de Xi na
i=1
amostra.
O cálculo da mediana que é o valor do meio de uma sequência ordenada de dados, é
desenvolvido da seguinte maneira:
Cursos Juninos – Faculdade Nacional de Educação e Ensino Superior do Paraná –
INESUL/FANEESP – Araucária
12 Prof. Econ. Rodrigo Ozon – BrOffice Calc Planilhas Eletrônicas

n+1
D= 2

A variância da população é igual à soma das diferenças ao quadrado em torno da


média aritmética da população, divida pelo tamanho da população:

N
X
(Xi − µ)2
i=1
σ2 = N

onde N = tamanho da população e µ = média aritmética da população enquanto o


desvio padrão é σ 2 . A raiz quadrada da variância é igual ao desvio padrão.

Idades
15
16
25
30
23
33
19
22
45
32
29
26
23
24
25
31
30
36
35
38
43
47
52

4.1.3 Como escrever o resultado de uma fórmula numa célula com um texto
Neste subtópico explico brevemente como proceder para incorporar o resultado de uma
fórmula dentro de um texto numa única célula.
Para isto, adotamos como exemplo a tabela de idades para calcularmos o desvio médio
das idades;
Assim, numa célula de seu interesse, digite
=”Desvio Médio ”&DESV.MÉDIO(a seleção de todas as idades da tabela)&””

Cursos Juninos – Faculdade Nacional de Educação e Ensino Superior do Paraná –


INESUL/FANEESP – Araucária
13 Prof. Econ. Rodrigo Ozon – BrOffice Calc Planilhas Eletrônicas

4.2 Funções Lógicas


Suponhamos que desejasse criar um Controle de Notas de Aluno, onde ao se calcular a
média, ele automaticamente especificasse se o aluno fora aprovado ou não. Então Veja o
exemplo abaixo.
Primeiramente, você precisa entender o que desejar fazer. Por exemplo: quero que no
campo situação ele escreva Aprovado somente se o aluno tirar uma nota Maior ou igual
a 7 na média, caso contrário ele deverá escrever Reprovado, já que o aluno não atingiu a
condição para passar. Veja como você deve escrever a fórmula utilizando a função do SE.

Aluno Nota Situação


Renato 6 =SE(B4>=7;“Aprovado”;“Reprovado”)
Fernanda 5 Reprovado
Paula 4 Reprovado
Mauricio 7 Aprovado
Luciano 8 Aprovado
Rodrigo 7 Aprovado

Exercı́cio Função Se(ou(...))

Encontre os valores para a função



0 se x = −3 ou x = 3
f (x) =
3x + 2

Exercı́cio Função Se(se(...))

Crie uma função para avaliar os alunos com as notas dispostas no site com a seguinte
classificação:

• Se nota >= 9 então ótimo;

• Se nota >= 8 então bom;

• Se nota >= 7 então aprovado;

• Se nota < 7 então insuficiente

Exercı́cio Função Se(e(...))

Agora você tem uma planilha onde tem a idade e altura de seus alunos. Haverá uma
competição e somente aqueles que tem Idade Maior que 25 e Altura maior ou igual que
1,70 participaram da competição. Neste caso você utilizará a condição SE e a condição
E. Porque?
Respondo: É simples, porque para o aluno participar ele dever possuir a idade maior
que 15 e altura maior ou igual 1,70. As duas condições devem ser verdadeiras, caso uma
seja falsa, ele não participará. Entendeu menino(a)!.
Cursos Juninos – Faculdade Nacional de Educação e Ensino Superior do Paraná –
INESUL/FANEESP – Araucária
14 Prof. Econ. Rodrigo Ozon – BrOffice Calc Planilhas Eletrônicas

Exercı́cio Função cont.se(...)

Agora você possui uma planilha onde tem o nome dos alunos e as suas médias (segunda
aba). E você desejasse agora saber quantos alunos tiraram médias maior e igual a 9.
A fórmula então ficaria assim: =CONT.SE(“seleção de células das notas”;“>= 9”)

Exercı́cio Função somase(...)

Você gostaria de soma as faturas que foram pagas.


Então você tem uma planilha onde na coluna A você coloca o nome do cliente, na
coluna B o valor da fatura e na coluna C, a situação se foi paga ou não.
Você gostaria de somar somente as faturas que estivessem pagas, assim você saberia
o quanto já recebeu. Logo a fórmula seria a seguinte:
=SOMASE(Seleção de Argumentos de Texto;”Critérios de Texto”;Valores da coluna adjacente)

4.3 Funções de Busca

Exercı́cio Função procv(...)

Suponhamos que você tivesse uma planilha onde controla-se a entrada e a saı́da de
clientes do seu hotel. Nela você deseja colocar o Nome, Entrada, Saida, Classe e o Valor
da Classe. Você deseja que ao digitar o nome da Classe, automaticamente apareça o valor
da Classe.
Na verdade você terá que criar 2(duas) planilhas:
A 1a Primeira planilha chamaremos de Matriz Tabela, porque nela você colocará o
nome das Classe e o seu Valor
A 2a Segunda planilha você controlará a entrada e a saı́da do cliente.

5 Funções Matriciais
São úteis nos cálculos de projeções de vendas, demanda, custos, preços, etc.

Exercı́cio Funções Matriciais

Suponha que o volume de vendas em toneladas de banana da empresa AlfaBeta seja


o seguinte (vide a aba chamada matricial).
O Administrador da empresa deseja realizar uma projeção estatı́stica destas vendas
para os próximos perı́odos.
Inicialmente, construa um gráfico de dispersão para avaliar as possı́veis tendências das
vendas ao longo dos meses. Em seguida, construa um modelo de projeção pelo método
de mı́nimos quadrados ordinários seguindo os passos.
Nas células que estão pintadas, selecione-as e siga a ordem dos números ao lado das
0
operações matriciais. Por exemplo na célula G2, temos a matriz X que corresponde a
matriz transposta dos valores das variáveis explicativas do modelo de projeção (no caso
somente o tempo e uma constante, ou seja, a matriz de valores 1).

Cursos Juninos – Faculdade Nacional de Educação e Ensino Superior do Paraná –


INESUL/FANEESP – Araucária
15 Prof. Econ. Rodrigo Ozon – BrOffice Calc Planilhas Eletrônicas

Deste modo para obtermos a transposta da matriz, selecionamos com o mouse todas
as células pintadas e em seguida digitamos a fórmula:
=transpor(seleção dos valores X) e em seguida teclamos ao mesmo tempo Ctrl+Shift+Enter
Assim, obtemos a matriz com os valores dentro de uma fórmula com chaves indicando
que o Calc a interpretou como cálculo matricial.
0
Em seguida temos a matriz X X, ou seja a multiplicação da matriz transposta pela
matriz de explicativas. Para isso selecionamos as células pintadas e em seguida entramos
com a fórmula
=matriz.mult(seleção da matriz transposta;seleção da matriz de explicativas) Ctrl+Shift+Enter

0 0
Em seguida temos o cálculo da matriz inverso da matriz X X, ou seja temos (X X)−1 .
0
=matriz.inverso(seleção da matriz X X)
E finalmente temos os parâmetros do modelo de projeção Yt = α + βXt que é dado
0 0
por (X X)−1 X Y
0 0
=matriz.mult(seleção da matriz (X X)−1 ;seleção da matriz X Y )
Agora encontramos os valores dos parâmetros α e β e se fizermos agora a multiplicação
destes valores pelos valores da matriz de X temos a projeção de vendas.
Para isto utilize a seguinte fórmula na célula F5:
=$J$18+$J$19*E5
Agora arraste-a até o final e plote um gráfico para avaliar o ajuste da projeção linear:

Figura 8: Projeção de Vendas

6 O uso do Solver
Antes de mais nada precisamos saber o que é o Solver; ”‘Solver” literalmente traduzido
para o português é ”‘resolvente”. em outras palavras, é aquilo que resolve algo. Aquilo
que é capaz de uma solução, resolver uma solução.
O Solver foi criado para exatamente resolver os mais variados problemas matemáticos.
Um sinônimo de Solver em inglês é optimizer (otimizador), pois na maioria dos casos o
Solver é utilizado para otimizar a alocação de vários recursos.
Imagine-se na situação onde você possui uma fábrica onde 3 produtos são fabricados.
Se os produtos competem pelas mesmas matérias-primas, possuem diferentes preços no

Cursos Juninos – Faculdade Nacional de Educação e Ensino Superior do Paraná –


INESUL/FANEESP – Araucária
16 Prof. Econ. Rodrigo Ozon – BrOffice Calc Planilhas Eletrônicas

mercado, levam diferentes prazos de tempo para serem produzidos, você certamente
deseja saber qual a melhor escala de produção. Isto é, a escala que resulta na otimização
do tempo, da matéria-prima e sem dúvida seus lucros.
Existem vários tipos de Solver e o Excel e o Calc possuem o Atingir Meta o qual é
uma ferramenta própria sua mas com capacidade limitada de resolução de problemas.
Por exemplo, você não pode definir restrições no Atingir Meta o que muitas vezes é
crucial para a solução do mesmo. Se você fosse abrir uma fábrica de móveis, hoje, você
teria várias restrições e uma delas é de capital. O Atingir Meta não nos possibilita inserir
essas variáveis ao passo que o Solver abre novos leques de possibilidades.

Exercı́cio – O Caso da Fábrica de Pastéis e Pastelões Ltda.2

A Pastéis e Pastelões Ltda. fabrica pastéis de forno a partir de dois ingredientes


básicos: massa semipronta e recheio congelado. A empresa pretende estabelecer um
modelo para previsão de seu lucro operacional mensal. Desconsiderando a hipótese de
alteração de tamanho e da qualidade dos pastéis, a diretoria considera que o preço unitário
do pastel e o preço médio praticado pela concorrência são os únicos fatores relevantes na
determinação da demanda, a qual comporta-se segundo a equação z = 15.000 − 5.000x +
5.000y, onde x é o preço do pastel da Pastéis e Pastelões e y é o preço médio dos pastéis
vendidos pelos concorrentes.
Tendo em vista que o preço dos pastéis vendidos pela concorrência é uma variável
fora do controle da Pastéis e Pastelões, somente o preço unitário do pastel vendido pela
empresa configura-se como variável de decisão do problema. Assim, sendo o preço médio
praticado pela concorrência, os custos de matéria-prima, os custos de processamento e os
custos fixos são os parâmetros do modelo.
Agora abra a aba denominada Pastéis e visualize o problema.
Verifique que se trabalharmos com um preço de venda de R$ 6,00 é mais interessante do
que com um preço de R$4,00 ou de R$ 8,00. Isto ocorre porque com um preço unitário de
R$ 4,00 não gera demanda suficiente para compensar a pequena margem de contribuição
do produto, resultando em um lucro pequeno; e o preço de R$ 8,00 retrai a demanda de
tal forma que se apresenta menos lucrativo do que o estabelecimento do preço de venda
de R$ 6,00. Todavia, será que o preço de R$ 6,00 é realmente o que garante o maior
lucro ? E se o pastel for vendido a R$ 7,00, como se comportarão a demanda e o lucro
operacional ? Resolvemos esta dúvida simulando os resultados para diferentes nı́veis de
preço, tarefa que pode ser realizada mais facilmente através de uma ferramenta chamada
de projeção do tipo “Se então”, que veremos mais adiante.
Com a ajuda do Calc, temos condições de confrontar graficamente os resultados ap-
resentados pelo modelo com dados reais ocorridos. Esta visualização é extremamente
útil para a verificação da eficiência do modelo, pois podemos facilmente observar se os
dados previstos estão próximos ou não do que acontece na realidade, e assim, afirmar se
o modelo é bom ou deve ser substituı́do por outro.
Uma auditoria na fábrica de pastéis constatou, através dos dados contábeis, que o
custo unitário de processo é variável de acordo com o número de pastéis produzidos, ou
seja, se comporta de forma diferente da que o modelo havia assumido (R$ 0,40/pastel
independente no nı́vel de produção). Esta informação revela que há uma falha no modelo
inicial, pois um dos parâmetros do problema (o custo do processo no caso) não está
sendo eficientemente representado. Representar erroneamente o comportamento de uma
2
Adaptado de Lachtermacher, 2006 [2]
Cursos Juninos – Faculdade Nacional de Educação e Ensino Superior do Paraná –
INESUL/FANEESP – Araucária
17 Prof. Econ. Rodrigo Ozon – BrOffice Calc Planilhas Eletrônicas

variável relevante significa tornar o modelo pouco representativo da realidade e portanto,


inadequado como suporte á tomada de decisão.
Desta forma, para que o nosso modelo de lucros mensais represente o comportamento
do custo unitário de processo em relação ao número de pastéis produzidos. O Calc nos
ajudará a descobrir esta equação. Neste sentido, precisamos criar uma tabela em que
constem dados contábeis coletados durante o processo de auditoria do custo mensal de
processo para diferentes nı́veis de produção, bem como a previsão destes custos de acordo
com o modelo inicial (número de pastéis produzidos no mês × R$ 0,40), para podermos
compará-los.
A tabela é chamada de Dados contábeis do processo de auditoria e o nosso próximo
passo é solicitar um gráfico de dispersão selecionando as três colunas. O gráfico selecionado
irá mostrar sobre o mesmo plano cartesiano, os pontos referentes aos custos reais e aos
projetados de forma que podemos visualizar os erros de projeção dos custos de processo.
Apenas observando o grafico da Figura 1.13 concluimos que no modelo escolhido para
o calculo, o custo de processo não está representando bem os dados reais. Além de
prever valores muito diferentes dos verdadeiros, o modelo e tendencioso, pois abaixo de
determinada quantidade de pastéis produzidos, ele superestima os valores do custo de
processo e, acima deste ponto, ele subestima.
Já que a equação custo de processo = R$ 0,40 × numero de pasteis produzidos não é
um bom modelo para explicar o comportamento real dos custos de processo, precisamos
encontrar uma equacao que melhor represente os dados reais.
Uma técnica muito útil para descobrirmos funções que expliquem satisfatoriamente as
relacoes entre variáveis consiste em, a partir do gráfico com os dados reais, solicitar ao
Excel a adição de uma linha de tendência (trend line). Esta ferramenta tentara encontrar
uma curva (e sua equação) que melhor se aproxime dos dados reais.
Como não dispomos desta opção no Calc, precisamos elaborar os cálculos matriciais
para encontrar esta equação.
No Excel o procedimento para a inclusao de uma linha de tendencia e muito simples.
Devemos apenas: 1) clicar com o botao direito do mouse sobre os pontos dos dados
reais representados no grafico e selecionar a opcao de adicionar linha de tendencia; 2)
escolher a curva que mais se assemelha ao desenho formado pelos dados reais; e 3) solicitar
na tela de opcoes que seja exibida a equacao da curva adicionada. Feito isso, o Excel
automaticamente ira exibir sobre o grafico a linha de tendencia calculada e sua equacao.
Escolhemos primeiramente verificar o ajuste de uma linha de tendencia linear. Obser-
vando o grafico, notamos rapidamente que a linha adicionada representa os dados reais de
uma forma muito superior a da equacao que estavamos utilizando para calcular o custo
de processo.
Assim, se substituirmos a formula anterior (custo de processo = numero de pasteis
produzidos x R$ 0,40) pela equacao da linha de tendencia linear (custo de processo =
0,7868 x numero de pasteis produzidos - 6372,7), teremos um modelo final de lucros
mensais para a Pasteis e Pasteloes Ltda. mais adequado.
Contudo, sera que a linha de tendencia linear e realmente a que melhor representa o
custo de processo? Os dados reais marcados no grafico nao formam urna reta perfeita; eles
apresentam urna certa curvatura. Assim, repetindo o procedimento anterior e solicitando
diferentes tipos de linhas de tendencia, podemos, atraves da analise grafica, compara-las
e escolher a melhor.
Se compararmos seu ajustamento aos dados reais com o ajustamento da linha linear
calculada anteriormente, constatamos que a equacao potencial explica melhor o custo de
Cursos Juninos – Faculdade Nacional de Educação e Ensino Superior do Paraná –
INESUL/FANEESP – Araucária
18 Prof. Econ. Rodrigo Ozon – BrOffice Calc Planilhas Eletrônicas

processo, pois gera resultados mais proximos da realidade do que a equacao linear.
Comparando as tres linhas de tendencia adicionadas, constatamos que a equacao expo-
nencial e a que melhor se ajusta aos dados reais, sendo, portanto, a que melhor representa
o comportamento do custo de processo.
Por conseguinte, se substituirmos a formula utilizada anteriormente para o calculo do
custo de processo (custo de processo = R$ 0,40 x numero de pasteis produzidos) pela equa-
cao exponencial encontrada (custo de processo =13, 0536e0,0001×nro. de pastéis produzidos ),
refinaremos o modelo de lucros mensais da Pasteis e Pasteloes Ltda., tornando-o mais rep-
resentativo da realidade.

Projeção do Tipo Se-Então

Uma projecao do tipo Se-Entao (If-Then) e exatamente o que esse nome sugere. Após
termos definido o modelo e todas as relacoes entre as variaveis, podemos fazer uma analise
do comportamento da(s) variavel(eis) de saida a partir de diferentes entradas. Este tipo
de projecao permite que facamos uma analise da sensibilidade do modelo, isto e, o quanto
e em que proporcao o resultado final e alterado a partir de pequenas alteracoes nos valores
das variaveis de decisao.
Agora que ja obtivemos o modelo definitivo para o problema da empresa, podemos
verificar a sensibilidade do lucro mensal a modificacoes no preco de venda do pastel.
Tornar possivel esta analise e extremamente simples; precisamos apenas copiar as celulas
com as relacoes do modelo em algumas colunas seguintes e, entao, estabelecer precos de
venda diferentes e crescentes ao longo das colunas.
Conforme podemos observar na planilha, o comportamento do lucro mensal da Pasteis
e Pasteloes Ltda. em relacao ao preco de venda do pastel nao e linear, pois o mesmo e
crescente ate o preco de venda unitario de R$ 7,00 (em torno de) e decrescente após este
ponto.
Com o gráfico visualizamos esta relacao entre o preco de venda do pastel e o lucro
mensal. Atraves do grafico, torna-se ainda mais facil constatar que o preco de venda que
maximiza o lucro mensal da empresa e em torno de R$ 7,00 por unidade de pastel.

Comando Atingir Meta (Goal Seek)

Uma maneira precisa de encontrar valores de saida especificos para um modelo consiste
no use de um comando do Excel denominado Atingir Meta ou, em ingles, Goal Seek. Este
comando procura automaticamente o valor solicitado para uma unica variavel de saida a
partir de uma unica variavel de entrada.
Uma aplicacao bastante util desta ferramenta e na analise do ponto de equilibrio do
negocio (Break Even Point), ou seja, neste caso, o preco de venda que gera um lucro
mensal igual a zero. Para obter este valor, devemos, a partir do modelo definido na
Figura 1.20, solicitar que o Comando Atingir Meta ajuste a celula que contem o resultado
do lucro mensal para o valor zero, variando o valor da celula do preco de venda unitario
do pastel.

Cursos Juninos – Faculdade Nacional de Educação e Ensino Superior do Paraná –


INESUL/FANEESP – Araucária
19 Prof. Econ. Rodrigo Ozon – BrOffice Calc Planilhas Eletrônicas

Exercı́cio Transformadores

Um fabricante de transformadores produz dois tipos de transformadores, tipo X e tipo


Y.
O transformador X requer 8,75 horas na linha de produção ao passo que a produção
do transformador Y requer 3,5 horas na linha de produção.
O tempo para montagem de cada transformador é de 5,25 horas para X e 21 horas
para o transformador Y.
Completada a montagem, os produtos são embalados em containeres especiais e o
transformador X leva 7 horas para embalar e o transformador Y leva o dobro do tempo.
Sabendo que a empresa dispõe de 70 horas quinzenais para produção, 105 horas
quinzenais para montagem e 84 horas quinzenais para embalagem, qual a quantidade
que a empresa deve produzir de cada transformador para maximizar sua receita se o
transformador X é vendido no mercado por R$ 12,25 e o transformador Y é vendido por
R$ 36,75?
Dica: Desenvolva uma função Receita e depois monte as inequações que representam
as restrições impostas na produção, montagem e embalagem.

7 Criação de Macros
Existem situações onde não conseguimos resolver um determinado problema, simples-
mente utilizando os comandos e fórmulas do Excel (embora existam milhares de funções
disponı́veis no Excel). Nessas situações temos que fazer o uso de recursos como Macros e
Programação.
A linguagem de programação do Excel e do BrOffice por exemplo é o VBA - Visual
Basic for Applications. O VBA é a linguagem de programação para todos os aplicativos
do Microsoft Office: Word, Excel, Access e PowerPoint.
Caso você execute uma tarefa várias vezes no Microsoft Excel ou no Calc, é possı́vel
automatizá-la com uma macro. Uma macro é uma seqüência de comandos e funções
armazenados em um módulo de código do VBA e pode ser executada sempre que você
precisar executar a tarefa. Quando você grava uma macro, o Excel armazena informações
sobre cada etapa realizada à medida que você executa uma seqüência de comandos. Em
seguida, você executa a macro para repetir, ou “reproduzir”, os comandos.
Por exemplo, vamos supor que, seguidamente, você precisa formatar uma célula com
Negrito, cor de fonte Vermelha, Itálico, Fonte Verdana de Tamanho 13, com quebra au-
tomática de linha. Ao invés de ter que executar todos os comandos de formatação em
cada célula, você pode criar uma Macro que aplica todos os comandos de formatação.
Após criada a Macro, cada vez que você tiver que aplicar o conjunto de comandos de for-
matação, basta executar a Macro, o que normalmente é feito através da associação de uma
combinação de teclas com a Macro, como por exemplo Ctrl+L. No nosso exemplo, cada
vez que você quisesse formatar uma célula com os formatos descritos, bastaria clicar na
célula e pressionar Ctrl+L. Bem mais fácil do que aplicar cada comando individualmente.
Você pode Gravar uma macro para realizar uma tarefa em uma etapa: Antes de gravar
uma macro, planeje as etapas e os comandos que você deseja que a macro execute. Se
cometer um erro durante a gravação da macro, as correções feitas também serão gravadas
como comandos da macro. Ao gravar macros, o VBA armazena cada macro em um novo
módulo de código VBA, anexado a uma pasta de trabalho (arquivo .xls).
Cursos Juninos – Faculdade Nacional de Educação e Ensino Superior do Paraná –
INESUL/FANEESP – Araucária
20 Prof. Econ. Rodrigo Ozon – BrOffice Calc Planilhas Eletrônicas

Neste curso rápido veremos um procedimento simples de criação de uma macro no


Calc.

Cursos Juninos – Faculdade Nacional de Educação e Ensino Superior do Paraná –


INESUL/FANEESP – Araucária
21 Prof. Econ. Rodrigo Ozon – BrOffice Calc Planilhas Eletrônicas

Referências
[1] BrOffice Calc, Writer, Math, Impress e demais (download, instalação e manuais).
Disponı́vel em: < http://www.broffice.orghttp://www.broffice.org >. Acesso em:
Junho de 2009.

[2] Lachtermarcher, G.
Pesquisa Operacional na Tomada de Decisões: Modelagem em Excel. 3.a
Ed. Campus , São Paulo, 2006.

Cursos Juninos – Faculdade Nacional de Educação e Ensino Superior do Paraná –


INESUL/FANEESP – Araucária

Das könnte Ihnen auch gefallen