Você está na página 1de 101

Unidade Curricular de

Desenvolvimento Pessoal
Gonalo Joo

Gonalo Joo
Direco de Sistemas de Informao
Edifcio Miguel Lupi
Telf.: 213 922 835
goncalo@iseg.utl.pt
Documentao
https://aquila.iseg.utl.pt/aquila/homepage/f746
Excel Avanado

1. Operaes avanadas com


Ficheiros
2. Proteco de clulas,
folhas e objectos no livro
3. Utilizao e criao de
sries
4. Formataes avanadas

5. Funes
6. Construo de modelos e
cenrios
7. Tabelas dinmicas
8. Personalizao das Barras
de Ferramentas
9. Automatizao de tarefas

Excel Avanado

Objectivos
Dotar os alunos de conhecimentos para a
utilizao da ferramenta Excel.
O curso orientado resoluo de problemas.
No final do curso, procura-se que os
participantes estejam habilitados a resolver
problemas que envolvam as seguintes
componentes:
Potenciar o uso da folha de clculo
pela utilizao de funes;
Utilizando dados contidos em
diversas folhas de trabalho;
Anlise de cenrios atravs do Excel;
Simulao de dados e tabelas
dinmicas;
Automatizao tarefas rotineiras.

Avaliao
40% Trabalho de Grupo
40% Mini-teste
20% Avaliao contnua

Os grupos podero ter no mximo trs


pessoas. O trabalho de grupo ser
apresentado na ltima sesso. Os temas de
trabalho estaro disponveis na pgina da
documentao.
O mini-teste ter vinte perguntas de escolha
mltipla e ter a durao de 25 minutos. O
mini-teste ser realizado na ltima sesso.
S sero avaliados os alunos que no faltarem
a nenhuma sesso.

Excel Avanado

Sesso

Data

Hora

Programa

11 Maro

16h-18h Captulo 1, 2, 3 & 4, Exerccio 1

18 Maro

16h-18h Captulo 5, Exerccio 2

25 Maro

16h-18h Captulo 6, Exerccio 3

1 Abril

16h-18h Captulo 7 & 8, Exerccio 4

8 Abril

16h-18h Captulo 9, Exerccio 5

15 Abril

16h-18h Mini-teste e trabalhos de grupo

As sesses da turma 1 tero lugar na sala 201 das Francesinhas 2 s teras-feiras das
16h00 s 18h00.

Excel Avanado

Sesso

Data

Hora

Programa

12 Maro

9h-11h

Captulo 1, 2, 3 & 4, Exerccio 1

19 Maro

9h-11h

Captulo 5, Exerccio 2

26 Maro

9h-11h

Captulo 6, Exerccio 3

2 Abril

9h-11h

Captulo 7 & 8, Exerccio 4

9 Abril

9h-11h

Captulo 9, Exerccio 5

16 Abril

9h-11h

Mini-teste e trabalhos de grupo

As sesses da turma 2 tero lugar na sala 202 das Francesinhas 2 s quartas-feiras das
9h00 s 11h00.

Excel Avanado

Sesso

Data

Hora

Tema

Orador

19
Maro

Welcome to Thomson Reuters


10h30Eikon. Getting starting on
11h30
Datastream

26
Maro

10h30- Solues de informao financeira


11h30 da Bureau van Dijk

2 Abril

10h30Aplicaes em Excel
11h30

16 Abril

10h30tba
11h30

Ana Sofia Ferreira


(Thomson Reuters)
Antnio Silva
(Bureau van Dijk)
Manuel Dias
(Microsoft)
tba

As sesses tero lugar no Anfiteatro 3 das Francesinhas 2 s quartas-feiras s 10h30.

Excel Avanado

O Microsoft Excel um
software de clculo,
tambm conhecido por
folha de clculo, e os seus
ficheiros so chamados
livros, constitudos por
folhas constitudas por
clulas organizadas em
linhas e colunas. A sua
aparncia uma folha
quadriculada.

Cada livro tem por defeito


trs folhas, mas esse
nmero s limitado pela
memria disponvel no
equipamento.
Cada folha tem 16384
colunas designadas de A a
XFD e 1048576 linhas
enumeradas de 1 a
1048576.

Excel Avanado

Excel Avanado

PT vs. UK
Livro (ficheiro de Excel) = Workbook
Folha (de clculo) = Worksheet (sheet)
Clula = Cell
Frmula (funo) = Function
Objecto = Object

Excel Avanado

10

Captulo 1

Excel Avanado

11

A criao e gravao
(guardar) de ficheiros no
Excel comum aos restantes
programas do Microsoft
Office.
possvel criar um ficheiro
de Excel ou um Livro em
branco ou a partir de um
modelo pr-definido.
possvel criar mais folhas,
orden-las, copi-las ou
renome-las dentro do livro.

Excel Avanado

12

A abertura de ficheiros de
Excel faz-se da forma
normal, clicando duas vezes
sobre o ficheiro ou abrindo
atravs do separador File no
Excel.
No entanto existe outros
ficheiros que podem ser
abertos no Excel, como por
exemplo ficheiros CSV ou
ficheiros de texto (Cap. 3).

Excel Avanado

13

Para alm do formato de


Excel 2010, existem vrios
formatos em que se pode
guardar ou gravar os
ficheiros criados no Excel,
que se resumem a:
Outros formatos Excel;
Ficheiros de texto;
PDF;
Web pages;
OpenDocument.
Excel Avanado

14

No caso da gravao do ficheiro de


Excel em formato PDF, algumas
configuraes passam pelas opes de
impresso.
possvel seleccionar a folha, o livro ou
as pginas de uma folha a imprimir.
Para visualizar as pginas que o Excel
est a criar pode-se utilizar o print
preview ou a vista esquema de pgina.
Existem ainda as opes do Page Setup
(Configurar pgina) que incluem o
header & footer.
Excel Avanado

15

A proteco do ficheiro de
Excel tem a ver com a
reviso do documento e as
alteraes que podem
ocorrer.
Quando se protege o livro
pode-se limitar as alteraes
ao mesmo.
Quando se partilha um livro
ou ficheiro de Excel tambm
se pode proteger o mesmo
contra alteraes.

Excel Avanado

16

Captulo 2

Excel Avanado

17

A proteco da folha de
clculo s tem efeito depois da
activao da proteco do
livro.
A proteco da folha
pressupe uma password para
reactivar as alteraes.
As passwords escolhidas so
case-sensitive.
No exemplo ao lado, a folha
est protegida com tudo
excepto a seleco das clulas
(as outras opes aparecem
desactivadas).
Excel Avanado

18

Excel Avanado

19

A proteco de clulas
efectuada mediante a
proteco da folha de
clculo, seguida da seleco
do conjunto de clulas,
introduo de password e
utilizadores com permisso
para a alterarem.
A no introduo de
utilizadores pressupe a
aplicao da proteco para
todos.
Excel Avanado

20

Outra forma de proteger


as clulas de um livro
atravs da sua
formatao.
As opes so proteger de
alteraes e/ou esconder
as frmulas da clula.
Para tal necessrio
activar a proteco da
folha de clculo.
Excel Avanado

21

Excel Avanado

22

Para proteger objectos


numa folha de clculo
contra alteraes,
necessrio activar a
proteco da folha e o
estado locked nas
propriedades do objecto.
Por exemplo, para proteger
um grfico basta activar a
proteco da folha e o
estado locked nas
propriedades do grfico.
Excel Avanado

23

Proteco Livro

Proteco do livro
com ou sem
password

Proteco Folha
Proteco da folha e
contedos das clulas
bloqueadas

Proteco do livro
partilhado

Permisses
(excepes
proteco) para todos
os utilizadores

Proteco Clula / Objecto


Opes das permisses

Opes da formatao

de folha protegida

da clula / objecto

Excel Avanado

24

Captulo 3

Excel Avanado

25

A criao de srie numricas


sequenciais pode ser efectuada
rapidamente atravs do
movimento de arrasto do rato a
partir do canto inferior direito da
clula que contm o nmero
inicial, pressionando CTRL.
O mesmo movimento sem
pressionar CTRL copia o nmero
para as seguintes clulas, mas no
caso de uma string terminada em
algarismos, cria uma srie
alfanumrica sequencial.
Por exemplo: Srie 1 arrastado
para as seis clulas adjacentes
cria uma srie at Srie 7.
Excel Avanado

26

O mesmo movimento de
arrasto numa srie com dois
dados distintos cria uma srie
com a diferena entre os seus
membros igual diferena dos
dois primeiros.
Por exemplo: 1 e 6 resulta
numa srie onde a diferena
entre os seus membros de 5.
No separador Home, comando
Fill, esto as restantes opes
possveis para a criao de
srie de forma automtica.
Excel Avanado

27

Normalmente a
importao de um ficheiro
CSV feita atravs do
separador Data, comando
From Text, tipo Delimited,
delimitadores semicolon
ou comma. Pode-se optar
ainda por importar para
a(s) clula(s)
seleccionadas ou para
uma nova folha de clculo.
Excel Avanado

28

Excel Avanado

29

A importao a partir de um
ficheiro de texto j implica
conhecer o formato do prprio
ficheiro antes de o importar.
Podem-se dar dois casos: ficheiro
de texto organizado em colunas
ou com um caracter de
delimitao dos campos/colunas
especfico.
possvel ainda formatar
previamente os campos por
coluna, considerar headers,
seleccionar a partir de que linha
se vai importar os dados e
seleccionar o tipo de formatao
de texto dos dados.
Excel Avanado

30

A importao a partir do
Access mais fcil uma vez
que o prprio Access j tem
definido as linhas e as
colunas das tabelas ou das
queries, bem como toda a
formatao associada.
apenas necessrio
escolher a tabela ou query a
importar e o destino dos
dados na folha de clculo.

Excel Avanado

31

A importao de dados a partir da


Internet pode ser mais
complicada uma vez que nem
todas as pginas de internet
esto com um formato de tabela
ou folha de clculo.
possvel navegar dentro do
menu de importao (Web
Query) at se encontrar os dados
pretendidos.
sempre possvel efectuar a
importao e posteriormente
corrigir os dados ou apagar a
informao irrelevante
importada.
Excel Avanado

32

Excel Avanado

33

Depois de criada ou
importada a srie de
dados possvel filtrar os
dados. Para isso basta
activar os filtros no
separador Data, comando
Filter.
As opes de filtros
variam com o tipo de
dados e os prprios
dados.
Excel Avanado

34

Excel Avanado

35

possvel ainda transformar as


sries em tabelas, onde os
filtros so automaticamente
activados, mas que trazem
algumas vantagens, como por
exemplo Design e nome da
tabela.
Separador Home, comando
Format as Table.
Para inverter o processo, basta
seleccionar a tabela e executar
o comando Convert to Range.
Excel Avanado

36

Captulo 4

Excel Avanado

37

Para aceder formatao


das clulas selecciona-se
a(s) clula(s) e selecciona-se
Format Cells no separador
Home, comando Format,
opo Format Cells, ou
clicando do lado direito do
rato.
A formatao de clulas
pode ser til quando se
pretende formatar o tipo de
dados importados ou
introduzidos.
Excel Avanado

38

Cada clulas ou grupo de


clulas pode ser formatada
no tipo numrico, valores
monetrios, data, tempo,
percentagem, fraco,
nmero cientfico e texto.
possvel costumizar a
formatao a aplicar as
clulas, como por exemplo
obrigar a quatro algarismos
independentemente do
nmero na clula.
Excel Avanado

39

possvel ainda
formatao as clulas em
funo do alinhamento
dos seus contedos,
fontes, limites, cores e
proteco.
No alinhamento existe
uma seco do Text
Control que tem opes
de Wrap Text, Shrink to Fit
e Merge Cells.
Excel Avanado

40

Os grficos Sparkline so
pequenos grficos que
traduzem a tendncia das
sries.
Para inserir separador
Insert, comando Sparkline,
opo Line, Column ou
Win/Loss.
So trs os tipos de
Sparklines existentes: linha,
coluna, ganho/perda.
Excel Avanado

41

O Excel assume a direco


da srie tal como assume
para a soma de uma srie.
No exemplo na figura, criouse grficos sparkline para a
comparao das sete sries
em cada ano e a evoluo
de cada srie ao longo do
tempo.
Os sparklines facilitam a
leitura dos dados e tm um
maior impacto visual.

Excel Avanado

42

Outra forma de
realar os dados e
facilitar a sua leitura
atravs da
formatao
condicionada.
No exemplo ao lado,
escolheu-se realar
os valores abaixo da
mdia da srie.
Excel Avanado

43

Existem vrias opes para


realar os dados atravs de
regras que realam, limitam ou
enfatizam.
Por exemplo, na srie 7 utilizouse a formatao condicionada
Barra de Dados, que coloca nas
clulas da srie uma pequena
barra representando o valor
relativamente aos restantes.
Excel Avanado

44

O Transpose permite virar uma srie


ou tabela. Para isso basta seleccionar as
clulas de origem e fazer copiar,
seleccionar de seguida as clulas de
destino e fazer paste special com a opo
transpose activa.
Excel Avanado

45

Faa o download do ficheiro de


texto EAdata.txt e do ficheiro
Access EAdata.mdb da pgina da
documentao.
1. Importe os dados da tabela
Inventory do ficheiro de
Access para uma folha
chamada Inventrio 2012.
2. Crie um livro no Excel e
importe os dados do ficheiro
de texto para uma folha
chamada Dados Empresas
2012.

a)

b)
c)

Excel Avanado

Formate as colunas cujos os


dados esto em Euros para
moeda com duas casa
decimais e valores negativos
a vermelho.
Introduza grficos Sparkline
para realar a evoluo dos
lucros das empresas.
Acrescente regras na
formatao das clulas de
modo a realar as empresas
mais antigas, as com mais
colaboradores e as com mais
volume de vendas em 2012.

46

Captulo 5

Excel Avanado

47

O mais importante nas funes


do Excel no saber quais as
funes que existem, mas sim
como pesquisar a melhor funo
que se deve aplicar em
determinada situao e como.
Para isso deve-se utilizar a
pesquisa de funes disponvel na
janela de insero de funes,
lendo depois a descrio da
funo seleccionada.
Outra forma de aplicar funes
no Excel ter a noo que este
permite adicionar add-ins
(suplementos) que contm mais
funes.

Um dos add-ins do Excel o


Solver (solucionador). Esta
ferramenta permite solucionar
basicamente problemas de
minimizao e/ou maximizao.
Outro add-in o Analysis ToolPak
que permite a utilizao de
ferramentas de anlise estatstica.
Existem ainda softwares que
quando instalados no
computador adicionam mais
separadores ao Excel, alguns dos
quais tem categorias prprias de
funes, como o Datastream e o
Thomson Reuters Eikon.

Excel Avanado

48

Operadores aceites nas


frmulas do Excel:
+ - * / () % ^
(operadores aritmticos)
= > >= < <= <>
(operadores de comparao)
: ; <space> $ A1
(referncias a clulas)
&
(concatenao de texto)

(texto / strings)

Regras sobre funes:


1. O sinal de igual = d incio
a uma funo;
2. Dever-se- seguir o nome
da funo;
3. Os argumentos de uma
funo indicam-se entre
parntesis;
4. Os argumentos so
separados por ; , :
dependendo da verso do
Windows.
=SUMIF(A2:A12;">0")

Excel Avanado

49

A criao de uma srie


atravs de uma frmula ou
funo faz-se do mesmo
modo que as sequncias do
primeiro captulo.
No entanto o movimento de
arrasto do rato tambm
altera a frmula ou funo
conforme o arrasto em si.
Para fixar o valor de uma
clula deve-se utilizar o $
antes da coluna e/ou da
linha (slide seguinte).
Excel Avanado

50

No exemplo ao lado
pretendeu-se criar uma srie
resultante da subtraco da
srie 7 srie 2, a partir da
frmula da srie 1-7.
Acrescentou-se um $ coluna
H da frmula da clula I2, e
copiou-se (arrastou-se) para
todas as clulas pretendidas.
Deste modo a srie na coluna I
e J so iguais srie 1 e 2 da
colunas B e C s quais se
subtraiu a srie 7 da coluna H.
Excel Avanado

51

Dependendo do clculo que se


pretende efectuar, no h
limite terico para a frmula a
criar.
Logo possvel fazer todos os
clculos possveis e
imaginrios com os valores das
clulas.
No exemplo, calculou-se o
valor total com IVA da
diferena entre a mdia das
setes primeiras sries e a
mdia das duas sries novas.
Excel Avanado

52

A insero de funes no Excel faz-se pelo


separador Home, Comando AutoSum
(opo direita ), comando More
Functions. Depois pode-se pesquisar ou
navegar pelas categorias de funes.
As funes encontram-se categorizadas
em financeiras, tempo e data,
matemtica, estatsticas, base de dados,
texto, lgicas, entre outras.
Uma frmula pode incluir vrias
operaes aritmticas e funes.
A frmula de uma funo dada por F2.
Excel Avanado

53

A funo matemtica mais


utilizada no Excel, que tambm
a funo por defeito no menu, a
funo SUM, ou soma. utilizada
para fazer totais de sries.
Depois de inserir uma funo
possvel edit-la, acedendo ao
menu das funes com a clula
seleccionada.
Outras funes:
AVERAGE - mdia aritmtica
COUNT conta o nmero de
clulas
MAX devolve o maior nmero
MIN devolve o menor nmero
Excel Avanado

54

ABS devolve o nmero absoluto


MOD devolve o resto de uma
diviso
QUOTIENT devolve o inteiro de
uma diviso
RAND devolve um nmero
aleatrio
SQRT calcula a raiz quadrada
INT arredonda um nmero para o
seu inteiro mais perto
ROUND arredonda um nmero
para um determinado nmero de
casas decimais
TRUNC remove a parte decimal de
um nmero

Excel Avanado

55

IF(3):
1. teste lgico com
resultado true ou
false;
2. resultado if true;
3. resultado if false.
=IF(B2>25;B2;0)

Excel Avanado

56

Variaes da funo IF:


COUNTIF
COUNTIFS
SUMIF
SUMIFS
AVERAGEIF
No exemplo para contar o
nmero de anos abaixo de
25, utilizou-se a funo
COUNTIF.
Excel Avanado

57

De uma forma geral as


funes lgicas efectuam
testes e devolvem TRUE
ou FALSE:
AND
FALSE
IFERROR
NOT
OR
TRUE
Excel Avanado

58

O Excel permite o clculo das


funes de distribuio mais
conhecidas bem como grande
parte dos testes estatsticos.
Por exemplo, se quisermos obter
o valor da distribuio Normal
(0,1) utilizamos a funo:
=NORMSDIST(1,96)
Ou se quisermos a mdia, moda e
mediana de uma srie:
=AVERAGE(B2:B34)
=MODE.SNGL(B2:B34)
=MEDIAN(B2:B34)

Excel Avanado

59

Texto uma String.


As funes de texto podem
ser teis quando se importa
dados de texto e se precisa
de rearranjar ou converter
noutros formatos.
As funes comuns:

CONCATENATE juntar texto


FIND ou SEARCH procura de texto
LEN comprimento do texto
LEFT e/ou RIGHT separar texto
TRIM retira espaos em branco

Por exemplo, imagine que


se importou os nomes dos
docentes do ISEG do site,
mas que se quer os dados
no seguinte formato:
<APELIDO, N.> <categoria> no
Departamento de <Departamento>.

O problema quando temos


dados incompletos. A nossa
frase fica incompleta. Para
corrigir isso, podemos
introduzir testes lgicos.

Excel Avanado

60

Excel Avanado

61

VLOOKUP(4):
1. Valor de pesquisa na
coluna ordenada
ascendente;
2. Colunas onde pesquisar;
3. Coluna com resultado a
devolver;
4. Tipo de pesquisa
(match).
=VLOOKUP(1003161;A1:I200;6)

No exemplo (slide seguinte)


a partir de 200 registos
sobre pedidos de assistncia
tcnica, procurou obter:
Qual a prioridade do ticket
1003161?
Qual a data de criao do
ticket 1003467?
Qual o agente responsvel
pelos 10 primeiros tickets?
Qual o tipo dos tickets
1003511 a 1003520?

Excel Avanado

62

Excel Avanado

63

Para activar os Add-Ins no


Excel deve-se aceder ao
separador File > Options >
Add-Ins. Seleccionar Excel
Add-Ins e clicar Go De
seguida selecciona-se os
Add-Ins a activar e clica-se
OK.
O resultado visvel no
separador Data. Surgem
mais comandos na seco
Analysis (Anlise) e/ou mais
opes para cada caso.
Excel Avanado

64

O comando Data Analysis


inclui algumas ferramentas
de anlisec estatstica como
por exemplo Estatstica
Descritiva, Histograma,
Anlise de Correlao e
Covarincia, ANOVA,
Regresso e tcnicas de
amostragem.
O comando Solver inclui
ferramentas de resoluo e
optimizao de equaes.
Excel Avanado

65

A criao da matriz de
correlaes das vrias sries
efectuada atravs do Data
Analysis, seleccionando a
opo Correlation e as sries
em causa.
Outra ferramenta o
histograma (slide seguinte)
que se obtm tambm atravs
do Data Analysis,
seleccionando a opo
Histogram e introduzindo a(s)
srie(s) e escolhendo as
opes de output.
Excel Avanado

66

Excel Avanado

67

O Excel permite fazer


regresses lineares
aplicando o mtodo dos
mnimos quadrados atravs
do Data Analysis, opo
Regression.
preciso seleccionar a srie
a explicar ou varivel
dependente (Y) e a(s)
srie(s) ou variveis
independente ou
explicativas (X).

No exemplo a srie 1 a
varivel dependente e as
sries 2 a 7 so as variveis
independentes.
Os resultados mostram a
recta calculada bem como
as estatsticas para os vrios
ensaios de hipteses e
intervalos de confiana.
Y = 63,25 + 0,09 X2 -0,32 X3 0,10
X4 0,12 X5 0,03 X6 + 0,10 X7
R2 ajustado = -0,07

Excel Avanado

68

Excel Avanado

69

O ISEG necessita de comprar


impressoras novas para os
seus alunos. Sabe-se que
existem dois tipos de
impressoras com
caractersticas diferentes e que
convm ter pelo menos uma
de cada. O limite da compra
de 20.000,00 e preciso
assegurar a impresso de
350.000 cpias. Utilizando o
Solver possvel calcular a
compra mais barata.
Excel Avanado

70

Clicando em Resolver o Excel


optimiza a funo do custo da
compra dada pelos preos das
impressoras e dos toners.
Neste caso a compra ptima
so uma impressora de cada e
uma grande quantidade de
toners da impressora A.
Vamos agora supor que a
impressora A tinha um limite
de capacidade de impresses
de 25.000 e a B de 35.000.
Vamos introduzir estas novas
restries: <ver ficheiro Excel>.
Excel Avanado

71

Neste caso o Solver no


encontrou uma soluo
possvel. Pode-se perceber
que a restrio das 350.000
no foi atingida. Ou se
diminui a quantidade de
cpias necessrias ou se
aumenta o oramento.
Entretanto percebe-se
tambm que as quantidades
devero ser inteiras.
Excel Avanado

72

Aumentando o oramento
ligeiramente para
22.000,00 resolve-se a
questo.
Soluo de compra:
13 Impressoras A;
1 Impressora B;
130 Toners A;
17 Toners B.
Custo: 21.510,00
Excel Avanado

73

Considere o ficheiro de Excel do


exerccio 1.
1. Calcule o lucro das empresas
para 2012.
2. Classifique as empresas em
pequenas, mdias ou
grandes pelo nmero dos
seus colaboradores. No fim
da coluna acrescente trs
campos onde contabiliza o
nmero de empresas de
cada tipo.
3. Qual o lucro da empresa
#150 em 2010?

4.

Efectue uma regresso linear


para tentar perceber o Lucro
das empresas em 2012.
Utilize as quatro variveis
que mais se correlacionam.
5. Encontre a soluo para o
seguinte problema:
max 4 79
. >
+ =1
<1
<1
Acrescente colunas, linhas ou
folhas vontade para responder.

Excel Avanado

74

Captulo 6

Excel Avanado

75

O Excel disponibiliza quatro


solues para a construo de
modelos de deciso e cenrios:
Tabelas de dados/simulao;
Cenrios;
Atingir Objectivo; e
Solucionador (Solver).
O conceito baseia-se em clulas
de entrada ou variveis e clulas
de resultado ou de destino.
possvel ainda utilizar o Excel
sem estas quatro solues, e
permitir na mesma um suporte
para a tomada de deciso.

As tabelas de simulao
permitem analisar o resultado em
funo de uma ou duas variveis
no mximo.
Os cenrios permitem analisar
vrios resultados em funo de
vrias variveis (32 no mximo).
Atingir Objectivo permite
determinar uma varivel em
funo do valor previsto de uma
clula resultado.
O Solver permite determinar
vrias variveis em funo do
valor de um resultado e de um
conjunto de restries.

Excel Avanado

76

Tabela de Simulao Uma Varivel


Vamos supor que a Empresa #20
comercializa os produtos A, B e C,
com uma margem de venda de 35%,
conforme o exemplo direita
(EAdata3.xlsx).
Pretende-se simular o valor do PVP
do produto C, atravs da margem de
venda, para vrios preos de custo.
A percentagem da margem
constante.
Para tal cria-se uma pequena tabela
parte com os preos que se
pretende simular. Na primeira linha
da tabela coloca-se as frmulas de
clculo, no ocupando a primeira
coluna.
Excel Avanado

77

De seguida selecciona-se a
pequena tabela, excluindo os
cabealhos, e acede-se ao
separador Data >> comando
What-if analysis, e opo Data
table. Introduz-se na Column
input cell a referncia da clula
original dos valores que
variam.
Clicando OK obtm-se a
simulao, neste caso para os
vrios preos de custo, a
correspondente margem e
PVP.
Excel Avanado

78

Tabela de Simulao Duas Variveis


Suponha-se agora que se pretende
simular o PVP para os mesmos
preos de custo mas com margens
variveis entre 30 e 40%.
Para tal cria-se uma tabela auxiliar
onde se coloca os vrios valores a
simular uns em linha (margens) e
outros em coluna (preos de custo).
Na clula da primeira linha e
primeira coluna coloca-se a frmula
de clculo, neste caso, a soma do
preo de custo com a margem.
Selecciona-se a tabela excluindo os
cabealhos e gera-se a tabela de
simulao, introduzindo os valores
de entrada de linha e coluna.
Excel Avanado

79

Considere agora que a empresa


est a estudar o lanamento do
produto D.
Pretende-se analisar cenrios
para os vrios preos de custo e
margens de venda.
A partir de uma simples tabela
constri-se as nossas variveis.
De seguida cria-se o primeiro
cenrio com o preo de custo a
1,00 e margem de venda a 35%.
Seguem-se a introduo dos
restantes cenrios com variaes.

Excel Avanado

80

No fim, tem-se os vrios


cenrios introduzidos, que
podem ser exibidos um a um
na folha de clculo.
No gestor de cenrio (Scenario
manager) selecciona-se o
cenrio e clica-se show.
Mas o objectivo reunir os
vrios cenrios num local s.
Para isso clica-se em Summary
(Sumrio), introduz-se as
clulas de resultados e obtmse um resumo numa folha
parte.
Excel Avanado

81

Considere-se o exemplo anterior,


mas onde se pretende atingir um
PVP de 1,29 custa do preo de
custo, mantendo a margem a
35%.
Constri-se a tabela auxiliar,
acede-se ao separador Data >>
What-if analysis >> Goal Seek e
introduz-se a clula onde se
encontra a frmula do objectivo a
atingir, o valor a atingir, e a clula
a alterar para atingir objectivo.
O Excel calcula a soluo e
apresenta-a e altera os dados na
folha de clculo.
Excel Avanado

82

1. Qual o lucro que a Empresa #33 dever ter em 2013, para


que a mdia dos lucros dos ltimos 6 anos seja 250,000,00?
(atingir objectivo)
2. A Empresa #5 comercializa um nico produto a 2,50+IVA.
a) Simule o PVP do produto em funo de um eventual
aumento do IVA. (tabela de dados/simulao)
b) Analise os vrios cenrios para um aumento do IVA em 1
e 2 pontos percentuais, tendo em conta o impacto no
preo de custo e no PVP. A margem de venda de 40%.
(cenrio)

Excel Avanado

83

Captulo 7

Excel Avanado

84

As tabelas e grficos
dinmicos (pivot table /
pivotchart) permitem
analisar grandes
quantidades de informao,
comparando, filtrando e
apresentando totais e
subtotais.
No exemplo, a partir do
dados originais do exerccio
1, cruzou-se o lucro das
empresas com os distritos
das suas sedes.
Excel Avanado

85

Os dados ou sries so
seleccionados no primeiro
quadro e/ou arrastados para
a rea pretendida, podendose configurar os valores a
apresentar, e os filtros.
No exemplo direita
seleccionou-se apenas as
empresas com 5
contrataes e nenhuma
resciso, e mudou-se os
valores de soma para
contagem.
Excel Avanado

86

Quando se insere um grfico


dinmico o Excel cria a
tabela e o grfico, sendo
que alteraes de filtros e
campos efectuados no
grfico ou na tabela,
reflecte-se no outro.
Tanto tabela como ao
grfico pode-se aplicar
opes e layouts que se
aplicam s tabelas e grficos
comuns.
Excel Avanado

87

Captulo 8

Excel Avanado

88

A Barra de Ferramentas (Quick Acess


Toolbar) configurvel. Abrindo as
opes existem alguns comandos mais
comuns e mais comandos divididos em
comandos mais populares, comandos
extra separadores, todos os comandos e
comandos de Macro.
Existem ainda todos os comandos
organizados pelos separadores e/ou
localizao de acesso.
possvel ainda colocar a barra de
ferramentas por cima ou por baixo dos
separadores do Excel.
Estas configuraes podem ser aplicadas
ao Excel ou uma ficheiro de Excel / Livro.
Excel Avanado

89

Excel Avanado

90

A partir dos dados originais do exerccio 1, crie grficos


dinmicos que permitam a anlise quase imediata dos
seguintes temas:
- Quantas empresas tiveram lucro em 2012?
- Quantas empresas com sede no distrito de Lisboa, Porto,
Braga e Setbal tiveram lucro em 2012?
- Destas ltimas, quantas empresas tm entre 10 e 50
colaboradores? E mais de 250 colaboradores?
- Quantas empresas com sede no distrito de Lisboa tiveram
lucro entre 2012 e 2009?
- Qual o lucro do sector em 2012?
- Qual o distrito com maior lucro em 2012?
Excel Avanado

91

Captulo 9

Excel Avanado

92

Macros so programas que


executam tarefas especficas.
Existem macros de comando
(mais utilizados) e macros de
funo.
As macros de comando
simulam aces executadas
pelo utilizador, so uma
espcie de sequncias de
comandos do Excel.
As macros de funo incluem
funes criadas pelo utilizador
e so acrescentadas lista de
funes do Excel.

Para criar macros necessrio


primeiro activar o separador
Developer (Programador).

Excel Avanado

93

Para criar macros preciso


ainda desactivar os nveis de
segurana das macros no Excel
(Trust center).
Essa operao pode ser
potencialmente perigosa,
porque o Excel deixar de
bloquear as macros dos
ficheiros de Excel que podero
executar cdigos perigosos.
Este perigo prende-se com a
execuo de macros
programadas em Visual Basic.
Excel Avanado

94

Para criar uma macro de


comando, selecciona-se
Record Macro (Gravar
Macro) no separador
Developer (Programador).
Introduz-se um nome e
um shortcut key, e
comea-se a gravar a
macro, indicando os
comandos e aces a
executar.
Excel Avanado

95

No exemplo o comando
foi configurar o Excel para
no mostrar as grelhas
(show gridlines) na folha
de clculo.
A macro pode ser
acrescentada barra de
ferramentas ou ser
executada a partir do
separador developer.
Excel Avanado

96

Pode-se ainda editar, apagar


e alterar a descrio e a
shortcut key e da macro, e
quando na barra de
ferramentas alterar o seu
cone.
possvel tambm associar
uma macro a um objecto na
folha de clculo.
A edio da Macro
pressupe conhecimento na
linguagem de programao
Visual Basic.
Excel Avanado

97

As macros que utilizam


operaes com ou sobre
clulas podem ser criadas
de forma absoluta ou
relativa. Ou seja os
comandos constantes na
macro podem ser
referentes a clulas
especificas ou a clulas
relativas.

A criao feita da
mesma forma sendo que
para as clulas relativas
deve-se activar o boto
Use relative references
(Utilizar referncias
relativas) depois de activar
Record Macro (Gravar
Macro).

Excel Avanado

98

Para criar macros de funo


selecciona-se Visual Basic no
separador developer, inserese um mdulo (Insert >>
Module), um procedimento
(Procedure) e programa-se a
macro/funo.
A gravao da macro vai
implicar que o ficheiro de
Excel seja do formato
Macro-enabled Workbook.
Conhecimentos de Visual
Basic so necessrios.
Excel Avanado

99

No exemplo criou-se a funo


Lucro para calcular a diferena
entre as Receitas e as Despesas.
Posteriormente aplicou-se a
funo, disponvel na categoria
User Defined functions.

Excel Avanado

100

A partir dos dados do ficheiro Exercicio5.xlsx,


crie:
a) uma macro que aplique um template de
tabela para os dados;
b) Uma macro que aplique o somatrio, mdia,
mnimo e mximo para cada srie;
c) Uma macro de funo que calcule o peso da
stima srie na soma das seis primeiras.
Excel Avanado

101

Você também pode gostar