Vous êtes sur la page 1sur 89

Sumrio:

1. DEFININDO O EXCEL......................................................................................................... 4

2. APRESENTANDO A REA DE TRABALHO .......................................................................... 4

Barra de Ttulo ..................................................................................................................... 5

Barra de Guias/Abas ............................................................................................................ 5

Barra de Ferramentas .......................................................................................................... 5

Caixa de Nomes ................................................................................................................... 5

Caixa de Nomes e Frmulas ................................................................................................ 5

rea de Trabalho ................................................................................................................. 5

Barra de Status .................................................................................................................... 6

Pasta de Trabalho ................................................................................................................ 6

3. EXPLORANDO A BARRA DE FERRAMENTAS ..................................................................... 7

Guia Arquivo ........................................................................................................................ 7

Abrindo o Excel .................................................................................................................... 8

Guia Pgina Inicial................................................................................................................ 9

Guia Inserir .......................................................................................................................... 9

Guia Layout da Pgina ....................................................................................................... 10

Guia Frmulas .................................................................................................................... 10

Guia Dados......................................................................................................................... 11

Guia Reviso ...................................................................................................................... 11

Guia Exibio ..................................................................................................................... 11

4. IDENTIFICANDO CLULAS E MOVENDO-SE NA PLANILHA ............................................. 12

Identificando o Cursor ....................................................................................................... 12

Percorrendo a Planilha ...................................................................................................... 13

Selecionando Clulas ......................................................................................................... 15

5. INSERINDO DADOS NA PLANILHA .................................................................................. 15

6. FORMATAO DAS CLULAS ......................................................................................... 16

Formatando Clulas ........................................................................................................... 17

Pgina | 1
Nmero .......................................................................................................................... 17

Alinhamento .................................................................................................................. 24

Fonte .............................................................................................................................. 25

Borda ............................................................................................................................. 26

Preenchimento .............................................................................................................. 27

Proteo ........................................................................................................................ 27

7. INSERINDO E FORMATANDO LINHAS E COLUNAS ......................................................... 29

Alterar dimenses ............................................................................................................. 31

Ocultar ............................................................................................................................... 32

8. INSERINDO, RENOMEANDO E OCULTANDO PLANILHAS. .............................................. 33

Inserindo Planilhas............................................................................................................. 33

Renomeando e Movendo uma Planilha ............................................................................ 33

Ocultando Planilhas ........................................................................................................... 34

Alterando o Plano de fundo e a Cor da guia ...................................................................... 34

9. INSERINDO LISTAS NO EXCEL ......................................................................................... 35

10. TIPOS DE REFERNCIAS DE CLULAS ............................................................................. 37

Referncia Relativa ............................................................................................................ 38

Referncia Absoluta........................................................................................................... 39

Referncia de uma Clula ou de um Intervalo de Clulas ................................................. 40

11. OPERADORES ARITMTICOS .......................................................................................... 41

12. FUNES ........................................................................................................................ 42

Funes Condicionais ........................................................................................................ 44

Funes Matriciais ............................................................................................................. 49

13. SOLVER ........................................................................................................................... 52

14. FUNES GRFICAS ....................................................................................................... 53

Criando Grficos ................................................................................................................ 58

15. MACROS ......................................................................................................................... 63

Criando o Macro ................................................................................................................ 64

Pgina | 2
Executando o Macro .......................................................................................................... 65

EXERCICIO DE FIXAO...................................................................................................... 66

Macro e Referncia Relativa.............................................................................................. 68

Visualizando a Linhagem de um Macro ............................................................................. 69

Excluindo uma Macro ........................................................................................................ 70

16. VISUAL BASIC - VBA........................................................................................................ 71

Cdigo de Cores ................................................................................................................. 72

Utilizando o VBA ................................................................................................................ 72

Criao de Rotinas dentro de Sub-rotinas ......................................................................... 74

Definio de Funes......................................................................................................... 74

Execuo de Funes dentro de Rotinas ........................................................................... 74

Assignao de Variveis..................................................................................................... 74

Declarao de Variveis..................................................................................................... 75

Tipos de Variveis .............................................................................................................. 75

MSGBOX E INPUTBOX ........................................................................................................ 76

Estruturas de Controle....................................................................................................... 79

17. EXERCCIO DE FIXAO NMERO 01 ............................................................................. 80

18. EXERCCIO DE FIXAO NMERO 02 ............................................................................. 81

19. EXERCCIO DE FIXAO NMERO 03 ............................................................................. 83

20. EXERCCIO DE FIXAO NMERO 04 ............................................................................. 84

21. EXERCCIO DE FIXAO NMERO 05 ............................................................................. 85

Pgina | 3
1. DEFININDO O EXCEL
Seja nos estudos, na indstria ou em qualquer outro campo de atuao do Engenheiro
Qumico, imprescindvel a utilizao de softwares que auxiliam no gerenciamento de informaes
e na resoluo de problemas que envolvem uma extensa rotina de clculos. O programa Microsoft
Office Excel 2010 uma poderosa ferramenta que permite armazenar, organizar e analisar
diferentes tipos de dados e informaes, gerar diversos tipos grficos, realizar diversos tipos de
clculos com a grande biblioteca de frmulas, entre outras funcionalidades.

2. APRESENTANDO A REA DE TRABALHO


A seguir, ser apresentada toda a rea de trabalho do Microsoft Excel 2010, desde as
partes mais simples s mais complexas. Ao longo da apostila, diversas outras ferramentas foram
introduzidas e citadas em qual local elas podem ser encontradas. Dessa forma, toda a parte bsica
ser demonstrada aqui e ser de extrema importncia. A imagem a seguir expressa a rea de
trabalho com os rtulos de cada parte importante.

Pgina | 4
Barra de Ttulo
Esta barra apresenta o nome do Programa e em seguida o seu ttulo, ou seja, o nome da
pasta de trabalho que esta sendo utilizada. Esta barra tambm apresenta os botes minimizar,
maximizar, fechar. Na verso 2010 do Excel, a Microsoft inovou, adicionando um boto com a opo
de personalizar a barra de ferramentas de acesso rpido.

Barra de Guias/Abas
Barra que contm as guias/abas com os menus, nos quais encontram-se os comandos do
Excel, sendo estes subdivididos de forma a proporcionar uma melhor visualizao ao usurio. Para
acessar todas as ferramentas de cada subdiviso dos menus, basta clicar na seta localizada no canto
inferior direito da barra. Ao contrrio da barra de ferramentas que contm apenas alguns recursos
do Excel, a barra de menus contm todos os recursos que o Excel pode oferecer.

Barra de Ferramentas
Barra que contem os principais e mais utilizados comandos do Excel. Nas verses do
Microsoft Office Excel 2007 e 2010, os botes referentes s ferramentas foram dispostos de forma
visual e organizada, proporcionando ao usurio acesso rpido s ferramentas.

Caixa de Nomes

Caixa de Nomes e Frmulas


Apresenta a nominao da clula selecionada e tambm o endereo da clula na planilha.
Por exemplo, a clula selecionada no exemplo possui o nome padro de A1, e tambm se refere ao
seu endereo: coluna E linha 5. Apresenta tambm o contedo ou a frmula inserida na clula ativa.
No exemplo, a clula selecionada A1 no contm nenhum valor. Numericamente, refere-se ao 0.

rea de Trabalho
Campo que contm as clulas, unidades bsicas da planilha formadas pela interseco das
linhas e colunas, as planilhas da respectiva pasta de trabalho e as barras de rolagem. As clulas so

Pgina | 5
os objetos destinados introduo de frmulas, dados e resultados. Um conjunto de clulas
constitui uma planilha.

Barra de Status
Exibe o status das atividades realizadas. Por exemplo, se a tecla Caps Lock, ou Num Lock
estiverem ativada, tal fato ser informado, como no exemplo abaixo. Essa barra tambm contm a
barra de rolagem do zoom e formas de layout da pgina.

A barra de status pode ser personalizada, cabendo ao usurio ativar ou desativar as opes
que achar melhor. Para tanto, basta clicar com o boto direito do mouse sobre a Barra de Status e
selecionar as opes desejadas. Abaixo, algumas das opes que podem ser modificadas ao
personalizar a Barra de Status.

Pasta de Trabalho
So os arquivos criados pelo Excel com extenso .xls, constitudo por trs planilhas
denominadas por Plan 1, Plan 2, Plan 3. o arquivo padro do Excel. Essa barra tambm apresenta a
guia com as planilhas da Pasta de Trabalho.

Pgina | 6
3. EXPLORANDO A BARRA DE FERRAMENTAS
A Faixa de Opes, tambm conhecida como Barra de Ferramentas, o local onde as
principais ferramentas do Excel esto divididas por GUIAS ou ABAS. Elas so: Arquivo, Pgina Inicial,
Layout da Pgina, Frmulas, Dados, Reviso e Exibio. Cada guia contm vrios GRUPOS que
organizam os itens relacionados a uma finalidade em comum. A Faixa de Opes facilita a localizao
das funes mais utilizadas.

Voc pode querer trabalhar com o documento em uma rea de trabalho


maior. Isso se torna possvel ao ocultar a Faixa de Opes. Para ocult-la,
aperte Ctrl+F1 que a faixa de opes ser minimizada, ou aperte na seta
localizada no canto superior da Faixa de Opes, ao lado esquerdo do boto
Ajuda. Repita o mesmo procedimento para maximizar a faixa de opes.

A Faixa de Opes pode ser alterada dando um clique com o boto direito do mouse em
algum espao da guia de opes. Feito isso, aparecer uma janela com os seguintes comandos:
Personalizar Barra de Ferramentas de Acesso Rpido, Mostrar a Barra de Ferramentas de Acesso
Rpido abaixo da Faixa de Opes, Personalizar a Faixa de Opes e Minimizar a Faixa de
Opes.

O comando Personalizar Barra de Ferramentas de Acesso Rpido


permite ao usurio configurar a Barra de Ferramentas de Acesso
Rpido conforme as suas necessidades. Essa barra est localizada no
canto superior esquerdo da Barra de Ttulo.

Personalizar Faixa de Opes permite configurar a Faixa de Opes


O comando Pers
conforme as ferramentas mais utilizadas pelo usurio dentro de cada grupo, as quais so exibidas
sem que o usurio expanda cada grupo para visualizar as ferramentas. Essa expanso feita clicando
na seta localizada no canto inferior direito de cada grupo.

Guia Arquivo
A guia Arquivo utilizada para Abrir, Salvar, Fechar e Imprimir os
arquivos de Excel, bem como visualizar os arquivos recentemente modificados
por meio da opo Recente, acessar as Informaes do arquivo aberto, ou

Pgina | 7
alterar a Faixa de Opes acessando o comando Opes e, at mesmo, fechar o
arquivo atual e acessar o menu Ajuda do Excel. Na opo Novo, o usurio
pode abrir um novo arquivo em branco ou utilizar os modelos prontos do Office.
Para salvar os arquivos, abrir novos documentos, publicar ou fechar a pasta de
trabalho do Excel, basta utilizar a guia Arquivo, localizada na Barra de Menus.

Abrindo o Excel
Ao abrir o Excel ou criar um novo documento em branco, uma
nova pasta de trabalho ser exibida. Ela ser denominada de Pasta1. Caso
outro documento esteja aberto, o documento ser denominado de
Pasta2, Pasta3, e assim sucessivamente. Esses nomes se referem a
denominaes padro que o programa concede aos novos arquivos.

Aps salvar o documento com um nome adequado, a pasta de trabalho apresentar o


mesmo nome. Essa nova pasta de trabalho se constitui por trs planilhas, as quais estaro
denominadas por Plan 1, Plan 2, Plan 3. Cada planilha formada por um conjunto de clulas
dispostas em linhas e colunas, sendo as colunas nomeadas e linhas numeradas.

Pgina | 8
Guia Pgina Inicial

Na guia Pgina Inicial esto localizados os grupos: rea de Transferncia, Fonte,


Alinhamento, Nmero, Estilo, Clulas e Edio. No grupo rea de Transferncia, esto
localizados os comando de recortar e colar clulas, alm do Pincel de Formatao. Ao selecionar
uma clula e clicar na ferramenta Pincel de Formatao, a formatao da clula copiada e o
cursor assume o formato de um pincel. Ao clicar com o pincel em outra clula ou em um conjunto de
clulas, a formatao da clula inicial aplicada. No grupo Estilo est localizado o comando
Formatar como Tabela, o qual permite formatar um conjunto de clulas e transform-lo em
tabela. O comando Estilo de clula permite aplicar uma formatao em uma clula a partir de
estilos pr-definidos. O grupo Clulas permite inserir, excluir e formatar clulas e o grupo Edio
permite classificar ou ordenar os dados, alm de localizar uma clula em especifico, um dado ou
uma formatao utilizando o comando Localizar e Selecionar.

Guia Inserir

Na guia Inserir esto localizados os grupos: Tabelas, Ilustraes, Grficos, Mini


grficos, Filtro, Links e Texto. Essa guia possui comandos de inserir tabelas, imagens, formas,
SmartArt, Clip-Art, grficos variados, mini grficos (grficos que funcionam como funes),
segmentao de dados, criar hiperlinks nas clulas, inserir caixa de texto, WordArt, smbolos,
cabealhos e rodap.

Pgina | 9
Guia Layout da Pgina

Na guia Layout da Pgina, esto localizados os grupos: Temas, Configurar Pgina,


Dimensionar para Ajustar, Opes de Planilha, Organizar. No grupo Temas, o usurio pode
alterar o tema da rea de trabalho, bem como o estilo e a cor do tema. No grupo Configurar
Pgina, o usurio pode definir as margens do documento na opo Margens, j na opo
Orientao, pode-se escolher se a orientao do documento a ser impresso ser retrato ou
paisagem e na opo rea de Impresso pode ser definida ou limpada a rea de impresso, para
tanto se deve selecionar a rea de impresso a ser definida. No grupo Dimensionar para Ajustar,
na opo Largura ou Altura, o usurio pode definir o nmero de pginas em que a altura e a
largura do documento devem caber e, caso o documento extrapole este limite, o Excel ir ajustar a
rea de impresso para esse limite pr-estabelecido. Esse ajuste da rea de impresso tambm pode
ser feito na opo Escala, diminuindo ou aumentando a escala ou zoom do documento. No grupo
Opes de Planilha, define-se se as linhas de grade e os ttulos das linhas e colunas sero exibidos
quando o usurio estiver trabalhando no documento ou se sero impressas junto ao contedo do
documento.

Guia Frmulas

Na guia Frmulas esto localizados os grupos: Biblioteca de Funes, Nomes Definidos,


Auditoria de Frmulas, Clculo. Nessa guia esto todas as Funes da biblioteca do Excel divididas
por temas. O Gerenciador de Nomes, com o qual pode alterar, adicionar ou excluir o nome de uma
clula e adicionar um comentrio.

Pgina | 10
Guia Dados

Na guia Dados, esto localizados os grupos: Obter Dados Externos, Conexes, Classificar e
Filtrar, Ferramentas de Dados e Estrutura de Tpicos. Nessa guia esto os suportes para Exportar
Arquivos Externos que possuem conectividade com o Excel. Alm disso, esto os comandos de
Classificar e Filtrar e outras ferramentas para trabalhar e gerenciar dados, seja ordenando-os ou
aplicando teste de hiptese e at mesmo validando os dados que a clula ir receber.

Guia Reviso

Na guia Reviso esto localizados os grupos: Reviso de Texto, Idioma, Comentrios e


Alteraes. Nessa guia esto os auxlios ortogrficos, como um dicionrio eletrnico, um tradutor e
um corretor ortogrfico. Alm disso, tem-se a opo Inserir Comentrio, que tambm pode ser
inserido clicando com o boto direito sobre a clula em que se deseja aplicar tal comando e clicar
em Inserir Comentrio. O comentrio til para se adicionar uma informao importante uma
clula com respeito ao dado da mesma ou ao dado que deve ser impresso nela. Nessa guia tambm
se encontram os comandos de Proteger a Planilha ou a rea de Trabalho dentro do grupo
Alteraes. Esse comando ser mais bem explicitado no tpico Proteo de Planilha quando
introduzir-se comandos para Formatao dos Dados.

Guia Exibio

Na guia Exibio esto localizados os grupos: Modos de Exibio de Pasta de Trabalho,


Zoom, Janela e Macros. Nessa guia esto os comandos que permite a Visualizao da rea de
trabalho em Tela Inteira, aumentar o zoom da rea de trabalho e inserir macros, que tambm ser
abordado posteriormente.

Pgina | 11
4. IDENTIFICANDO CLULAS E MOVENDO-SE NA PLANILHA
A clula, unidade bsica de uma planilha, definida
pela interseco de uma linha com uma coluna. Cada clula,
quando selecionada (ativa), assumir um contorno de borda
mais grosso e seu nome e contedo sero mostrados,
respectivamente, na caixa de nomes e na caixa de frmulas. Na
parte inferior direita do contorno mais grosso estar presente
um quadrado preto, o qual denominado de Ala de
Preenchimento.

Uma clula ativa a clula


clu que est selecionada ou em uso. Para identificar uma clula
basta olhar a coluna e a linha em que a clula se encontra. Caso se deseja identificar ou saber o
cas ela no esteja renomeada, utilize a Caixa de Nomes, a qual
endereo de uma clula ativa, caso
mostra a letra da coluna e o respect
respectivo nmero da linha da clula selecionada. Por exemplo, a clula
que apresenta a identificao B5 na caixa de nomes est localizada na coluna B e linha 5. No campo
em frente ao Campo de Nome, est localizado o Campo de Frmulas, o qual informa o contedo
da clula ativa.

Identificando o Cursor
Outra forma que o cursor pode assumir a forma de Cursor de Borda que pode ser
identificada ao se colocar o cursor sobre a borda de uma clula selecionada. A forma assumida por
esse tipo de cursor uma seta branca juntamente com uma cruz com setas nas pontas . Tal cursor
utilizado para transferir todo contedo de uma clula para outra. Em outras palavras, funciona
como deslocar o contedo de uma clula para outra.

O cursor pode assumir trs formas diferentes quando sobreposto na planilha do Excel. Se o
cursor estiver sobre uma clula da planilha no selecionada ele se mostrar como uma cruz branca
, denominado forma genrica. Tal forma indica que a clula na qual o cursor est sobreposto
est preparada para receber alguma informao, frmula ou at mesmo ser selecionada.

Quando a clula estiver selecionada, ela ficar com uma borda escura com um quadrado
preto no canto inferior direito. Quando o cursor sobrepuser este quadrado, local em que est
localizada uma caixa (quadrado) preta, o cursor assumir, novamente, a forma de cruz, porm,
preenchida pela cor preta . Esse tipo de cursor denominado Cursor de Ala e tem como funo
preencher as clulas vazias com os algarismos de uma srie pr-determinada ou transmitir para

Pgina | 12
clulas subsequentes uma frmula ou funo usada em clulas anteriores sem precisar chamar a
funo novamente.

Percorrendo a Planilha
A clula selecionada na planilha denominada clula ativa. Logo, quando se abre uma
nova pasta de trabalho, a clula ativa a clula A1. Para mover a clula selecionada (ativa), voc
pode utilizar as setas direcionais presentes no teclado, assim como utilizar o prprio mouse clicando
sobre a clula desejada. Ao realizar tal procedimento, a clula ativa passa a ser a nova clula
selecionada.

Algumas teclas de atalho permitem percorrer toda a extenso da planilha. Por curiosidade,
experimente utilizar o atalho ctrl + seta direcional para baixo. Voc descobrir quantas linhas uma
planilha padro do aplicativo contm. So 1048576 linhas. Experimente tambm utilizar o atalho
ctrl + seta direcional para direita. Voc descobrir, agora, a quantidade mxima de colunas que a
planilha suporta. A ltima coluna rotulada por: XFD. Voc ver que o endereo da ltima clula
da planilha ser: XFD1048576. O mesmo ocorrer caso utilize as outras setas direcionais: esquerda e
para cima.

Outros atalhos esto indicados na tabela em forma de imagem a seguir, criada no Excel:

Pgina | 13
As barras de rolagem direita e abaixo permitem o rpido deslocamento na planilha.

Outra forma de percorrer a planilha e ir diretamente para uma clula de destino especfico.
Por exemplo, pressione a tecla F5 (tecla de atalho) e identifique o endereo da clula de destino.
Outra forma de acessar a mesma propriedade: acesse a guia PGINA INICIAL > grupo EDIO >
LOCALIZAR E SELECIONAR > IR PARA.

Pgina | 14
Selecionando Clulas
Para selecionar uma nica clula apenas clique sobre a mesma. Quando se deseja
selecionar vrias clulas, selecione uma clula e arraste a seleo com o mouse, ou selecione uma
clula, pressione SHIFT e utilize as setas direcionais para selecionar o conjunto de clulas desejado.

Para selecionar todas as clulas de uma mesma linha a cima ou abaixo de uma clula
selecionada, pressione ctrl + shift + direcional para cima ou para baixo, respectivamente. O mesmo
pode ser feito com as linhas, com setas direcionais para direita ou esquerda, selecionando todas as
clulas de uma linha referente a uma clula selecionada.

5. INSERINDO DADOS NA PLANILHA


Para inserir dados no Excel, basta selecionar uma clula e adicionar o contedo desejado
que, simultaneamente, aparecer no campo Valor/Frmula, e teclar TAB, para que a clula ativa
passe para a prxima coluna ou ENTER, para que a clula ativa passe para a prxima linha.

Para excluir alguma informao de uma clula ou um conjunto de clulas, selecione a


mesma ou o conjunto de clulas e tecle DELETE. Para anular alguma alterao que esteja sendo
feita na clula enquanto ela estiver sendo editada, tecle ESC antes que alterao seja confirmada
ao teclar ENTER ou TAB. Por exemplo, ao digitar uma frmula, uma clula foi referenciada
erroneamente. Ao clicar em ESC antes de teclar ENTER, a modificao no ser efetivada.

Pgina | 15
No Excel, possvel inserir quatro tipos de dados: Textos, Nmeros, Frmulas ou Funes.

6. FORMATAO DAS CLULAS


Para formatar uma clula ou um conjunto de clulas, primeiramente selecione o
conjunto que deseja aplicar uma nova formatao, clique com o direito sobre qualquer uma delas e
acesse Formatar Clulas... ou acesse a guia PGINA INICIAL > GRUPO CLULAS > FORMATAR >
FORMATAR CLULAS. Voc ver uma nova caixa de dilogo com as seguintes abas: Nmero,
Alinhamento, Fonte, Borda, Preenchimento e Proteo.

Pgina | 16
Formatando Clulas
Para formatar uma clula ou um conjunto de clulas, selecione uma clula ou um conjunto
de clulas e acesse a guia PGINA INICIAL > grupo CLULAS > FORMATAR > FORMATAR CLULAS, ou
clicar com o boto direito do mouse em uma clula selecionada e selecionar a opo Formatar
clulas.... Voc ver as seguintes guias: Nmero, Alinhamento, Fonte, Borda, Preenchimento,
Proteo.

Nmero

Para formatar a exibio de nmeros, clique na guia NMERO da janela FORMATAR


CLULA.

A categoria GERAL utiliza a formatao


padro do Excel. Por exemplo, os nmeros ficam
alinhados direita e textos esquerda.

Na maioria das vezes, os nmeros no formato GERAL so exibidos na forma em que so


inseridos. Caso a clula no tenha largura suficiente para mostrar o nmero inteiro, no formato
GERAL esse nmero ser arredondado de acordo com as casas decimais padro. O formato de
nmero GERAL tambm usa notao cientfica para nmeros grandes.

Pgina | 17
A categoria NMEROS destinada para a formatao de nmeros em geral, bem como o
nmero de casas decimais a serem exibidas e o separador da casa dos milhares, alm de definir
como sero exibidos os nmeros negativos.

Para alterar o nmero de casas decimais, utilize as setas da caixa de edio especfica para
o nmero de casas decimais e ajuste conforme desejado. J para exibir o separador da casa dos
milhares, apenas selecione a caixa localizada antes da mensagem Usar separador de 1000(.), ou
utilize o atalho Alt + U. Na caixa Nmeros negativos, escolha o modo em que os nmeros sero
exibidos.

A categoria MOEDA utilizada para formatar as clulas que contm nmeros que
expressam quantias monetrias, exibindo o cifro ou smbolo da unidade monetria
correspondente. Nessa categoria tambm h a opo de editar o nmero de casas decimais, como
na categoria anterior, e tambm definir como sero exibidos os nmeros negativos.

Pgina | 18
Para modificar a unidade monetria, utilize a caixa de edio Smbolo. Ao clicar sobre a
seta localizada no lado direito da caixa, altere o smbolo para unidade monetria desejada. Na caixa
Nmeros negativos, escolha o modo em que os nmeros negativos sero exibidos.

A categoria CONTBIL tambm utilizada para formatar valores monetrios, porm essa
categoria alinha os smbolos monetrios esquerda na coluna, enquanto o nmero direita. Pode-
se entender que o Excel considera o smbolo monetrio como texto e o alinha esquerda enquanto
que considera o valor numrico como nmero e o alinha direita. O exemplo a seguir facilitar o
entendimento da diferena entre os dois modelos. Nessa categoria tambm possvel modificar o
nmero de casas decimais e smbolo da unidade monetria.

A categoria DATA destinada formatao dos modos de exibio das datas. Nessa
categoria tambm possvel ajustar o modo de exibio conforme a localidade. Para isso utilize a
caixa Localidade (Local) e altere a localidade para a desejada. Na caixa Tipo, altere a data pelo
formato de data desejado para a exibio. Quando o formato de data estiver precedido por um
asterisco (*), a data ser alterada ao se alterar as configuraes regionais de data e hora do Painel
de Controle do Windows.

Pgina | 19
Por exemplo, se a opo 14-mar-01 for selecionada, ao digitar na clula 2/7/11 o Excel ir
automaticamente modificar para 2-jul-11.

A categoria HORA permite modificar a formatao de dados referentes hora. Essa


categoria tambm permite que as horas sejam ajustadas conforme a localidade. Quando o formato
de hora estiver precedido por um asterisco (*), a data ser alterada ao se alterar as configuraes
regionais de data e hora do Painel de Controle do Windows.

A categoria PORCENTAGEM exibe o contedo numrico da clula em porcentagem, ou


seja, o nmero contido na clula multiplicado por 100 e o resultado exibido junto com o smbolo
de porcentagem (%). Tambm possvel alterar o nmero de casas decimais a ser exibido. Por
exemplo, se a formatao estiver com duas casas decimais e a clula estiver formatada para o modo
porcentagem, ao digitar 2, ser exibido 200,00%. Ao digitar 0,003, ser exibido 0,30%.

A categoria FRAO utilizada para formatar os modos de exibio da frao. As fraes


podem ser formatadas colocando-se 1, 2 ou 3 algarismos no denominador. Alm disso, ela pode ser
exibida em mltiplos de 2, sendo representado por metade, quartos e oitavos. Uma outra forma de
exibio em dcimos e centsimos, ou seja, na base 10 e na base 100, respectivamente.

Pgina | 20
Por exemplo, se a opo em dcimos estiver sido selecionada, ao digitar 0,2 ser exibido
2/10.

A categoria CIENTFICA, quando selecionada, exibe os resultados das clulas em notao


cientfica. Nessa categoria, o nmero de casas decimais tambm pode ser alterado pelo usurio. A
letra E representa a base 10 e o nmero subsequente representa o expoente na qual a base est
elevada. Por exemplo, E+7 equivale a 107 e E-5 equivale a 10-5. O nmero 6023145678 ser exibido,
se estiver selecionado 3 casas decimais, da seguinte forma: 6,023E+9.

A categoria Texto permite que o contedo digitado na clula seja exibido na forma de
texto, mesmo se um nmero estiver sido digitado, ou seja, ele ser exibido na forma como foi
digitado. Ento, se a clula estiver sido formatada com esta categoria no necessrio que uma
aspas simples seja digitada antes de digitar um nmero para que ele seja exibido na formatao de
texto.

A categoria ESPECIAL destinada para formatao de dados especiais, como telefone,


CEP, CIC. Porm, caso se deseja utilizar uma formatao que no esteja em nenhuma categoria,
utiliza-se a categoria PERSONALIZADO para criar a formatao desejada. Por exemplo, a
formatao de nmeros de telefones em que o cdigo da cidade 44. Selecione a categoria
PERSONALIZADO e na caixa Tipo digite (44) ####-####. O smbolo # refere-se genericamente a
qualquer nmero digitado. A formatao criada adicionada lista de cdigos de formatos de

Pgina | 21
nmeros. No exemplo do telefone foi utilizada uma formatao livre e no uma com cdigo pr-
determinado pelo Excel.

Para criar uma formatao desejada manualmente, o usurio pode especificar at quatro
sees de cdigos de formato. Os cdigos de formato so separados por ponto-e-vrgula e definem
os formatos para nmeros positivos, nmeros negativos, valores nulos e texto, nessa ordem,
respectivamente.

Se forem especificadas apenas duas sees, a primeira ser usada para nmeros positivos
e nulos e a segunda, para nmeros negativos. Se for especificada somente uma seo, ela ser usada
para todos os nmeros. Se for pulado uma seo, deve-se incluir o ponto-e-vrgula final para essa
seo, para que a mesma fique em branco, ou seja, sem formatao. Se, por exemplo, no se deseja
criar uma formatao para nmeros negativos e texto, ento o cdigo ir ficar assim:
#,###.00);;0.00;.

Pgina | 22
O campo Formato de Nmeros Positivos ir formatar os nmeros positivos digitados na
clula. J o campo Formato de Nmeros Negativos ir formatar os nmeros negativos digitados na
clula, como na formatao realizada na categoria nmeros, porm o sinal negativo ser omitido. O
campo Formato de Zeros um campo no qual o usurio ir informar como devero ser exibidos os
valores nulos digitados. Se esta parte ficar em branco, ao digitar um valor nulo na clula no ser
exibido nada, ou seja, a clula ficar em branco. No campo Formato de Texto a palavra que dever
ser exibida automaticamente na clula dever estar entre aspas precedidas do smbolo @. No local
em que estiver @ ser exibido o texto digitado na clula. Caso se deseja colocar uma cor em
qualquer um dos campos de formatao, basta o usurio digitar a cor desejada entre colchetes e
colocar antes da condio de formatao, como explicitado na tabela a seguir. Unidades monetrias
tambm podem ser colocadas na formatao personalizada.

A tabela a seguir demonstra outros tipos de formatao que podem ser aplicadas
manualmente para se criar formataes personalizadas.

Pgina | 23
Como sugesto de exerccio, experimente o seguinte formato:[BLUE]; [RED]; 0; Texto: @.

Alinhamento

Inicialmente, todas as clulas possuem o formato de alinhamento horizontal como "Geral"


que alinha os nmeros direita e abaixo, o texto esquerda e abaixo. Podemos, entretanto, alinhar
textos ou nmeros na horizontal, na vertical, ou mesmo modificar a inclinao do texto e mesclar
clulas como se faz em tabelas do Word. Todas essas opes de formatao de alinhamento so
encontradas na guia ALINHAMENTO.

Pgina | 24
Na categoria Alinhamento de texto, o usurio tem a
opo de alterar o alinhamento do texto na horizontal (podendo
ser esquerda, direita, ao centro, justificado, etc.), conforme
opes do campo Horizontal. Pode-se tambm alterar o
alinhamento do texto na vertical (podendo ser inferior, ao centro,
justificado, etc.), segundo as opes do campo Vertical.

A categoria Controle de Texto oferece ao usurio trs opes de formatao muito teis,
como Quebra de Texto Automtico, que ajusta automaticamente a largura da clula para que
apresente todo o seu contedo. Isto vale somente para dados na forma de texto. J na opo
Reduzir para Caber, o tamanho do texto alterado automaticamente para que todo o contedo
da clula seja exibido. Quando se seleciona mais de uma clula, a opo Mesclar Clulas torna as
clulas selecionadas em uma s clula.

Na categoria Orientao, o usurio pode inclinar ou declinar o texto.


Para tanto, deve-se mover o losango vermelho, especificando o ngulo de
inclinao ou declinao desejado, ou digitar no valor desejado no campo
Graus. Para se ter um acesso rpido ao campo Graus, utilize o atalho Alt+R.
importante salientar que diversas funes / propriedades /
ferramentas que so encontradas nas abas do menu Formatar Clulas
tambm podem ser encontrados na aba Pgina Inicial, como mostra a
imagem a baixo:

Fonte
Na guia Fonte, o usurio pode alterar a fonte
do texto, o estilo da fonte (negrito, itlico), o tamanho, a
cor da fonte alm de sublinhar o texto e aplicar outros
efeitos como taxado, sobrescrito e subscrito. (As mesmas
propriedades podem ser encontradas na aba Pgina
Inicial, como mostrado na imagem acima). Segue abaixo
uma tabela com alguns atalhos dessa caixa de dilogo.

Pgina | 25
Borda

Na guia BORDA, permitido ao usurio formatar as bordas das clulas, bem como
escolher o estilo da linha e a cor da mesma. Para visualizar como a borda da clula ser exibida,
escolha o estilo de linha e a cor e no campo predefinies escolha a forma em que a borda ser
aplicada. Em seguida, no campo Borda, visualize a borda que ser aplicada e em qual aresta ser
aplicada, isto , na borda inferior, superior, direita, esquerda, interna, etc.

Pgina | 26
Preenchimento

Na guia Preenchimento, o usurio pode escolher a cor a ser aplicada no plano de fundo
da clula, bem como os Efeitos de Preenchimento e estilos. Caso a opo Estilo do Padro
(textura) tenha sido utilizada, o usurio dever escolher a cor do estilo no campo Cor do Padro.

Proteo

A guia Proteo permite ao usurio bloquear clulas e ocultar as frmulas das clulas,
por medida de segurana. Perceba que cada clula possui as opes Bloqueadas e Ocultas. Logo,
pode-se bloquear e ocultar apenas clulas de interesse. Como configurao padro, todas as clulas
de uma planilha j esto definidas como Bloqueadas. Porm, uma clula bloqueada s ser
efetivamente bloqueada (impossibilidade de edio), ou suas frmulas ocultadas, se planilha ou a
Pasta de Trabalho estiverem protegidas.

Pgina | 27
Para proteger a planilha, clique com o boto
direito sobre a aba referente ao nome da planilha a
ser protegida e escolha a opo Proteger Planilha,
como na imagem abaixo. Outra forma de acessar a
mesma propriedade se d por meio da guia REVISO
> grupo ALTERAES > PROTEGER PLANILHA.

Uma janela titulada Como proteger planilha ser aberta. Dentro dessa janela, caso no
esteja selecionada, selecione a opo Proteger planilhas e o contedo de clulas bloqueadas para
que a opo OK se torne disponvel. Em seguida, selecione as alteraes que o usurio poder
realizar aps a proteo da planilha. Existem vrias opes, como Selecionar clulas bloqueadas,
Formatar Linhas, Exclui Linhas, entre outras.

Pgina | 28
Da forma como esto selecionadas as duas opes na imagem anterior (Selecionar clulas
bloqueadas e Selecionar clulas desbloqueadas), o usurio que utilizar a planilha protegida
poder apenas selecionar clulas bloqueadas e selecionar clulas desbloqueadas. As clulas que
esto desbloqueadas podem ser editadas, enquanto que as clulas que esto bloqueadas podero
ser somente selecionadas. Esta propriedade ficar mais clara futuramente durante um exemplo de
aplicao. importante salientar que a opo PROTEGER PLANILHA protege apenas a planilha atual
que est sendo editada, e no a Pasta de Trabalho. Caso queira proteger todas as planilhas
simultaneamente, utilize a opo PROTEGER PASTA DE TRABALHO.

Para desbloquear apenas uma clula especifica ou um conjunto de clulas especficas,


selecione as clulas de interesse na qual no se deseja bloquear (isto , deseja-se permitir a edio
dessas clulas) e acesse FORMATAR CLULAS > grupo ALTERAES > PROTEGER PLANILHA e
desmarque a opo Bloqueada.

Feito isso, proteja novamente a planilha e somente as clulas desbloqueadas podero ser
editadas. Para desproteger a planilha, realize o mesmo comando para proteger, porm clique na
opo Desproteger Planilha.

7. INSERINDO E FORMATANDO LINHAS E COLUNAS


O Excel permite que o usurio modifique a formatao de linhas e colunas, sendo possvel
inserir, alterar suas dimenses e, at mesmo, ocult-la.

Para se inserir uma linha na planilha basta


selecionar a linha ou uma clula que se encontra a linha
onde se deseja inserir uma nova linha e, em seguida,
acesse a aba PGINA INICIAL > grupo CLULAS > INSERIR
> INSERIR LINHAS NA PLANILHA. A linha inserida estar
com a formatao da linha superior e aparecer no lugar
da linha selecionada, a qual passar para uma posio
abaixo da linha inserida.

Pgina | 29
Outra forma de inserir linhas, ao invs de acessar a guia Pgina Inicial, clicar com o
boto direito do mouse sobre uma clula da linha em que se deseja inserir uma linha acima dela, e
selecionar o comando Inserir. Uma janela ir abrir e selecione a opo Linha inteira e clique OK.

Ainda h uma terceira forma, considerada mais prtica, que consiste em clicar com o boto
direito do mouse sobre o nmero que enderea a linha (o nome da linha) e clicar em inserir.
Automaticamente, uma linha ser inserida.

No exemplo seguinte, foi clicado com o boto direito sobre o nmero 5 referente ao
endereo da linha 5, porque se desejava inserir uma linha entre as linhas 4 e 5 para adicionar o valor
da massa para calcular a fora aplicada sobre um corpo pela Lei de Newton. O Excel cria uma nova
linha 5, enquanto que a linha 4 permanece como linha 4 e a linha 5 transforma-se em linha 6. Um
ponto importante a salientar que, mesmo que se adicionem linhas em qualquer lugar da planilha e
mude endereos de clulas em frmulas criadas, o Excel automaticamente corrige as referncias
sem interferncias.

Analogamente, para se inserir uma coluna,


basta selecionar uma coluna, ou uma clula pertencente
coluna, em seguida acesse a guia PGINA INICIAL >
GRUPO CLULAS > INSERIR > INSERIR COLUNAS NA
PLANILHA, ento uma nova coluna, com a formatao da
coluna anterior esquerda, aparecer no lugar da
coluna selecionada, sendo que esta ocupar uma
posio posterior em relao coluna inserida.

Pgina | 30
Assim como as linhas, a outra forma de se inserir colunas utilizando o boto direito do
mouse. Para tanto utilize os mesmos comando descritos para inserir uma linha, porm ao invs de
selecionar a opo Linha inteira selecione a opo Coluna inteira e clique OK. Ou ainda, apenas
clicando com o boto direito sobre o nome da coluna e escolher Inserir.

Alterar dimenses
A dimenso de uma linha ou coluna pode ser alterada manualmente com o mouse. Para
redimensionar colunas, clique sobre a linha de interseo que separa as colunas na Barra Nominal
das Colunas e arrastar o mouse at que se atinja a dimenso desejada. Para as linhas, realize o
mesmo procedimento, porm clicando sobre a linha de interseo que separa duas linhas na Barra
Nominal das Linhas.

Caso se deseja redimensionar precisamente


uma coluna ou linha para um tamanho pr-definido,
o usurio dever selecionar uma linha/coluna ou um
conjunto de linhas ou colunas que se deseja alterar
igualmente, em seguida acessar a GUIA PGINA
INICIAL > GRUPO CLULAS > FORMATAR > ALTURA DA
LINHA OU LARGURA DAS COLUNAS, e ento
aparecer uma caixa de texto onde possvel alterar
as dimenses desejadas.

Uma outra forma prtica de redimensionar


linhas/colunas para tamanhos especficos, consiste
em clicar com o boto direito sobre uma
determinada linha/coluna na barra nominal de
linhas/colunas e clicar em Altura da Linha/Largura
da Coluna e estipular o tamanho desejado.

importante salientar que a unidade de tamanho da linha


difere da unidade de tamanho da coluna. Por exemplo, se
redimensionar uma linha e uma coluna para 30, elas no tero o mesmo
tamanho. A largura da coluna ter comprimento maior que a linha.

Pgina | 31
Lembre-se tambm que tudo que pode ser feito com uma clula/linha/coluna pode ser
feito com vrias clulas/linhas/colunas selecionadas.

Ainda existe a opo de alterar a largura da coluna conforme o tamanho do texto. Para
isto, deve-se selecionar a clula que contm o texto, e ento acessar a GUIA PGINA INICIAL >
GRUPO CLULAS > FORMATAR > COLUNAS > AUTO AJUSTE DA LARGURA DA COLUNA, ou somente
dar um duplo clique com o boto esquerdo do mouse sobre a borda direita da coluna.

O Excel tem como largura padro das colunas 8,43, mas tal valor pode ser modificado
utilizando o comando localizado na GUIA PGINA INICIAL > GRUPO CLULAS > FORMATAR >
LARGURA PADRO. Ao alterar o valor da largura padro o Excel altera automaticamente todas as
larguras das colunas.

Ocultar
Para ocultar uma linha ou um conjunto de linhas, selecione uma linha ou um conjunto de
linhas que se deseja ocultar, acesse a GUIA PGINA INICIAL > GRUPO CLULAS > FORMATAR >
VISIBILIDADE > OCULTAR OU REEXIBIR > OCULTAR LINHAS. Para que estas linhas sejam reexibidas,
selecione as linhas entre as quais se encontram as linhas ocultas, ou seja, a linha anterior e a linha
posterior, e acesse a GUIA PGINA INICIAL > GRUPO CLULAS > FORMATAR > VISIBILIDADE >
OCULTAR OU REEXIBIR > REEXIBIR LINHAS.

De forma anloga, para se ocultar uma coluna, selecione uma coluna ou um conjunto de
colunas que se deseja ocultar e, ento, acesse a GUIA PGINA INICIAL > GRUPO CLULAS >
FORMATAR > VISIBILIDADE > OCULTAR OU REEXIBIR > OCULTAR COLUNAS. Para reexibir as colunas
ocultas, selecione as colunas entre as quais se encontram as colunas ocultas, isto , a coluna anterior
e a posterior, acesse a GUIA PGINA INICIAL > GRUPO CLULAS > FORMATAR > VISIBILIDADE >
OCULTAR OU REEXIBIR > REEXIBIR COLUNAS.
Vrias ferramentas podem ser encontradas ao clica com o
boto direito do mouse sobre um objeto. Nesse caso no
diferente. Ao clicar com o boto direito em uma linha/coluna na
barra nominal das linhas/colunas, haver a opo Ocultar e
Reexibir.

Pgina | 32
8. INSERINDO, RENOMEANDO E OCULTANDO PLANILHAS.

Inserindo Planilhas
Para se inserir uma nova planilha, o usurio
poder acessar a GUIA PGINA INICIAL > GRUPO CLULAS
INSERIR > INSERIR PLANILHA. Feito isso, uma nova planilha
aparecer tomando o lugar da planilha de trabalho
selecionada, passando esta a ocupar uma posio direita
da planilha inserida.

Outra forma mais simples clicar sobre o cone ao lado direito da aba de planilhas. A
planilha criada se dispe direita das planilhas j existentes.

Renomeando e Movendo uma Planilha


Para se renomear uma planilha, deve-se selecionar a planilha que se deseja fazer a
alterao, acessar a GUIA PGINA INICIAL > GRUPO CLULAS > FORMATAR > ORGANIZAR PLANILHAS
> RENOMEAR PLANILHA, ou ento clicar duas vezes com o boto esquerdo do mouse na aba
contendo o nome da planilha e renomear. Outra forma clicar com o boto direito sobre o nome da
planilha na aba de planilhas e escolher a opo Renomear.

Por exemplo, ao se criar uma nova pasta de trabalho, so criadas tambm trs planilhas.

A terceira foi excluda propositalmente para o exemplo. Ento, a aba de planilhas se


encontra da seguinte forma:

Aps renomear as duas planilhas:

Pgina | 33
Aps inserir duas planilhas:

Aps renomear e mover as posies duas novas planilhas:

Ocultando Planilhas
Para se ocultar uma planilha, basta acessar a GUIA PGINA INICIAL > GRUPO CLULAS >
FORMATAR > VISIBILIDADE > OCULTAR E REEXIBIR > OCULTAR PLANILHA. Para que a planilha oculta
seja reexibida deve-se acessar a GUIA PGINA INICIAL > GRUPO CLULAS > FORMATAR >
VISIBILIDADE > OCULTAR E REEXIBIR. Ao fazer esse procedimento, uma caixa contendo uma lista de
planilhas ocultas ser aberta, ento escolha a planilha que se deseja reexibir, e clique no boto OK. O
mesmo procedimento pode ser feito ao clicar com o boto direito sobre a aba de planilhas e
escolher a opo Ocultar ou Reexibir.

Alterando o Plano de fundo e a Cor da guia


O usurio pode personalizar a rea de trabalho do Excel inserindo uma imagem no plano
de fundo da planilha ou alterando a cor da guia. Para inserir uma figura como plano de fundo de sua

Pgina | 34
planilha acesse a GUIA LAYOUT DA PGINA > CONFIGURAR PGINA > PLANO DE FUNDO e escolha a
imagem a ser definida como plano de fundo.

Para retirar a imagem do plano de fundo acesse a GUIA LAYOUT DA PGINA > CONFIGURAR
PGINA > EXCLUIR PLANO DE FUNDO.

Para alterar a cor da guia acesse a GUIA PGINA INICIAL > GRUPO CLULAS > FORMATAR >
SEO ORGANIZAR PLANILHAS > COR DA GUIA e escolha a nova cor a ser aplicada guia.

9. INSERINDO LISTAS NO EXCEL


O Excel disponibiliza a ferramenta de autopreenchimento/auto completar. Experimente
preencher duas clulas consecutivas com os nmeros 1 e 2 em clulas diferentes e ento selecione-
as e, clicando sobre a extremidade inferior direita, na ala de preenchimento, arraste-as para

Pgina | 35
verificar o autopreenchimento. Automaticamente, o Excel entende que se trata de uma progresso
numrica e a continua.

Se o arraste for feito com o boto


direito, ao terminar de arrastar, uma lista
de funes ir aparecer com as seguintes
opes: Preencher com Srie, Copiar
clulas, Preencher Formatao Somente,
Preencher sem Formatao, Tendncia
Linear, Crescimento e Sries.

Preencher com Srie: o Excel reconhece a srie que est sendo digitada e auto completa
complet as
clulas, com a mesmas formatao das clulas iniciais.
ais. Por exemplo: o usurio preenche as clulas
cl
com 1, 2, 3. Ao arrastar o Excel preenche com 4, 5, 6,...
...

Preencher Formatao Somente: o Excel copia apenas a formatao para as clulas


c
arrastadas.

Preencher sem Formatao: o Excel reconhece a srie que est sendo digitada e auto
completa as clulas, porm as clulas preenchidas no tero a mesma formatao das clulas
iniciais, caso a formatao seja diferente da formatao padro do Excel.

Tendncia Linear: o Excel auto completa as clulas com uma srie de progresso
aritmtica, com a mesma formatao das clulas iniciais. Por exemplo, o usurio preenche as clulas
com 0, 5, 10, seleciona-as e realiza o procedimento para o autopreenchimento. Ao arrastar, o Excel
preenche com 15, 20, 25, 30,... O exemplo a seguir trabalha com datas.

Pgina | 36
Crescimento: o Excel auto completa as clulas com uma srie de progresso geomtrica,
com a mesma formatao das clulas iniciais. Por exemplo, o usurio preenche as clulas com 1, 2 e
4. Ao arrastar, o Excel preenche com 4, 8, 16, 2n ( com n 0).

Sries: o Excel abrir uma janela para que o usurio escolha com qual srie se deseja auto
completar a clulas subsequentes, por exemplo, com uma srie de tendncia linear, de crescimento,
em formato de data (em dia, semana, ms ou ano) ou um autopreenchimento (mesmo que
Preencher com Srie). Alm disso, o usurio escolhe se a clula ser preenchida em linha ou coluna.

Algumas outras opes de autopreenchimento podem ser encontradas na GUIA PGINA


INICIAL > GRUPO EDIO > PREENCHER. Por exemplo, a opo Srie... permite customizar um
modelo de srie com algumas necessidades que as pr-estabelecidas no fazem.

10. TIPOS DE REFERNCIAS DE CLULAS


Para se inserir uma frmula no Excel, deve-se ter noo da sintaxe reconhecida por ele.
Uma frmula no Excel vem sempre precedida do sinal de igual = e contm operadores ou funes.
As funes so apresentadas na seguinte forma: =funo (argumento). Por exemplo, =RAIZ(nm),
=SOMA(nm1;nm2;...), =MAISCULA(texto).

A forma pela qual as funes so apresentadas chamada de sintaxe da funo. a


estrutura a ser seguida para se utilizar qualquer funo, isto , qualquer frmula.

Pgina | 37
Por exemplo, para calcular a raiz quadrada de 25, basta digitar =RAIZ(25) em uma clula do
Excel. A sintaxe possui a seguinte frmula: primeiro deve ser digitado o sinal de igual = para
informar ao Excel que ser utilizada uma frmula. Em seguida, o nome da frmula que ser utilizada,
no caso a frmula RAIZ e, por ltimo, entre parnteses, os argumentos da frmula, ou seja, o que
dever ser calculado a partir da frmula/funo de recorrncia. No exemplo mencionado, deve-se
informar o nmero a partir do qual se deseja calcular a raiz. Se essa estrutura no for obedecida, o
Excel acusar um erro. Veja alguns exemplos de uso errado da funo RAIZ: RAIS(25), RAIZ(25;),
RAIZ)25(.

Em suma, sintaxe a estrutura da funo, argumentos so as variveis que sero usadas no


clculo da funo.

Referncia Relativa
O seguinte problema facilitar o entendimento dessa propriedade.

Para calcular a velocidade mdia, dividi-se a variao do espao pela variao do tempo.
Na imagem acima, o autor no digitou =1/6, mas sim =F6/G6. O que o autor fez foi referenciar duas
clulas por meio de um operador aritmtico divisor /. Foi criada uma frmula utilizando a
propriedade de referncia relativa, j que em uma clula, por meio de uma frmula matemtica,
referenciou outras clulas. Logo, uma referncia de clula que usada para a construo de
frmulas e inter-relaes entre clulas, tornando-as relativas umas as outras. Uma das
particularidades da referncia relativa que uma frmula relativiza dois endereos (nomes) de
clulas e no seus valores. Logo, variando apenas o valor de uma clula que est referenciada,
podem-se obter diversos valores.

Por exemplo, se a clula A6 contiver a frmula =F6+G6, o valor de A6 ser alterado conforme
os valores de F6 e G6 forem alterados. Ao se arrastar a clula A6 para baixo por meio da ala de
preenchimento para A7, a frmula da clula A7 ser =B7+G7, ou seja, houve o incremento de uma
coluna em ambos os termos da frmula. Dessa forma, percebe-se que, ao arrastar via ala de

Pgina | 38
preenchimento uma clula que apresenta uma frmula com referncia relativa, a frmula se
modifica para se adequar lgica da formulao, incrementando uma unidade em cada frmula. Em
nosso exemplo, arrastou-se uma clula da linha 6 que contm a frmula =F6/G6 at a linha 11,
cuja formulao final ser automaticamente =F11/G11.

Referncia Absoluta
A Referncia Absoluta indica que uma clula foi referenciada para a construo de uma
frmula, mas que ao utilizar o auto completar via ala de preenchimento, uma clula referenciada
no tem seu endereo variado, mas sim se mantem fixo. Este tipo de referncia se chama
Referncia Absoluta. Uma Referncia Absoluta de clula assume a forma $A$1, $B$1. O cifro
significa que a clula foi travada, logo a frmula pode ser movida para outra clula que a referncia
ser a mesma clula.

Para travar uma clula, isto , utilizar a clula como uma referncia absoluta e no relativa,
escreva a frmula relacionando as clulas e, ao digitar a clula que no deve variar, aperte F4. Por
exemplo, se a clula A3 contiver a frmula =A1+A2, e a clula A1 no deve variar durante o
autopreenchimento, ento, ao transformar a referncia relativa de A1 para referncia absoluta, a
frmula se transformar para =$A$1+A2. Ao preencher outras clulas com a ala de preenchimento,
possvel verificar que as frmulas sero: =$A$1+A3, =$A$1+A4 e assim por diante.

Esse tipo de referncia muito utilizado quando se quer fazer operaes em vrias clulas
em que um dos termos da frmula sempre igual. Ento, o termo que se repete em todas as
frmulas deixado em uma clula separada e ao escrever a frmula na clula o valor fixo travado
para que quando for utilizada a funo auto preenchimento ( cursor de ala) de frmulas no ocorra
incremento no valor fixo. O exemplo a seguir ilustra melhor a propriedade da Referncia Relativa.

Temos uma soluo de volume 50 litros que contm diversas quantidades em mols de
diversas substncias. Para o clculo da concentrao, divide-se o nmero de mols pelo volume da
soluo. Entretanto, como esto todos imersos na mesma soluo, o volume deve permanecer
constante em cada frmula. Logo, a clula que se refere ao volume deve ser considerada uma
referncia absoluta e no relativa e ela deve ser a mesma para todas as frmulas. Observe as
frmulas nas clulas da imagem abaixo.

Pgina | 39
Referncia de uma Clula ou de um Intervalo de Clulas
Uma referncia identifica uma clula ou um intervalo de
clulas. Para usar a referncia de uma clula, digite a linha e a coluna
da mesma. Por exemplo, para usar a clula da coluna A e linha 20
como referncia, deve-se usar o endereo da clula, a saber, usar
A20. Para identificar um intervalo de clulas, a sintaxe se torna
diferente. Por exemplo, a sintaxe A10:A20 indica que esto
referenciadas relativamente as clulas de A10 at a A20, ou seja,
contm 10 clulas nesse intervalo. Essa referncia muito utilizada
juntamente com funes, por exemplo, para somar os dados das
clulas C16 a C22, utiliza-se a seguinte sintaxe: =SOMA(C16:C22).

A referncia nem sempre ser um intervalos de


clulas e sim clulas dispersas pela planilha. Nesse caso,
usa-se a simbologia ponto-vrgula (;) entre as clulas a
serem relacionadas dentro de uma funo. Por exemplo,
para se somar as clulas A1, C4 e F1 utiliza-se a seguinte
sintaxe: =soma(A1;C4;F1). No exemplo abaixo, quatro
clulas discretas foram selecionadas.

Pgina | 40
11. OPERADORES ARITMTICOS
Os operadores aritmticos so sinais ou smbolos utilizados para efetuar operaes
matemticas bsicas, como adio, subtrao, diviso ou multiplicao. No Excel, tambm h o
operador algbrico de exponenciao ^. Esses operadores so utilizados junto com uma
combinao de nmeros a fim de produzir resultados numricos. No Excel, eles so utilizados em
frmulas que podem ser inseridas nas clulas ou em um conjunto de clulas. As frmulas so
sempre precedidas do sinal = (sintaxe) e so compostas por nmeros e operadores matemticos,
alm das referncias de clulas, etc. Por exemplo, = 1/C7 indica que o valor numrico 1 est
sendo dividido por C7 (referncia relativa). O operador matemtico que representa a diviso a
barra inclinada direita /.

Ao se inserir uma frmula no Excel e o sinal de igual no for inserido, o Excel no


identificar a entrada deste dado como uma frmula, mais sim como um texto. Logo, no realizar
nenhum clculo nesta clula. A insero de frmulas tambm pode ser feita utilizando-se os
caracteres + ou - no lugar do sinal de igual =, sendo que o Excel altera, aps pressionada a
tecla ENTER, para o sinal padro de frmulas (=). Na tabela abaixo temos uma descrio dos
operadores algbricos, utilizados em frmulas do Excel:

Os operadores no Excel apresentam uma hierarquia, ou seja, uma ordem de precedncia, e


devemos usar parnteses para alter-la. Essa ordem Hierrquica est demonstrada na tabela abaixo.

A considerao da hierarquia de suma importncia. Ao se digitar a seguinte frmula =3+6^2


ser obtido 39 como resultado. Mas, se digitar =(3+6)^2, o resultado obtido ser 81. Logo, percebe-
se que os parnteses alteram a hierarquia do exponencial.

Pgina | 41
12. FUNES
O Excel, alm dos operadores bsicos, possui um arquivo com aproximadamente de
funes para a realizao de diversos tipos de clculos. No entanto, difcil conhec-las bem. Por
isso, na guia Frmulas, o Excel organiza e fornece uma biblioteca de funes que so divididas por
reas (tema).

Ao clicar sobre um dos temas, como Usadas


Recentemente, uma lista de funes aparecer. Ao posicionar o
mouse sobre uma das funes, aparecer uma espcie de caixa
informativa contendo uma breve descrio, para que o usurio,
caso no saiba qual a funo deseja utilizar, possa identific-la ou
entend-la.

Para poder gerenciar e analisar todas as funes, uma


possibilidade escolher a opo Inserir Funo. Abrir uma caixa
de dilogo que permite selecionar as funes por temas, permite
pesquisar uma funo com palavras-chaves e observar o texto de
ajuda a respeito de cada funo.O clicar em Ajuda sobre esta
funo , possvel ler as informaes da ajuda do Excel sobre a
funo.

Pgina | 42
Aps escolher qualquer funo, o Excel apresentar uma espcie de assistente que
facilitar a escolha do argumento da funo.

Para inserir uma funo em sua frmula, o usurio pode


optar em digitar o comando (atalho) da funo na clula valendo-se
da sintaxe correta, ou acessar a GUIA FRMULAS > BIBLIOTECA DE
FUNES > ESCOLHA A FUNO DESEJADA. Caso o usurio prefira
utilizar o comando direto, ao comear a digitar o nome da funo
em uma clula, o Excel automaticamente j mostra um conjunto de
funes que possuem o nome que comeam com a frmula
inicialmente digitada. No d ENTER ao selecionar a frmula, pois
o Excel considera que a funo est completa e pronta para ser
finalizada. D CLIQUE DUPLO sobre a frmula correta, que o Excel
automaticamente adicionar a funo e mostrar como deve ser o
seu argumento.

Pgina | 43
Na tabela a seguir est descrito o comando de algumas das funes do Excel.

OBSERVAO: O Excel sempre calcula em radianos. Caso deseje uma resposta em graus,
basta usar a funo de converso GRAUS: =GRAUS(valor em radianos).

Nas frmulas no se utilizam somente nmeros como argumentos para a realizao de


clculos, mas tambm de referncias a clulas, o que permite a automatizao dos mais diversos
tipos de trabalho, soluo de problemas, tratamento estatstico de dados, etc.

Funes Condicionais
As funes condicionais so utilizadas para retornar o resultado de uma funo mediante
um teste lgico. Utilizando essa funo, pode-se mudar o aspecto de uma clula automaticamente
de acordo com as condies especificadas. Ou seja, uma mudana condicional, uma mudana
condicionada a condies especificadas previamente.

Pgina | 44
Por exemplo, uma indstria que produz biodiesel possui um laboratrio de anlises que
garante a qualidade do biodiesel produzido. Novas pesquisas demonstram que utilizar solventes
mais volteis garante melhor extrao do leo. Vrios testes foram realizados com diversos tipos de
novos solventes, em diversas temperaturas, a fim de verificar qual seria o melhor solvente para a
aplicao no processo produtivo. O parmetro que interessa aos analistas a porcentagem extrada.
Entretanto, embora os dados foram medidos em variaes de temperatura entre 20 e 60 ,
deveremos descartar as amostras feitas acima de 55 pois so condies inoperantes para a
indstria. Outra informao importante que o solvente usual utilizado pela indstria extrai cerca
de 45%. Todas as amostras foram analisadas e os resultados foram dispostos em uma planilha.
Entretanto, no so todas amostras que esto aptas a serem utilizadas posteriormente. preciso
selecion-las a fim de garantir a produo do biodiesel com qualidade.

O processo de anlise e seleo das amostras pode ser um processo fcil se a planilha
possuir poucos dados. Entretanto, como fazer caso existam anlises de 1500 amostras? A Funo
Condicional pode ser usada para facilitar a anlise dos dados. Por exemplo, pode-se estipular uma
condio que, caso satisfeita, preencha as clulas com cor amarelo, ou , caso no satisfeitas, com
cores vermelhas. O Excel analisa todos os dados e aplica a Formatao Condicional para todo o
intervalo.

No exemplo citado, as solues produzidas a


temperaturas superiores a 55 no precisam ser
analisadas. Mas, precisam-se saber quais so. Com a
Formatao Condicional possvel preencher todas as
clulas cujos resultados foram produzidos acima de 55
de vermelho, indicando que elas no precisam ser
analisadas. As amostras que resultaram em extrao
maior que 45% que seja assinalada de amarelo. Logo,
possvel analisar facilmente as amostras cujos solventes
foram mais efetivos que o solvente usual. Em suma, o
formato da clula ser dinmico com a finalidade de
possibilitar ao usurio uma rpida localizao de certos
valores mediante as condies especificadas.

As funes lgicas podem ser acessadas por meio do seguinte caminho: GUIA FRMULAS >
BIBLIOTECA DE FUNES > LGICA. No Excel, a funo lgica amplamente utilizada a funo SE.

Pgina | 45
Esse tipo de funo tem uma sintaxe semelhante das funes algbricas, porm com
algumas especificidades, a saber, o teste lgico e as condies, tambm chamados de argumentos.
Nessa sintaxe, o teste lgico e os argumentos so inseridos entre parntese e separados por um
ponto-virgula (;).

=SE(teste_lgico; valor_se_verdadeiro; valor_se_falso)

Explicitando os argumentos:

Teste lgico: argumento em que a condio desejada especificada.

Valor se verdadeiro: argumento em que um resultado retornado caso a condio


especificada seja satisfeita.

Valor se falso: argumento em que um resultado retornado caso a condio especificada


no seja satisfeita.

Exemplo:
=SE(C3>20; Aprovado; Reprovado)

No exemplo acima, se na clula C3 tiver um valor de temperatura maior que 20 ser


retornado a condio Aprovado, caso contrrio, ser retornado Reprovado. Se os argumentos
especificados forem textos, eles devem estar entre aspas duplas.

Em algumas situaes, mais de uma funo condicional dever ser utilizada de forma
encadeada para que a necessidade do usurio seja satisfeita. Vamos retornar ao exemplo anterior
supondo que se deseja detectar se a temperatura for maior que 45 ou se ela for igual a 45. Para isso,
uma nova funo SE deve ser inserida no campo Valor_se_Falso.

Pgina | 46
=SE(C3>20; Prprio;SE(C3=20; Igual; Imprprio))

Nesse caso, primeiro verificado se a temperatura maior que 20. Caso seja, ser
retornado Prprio. Caso contrrio, a nova funo condicional ser avaliada e se for verificado que
a temperatura igual a 20 ser retornado Igual e, caso negativo, Imprprio.

A Tabela a seguir relaciona alguns operadores (ou funes) lgicos do Excel e a sua
respectiva sintaxe.

Aliado s Funes Condicionais, pode=se usar a Formatao Condicional. O Excel


apresenta diversas funes condicionais pr-determinadas. Elas so encontradas na GUIA PGINA
INICIAL > GRUPO ESTILO > FORMATAO CONDICIONAL. Abaixo os diversos exemplos que so
possveis realizar.

Pgina | 47
Ao clicar sobre o comando Formatao Condicional aparecero vrias opes, as quais
esto especificadas na Tabela X.

Pgina | 48
Outras funes que podem ser usadas so as funes =CONT.SE, =MXIMO e =MNIMO. A
funo =CONT.SE utilizada nos casos em que se tm valores repetidos, para que seja contabilizada
a quantidade de valores repetidos. A funo MXIMO e MNIMO retornam o maior e o menor valor
do intervalo selecionado, respectivamente. A Tabela G, relaciona as funes com a sua respectiva
sintaxe.

Funes Matriciais

Dentre a gama de funes disponibilizadas pelo Excel, se encontram as funes matriciais.


Para a utilizao dessa funo um conjunto de clulas deve ser escolhido, e com ele resolver os
clculos matriciais. Porm, antes de resolver os clculos, o conjunto de clulas arbitrado pode ser
renomeado, caso desejado. Por exemplo, o intervalo B2:D4 pode ser renomeado para matA. Assim,
toda vez que utilizarmos matA, estaremos nos referindo matriz, a qual constituda pelos
valores do intervalo B2:D4, facilitando a especificao da matriz nos argumentos da funo. Para
nomear a matriz, selecione o intervalo de clulas e na Caixa de Nome

As funes matriciais apresentam algumas peculiaridades com relao s demais funes


do Excel. Por exemplo, para concluir a funo matricial deve-se pressionar CTRL+SHIFT+ENTER e no
apenas ENTER como nos outros tipos de funes. Isso se deve ao fato de que funes matriciais
mostram como resultado, na maioria das vezes, outras matrizes e no apenas um nico resultado,
ou seja, o resultado no se d em apenas uma clula, mas sim em um conjunto de clulas. Como
excesso, a funo que calcula o determinante de uma matriz expressa um resultado em apenas
uma clula.

Pgina | 49
Nas verses anteriores do Excel, para se trabalhar com frmulas matriciais, precisava-se,
antes de entrar com o sinal de igual =, digitar a tecla F2 para que o Excel entendesse que o
conjunto de clulas selecionadas estavam recebendo uma frmula matricial. Entretanto, na verso
2010 no mais essa necessidade.

Ao digitar uma funo matricial, deve-se seguir a mesma sintaxe utilizada para as funes
no matriciais, ou seja, deve-se digitar o sinal de igual = precedido do nome/atalho da funo e,
entre parnteses, informar o argumento.

Ex: =MATRIZ.INVERSO(matA).

Pgina | 50
A tabela a seguir apresenta algumas funes matriciais do Excel:

Para se calcular o determinante de uma matriz, deve ser digitada na clula ativa desejada a
seguinte frmula: =MATRIZ.DETERM(nomedamatriz). O determinante pode ser utilizado para
definir o tipo de sistema (determinado ou no-determinado). Se o valor do determinante zero, o
sistema ser no determinado e no haver soluo. Portanto, antes de se tentar resolver um
sistema de equaes lineares via matrizes, verifique primeiramente se o determinante da matriz dos
coeficintes diferente de zero.

Para se determinar a inversa de uma matriz, devem ser selecionadas as clulas de destino
(intervalo condizente), e digitar =MATRIZ.INVERSO(intervalo ou nome_da_matriz), e pressionar
CTRL+SHIFT+ENTER para que seja concluda uma funo matricial.

Para se efetuar uma multiplicao de matrizes, deve-se selecionar o conjunto de clulas de


destino. Esse conjunto deve ter dimenses adequadas para a matriz-resposta. Por exemplo, se a
operao quer resolver um sistema de trs equaes lineares, a matriz dos coeficientes ser uma
matriz 3 x 3, ento a resposta deve ser adequada uma matriz coluna 3 x 1.

Logo, ao iniciar os clculos, deve-se selecionar trs clulas de uma coluna que represente
uma matriz 3 x 1. Aps selecionada, =MATRIZ.MULT (matriz1;matriz2), e apertar
CTRL+SHIFT+ENTER, para que seja inserida e concluda uma funo matricial. Nesse caso, deve-se
atentar para o fato de que a multiplicao de matrizes s existe caso o nmero de colunas da
primeira matriz seja igual ao nmero de colunas da segunda matriz.

Pgina | 51
13. SOLVER
O Solver uma ferramenta que faz parte de um conjunto de programas algumas vezes
chamado de ferramentas de anlise hipottica. Essa ferramenta permite estimar razes, mximos e
mnimos de uma infinidade de funes, independentes de qualquer nmero de variveis. Com ele,
se pode localizar um valor ideal para uma frmula em uma clula (chamada de clula de destino) em
uma planilha. O Solver trabalha com um grupo de clulas relacionadas direta ou indiretamente com
a frmula na clula de destino. Ele ajusta os valores nas clulas variveis que o usurio especificar
(chamadas de clulas ajustveis) para produzir o resultado especificado pelo mesmo na frmula da
clula de destino. O usurio tambm pode aplicar restries para restringir os valores que o Solver
poder usar no modelo e as restries podem se referir a outras clulas que afetem a frmula da
clula de destino.

Pgina | 52
Para utilizar essa ferramenta siga o seguinte comando: Dados > Grupo Anlise > Solver. Se
o usurio seguir este comando e no encontrar o comando Solver porque este se encontra
desabilitado. Para habilitar o Solver, siga o seguinte comando: ARQUIVO > OPES > SUPLEMENTOS
> SELECIONE A OPO SUPLEMENTOS DO EXCEL NA CAIXA GERENCIAR (FINAL DA JANELA) > IR
>ATIVE A OPO SOLVER > OK.

Ao utilizar o Solver, importante a noo de alguns termos, como por exemplo: Clula de
Destino: a clula que queremos alterar, a fim de obter um valor para a mesma; Igual: o valor
que desejamos que esta clula possua; Clulas Variveis: aquelas que tero seus valores alterados
para que possa ocorrer o ajuste especificao do valor da clula de destino; as Restries so
utilizadas para limitarmos os intervalos de variao das clulas variveis ou outras clulas que esto
relacionadas ao resultado; Referncia da Clula diz respeito a qual clula ter seu valor
restringido. A restrio de que seja menor ou igual (essa restrio pode ser alterada).

14. FUNES GRFICAS


Ao utilizar o Excel, os dados da planilha podem ser visualizados na forma de imagem, ou
seja, na forma grfica. O Excel oferece uma grande variedade de grficos, ento cabe ao usurio
escolher a forma grfica mais adequada que ir proporcionar uma visualizao mais clara dos dados.
Por meio de grficos, os dados podem ser rapidamente interpretados, comparados e verificados as
tendncias.

Na utilizao dos grficos indispensvel noo de conceito de dados pontuais (ou ponto
de dados), srie se dados e marcadores de dados. Os dados pontuais so os pontos obtidos, na
maioria das vezes, dos dados de uma tabela que indicam os valores correspondentes s coordenadas
X e Y. Na geometria analtica um dado pontual chamado de ponto e expresso por (X;Y). A srie de
dados representa os valores listados nas linhas e colunas de uma tabela, logo se pode dizer que o
conjunto de dados pontuais das linhas ou colunas de uma tabela representa uma srie de dados, ou
seja, os valores de cada linha ou coluna podem ser chamados de srie. Por fim, os marcadores de
dados so os elementos grficos (pontos do grfico) que representam os dados pontuais.

As funes grficas podem ser acessadas por meio do comando: Inserir > Grupo Grficos >
Escolha a tipologia grfica desejada.

Para confeccionar um grfico comparativo em que as variveis so qualitativas, pode ser


utilizado o grfico de colunas ou barras. Sendo o grfico de colunas comumente utilizado para a

Pgina | 53
comparao de vrias sries. J o de barras mais empregado para a comparao de uma nica
srie, em que os valores so o alvo de comparao e no os nomes. No primeiro caso os valores so
dispostos no eixo vertical e os nomes ou categorias de anlise no eixo horizontal. No segundo caso
o contrrio, ou seja, os rtulos de texto no eixo vertical e os valores no eixo horizontal.

No caso de uma distribuio de frequncia por agrupamento, ou seja, de variveis


discretas em que se deseja verificar a repetio de cada varivel (no caso a repetio o
agrupamento) e verificar a tendncia para o dado amostral em um mesmo intervalo (seja este de
tempo, espao ou outros) utilizado o grfico de linhas. Nessa tipologia grfica, os dados de
categorias (textuais) so distribudos igualmente ao longo do eixo horizontal e os de valores ao longo
do eixo vertical.

O grfico de pizza usado no caso em que os dados se encontram em uma nica linha ou
coluna e se deseja obter a proporo de cada categoria em relao ao todo, de modo que qualquer
pessoa consiga dimensionar as quantidades referentes s categorias inseridas na tabela de origem.
Os grficos em formato de pizza ainda permitem que se enfatize alguma frao, porm isso s
possvel nos grficos de pizza em 3D. Para destacar um pedao, clique sobre ele e arraste. Para
destacar os dados utilizados em um grfico de pizza, pode ser utilizados os grficos secundrios pizza
de pizza e barra de pizza, os quais tem a finalidade de destacar uma seo do primeiro grfico de
pizza. Ou seja, a primeira pizza apresentar sees bem distintas, sendo que uma delas ser
destacada.

Para a representao grfica de dados organizados em colunas ou linhas em uma planilha


pode ser usado um grfico de rea. Essa tipologia grfica enfatiza a magnitude da mudana no
decorrer do tempo e podem ser usados para chamar ateno para o valor total ao longo de uma
tendncia. Por exemplo, os dados que representam a eficincia de uma reao qumica no decorrer
do tempo podem ser plotados em um grfico de rea para enfatizar a eficincia total.

Pgina | 54
No caso de os dados estarem organizados em colunas ou linhas em uma planilha, esses
dados podem ser representados em um grfico de disperso (XY). Os grficos de disperso possuem
uma maior aplicao na engenharia, sendo usados para exibir e comparar valores numricos, como
dados cientficos, estatsticos entre outros. Isso se deve ao fato de essa tipologia grfica mostrar as
relaes entre os valores numricos em vrias sequncias de dados. Um grfico de disperso tem
dois eixos de valores, os quais mostram um conjunto de valores numricos que esto dispostos em
intervalos irregulares. A fim de organizar os dados em uma planilha para uma futura aplicao no
grfico de disperso, os valores de X devem estar em uma linha ou coluna e os valores da
coordenada Y nas linhas ou colunas adjacentes.

O grfico de disperso comumente utilizado quando os valores do eixo horizontal no


estiverem uniformemente espaados, para comparar um grande conjunto de dados e ajust-los de
forma a compar-los e mostrar as similaridades entre esse conjunto de dados e revelar informaes
sobre o mesmo. Para a finalidade de comparao, quanto mais dados forem includos em um grfico
de disperso, melhor ser a comparao.

O grfico de aes utilizado para representar dados organizados em colunas ou linhas em


uma ordem especfica em uma planilha. Assim como sugerido pelo nome, essa tipologia grfica
usada mais frequentemente para ilustrar a flutuao de preos de aes. No entanto, esse grfico
tambm pode ser usado para fins cientficos. Por exemplo, voc poderia usar um grfico de aes

Pgina | 55
para indicar a flutuao de temperaturas dirias ou anuais. Os dados devem estar organizados na
ordem correta para criar grficos de aes. A maneira como os dados do grfico de aes so
organizados na planilha muito importante. Por exemplo, para criar um simples grfico de aes de
alta-baixa-fechamento, voc deve organizar seus dados com Alta, Baixa e Fechamento inseridos
como ttulos de colunas, nessa ordem.

O grfico de superfcie utilizado pra representar os dados de uma planilha. Esse tipo de
grfico til quando se deseja encontrar combinaes vantajosas entre dois conjuntos de dados.
Como em um mapa topogrfico, cores e padres indicam reas que esto no mesmo intervalo de
valores. Porm, para se usar essa tipologia grfica tanto as categorias quanto as sries de dados
devem ser valores numricos, ou seja, as coordenadas devem representar valores numricos.

Pgina | 56
O grfico de rosca, assim com em um grfico de pizza, exibe a proporo das partes em
relao ao todo, porm, ao contrrio do grfico de pizza, o de rosca pode conter vrias sries de
dados. Contudo, no fcil ler grficos de rosca, fato pelo qual se torna conveniente substitui-lo
pelo grfico de colunas ou barras empilhadas.

O grfico de bolha pode ser utilizado para representar os dados organizados em colunas
em uma planilha, de tal forma que valores de X sejam listados na primeira coluna, enquanto valores
de Y correspondentes e valores de tamanho de bolha estejam listados em colunas adjacentes.

Pgina | 57
Por fim, o grfico de radar utilizado para dados organizados em colunas ou linhas em
uma planilha e comparam os valores agregados de vrias sries de dados. Os grficos de radar
exibem alteraes em valores com relao a um ponto central, ou seja, nesse tipo de grfico o ponto
central tomado como referncia e a partir desse so dispostos os outros pontos.

Criando Grficos
Um engenheiro qumico, visando saber o comportamento do metano em um processo
isotrmico temperatura de 200 graus.

Valores de Z versus p para CH4 a diferentes temperaturas

Pgina | 58
Pelo grfico, podemos ver que em baixas presses o metano se comporta como um gs
ideal, diante disso, podemos utilizar a equao dos gases ideais. Logo,

!"#
=
$

Considerando n=1 mol e R=0.082 atm.L.(mol.K)-1 montado uma tabela no Excel de P x T, a


fim de determinar a variao de volume com a presso temperatura de 200 graus.

Para criar o grfico selecione as colunas que fornecem a presso e o volume e acesse o
comando INSERIR > GRUPO GRFICOS > DISPERSO > DISPERSO somente com marcadores. Como
se deseja obter um ajuste dos dados obtidos, a melhor opo grfica o grfico de disperso com o
qual pode ser feito o ajuste dos dados e, consequentemente obter uma equao que descreva o
comportamento do gs. Feito isso, o grfico foi criado e este deve ser semelhante ao grfico abaixo.

90

80

70

60

50

40 Srie1

30

20

10

0
0 1 2 3 4 5

Pgina | 59
A srie um refere-se ao conjunto de dados para a temperatura 2000C. Clique sobre o
grfico e trs guias agrupadas como Ferramentas do Grfico iro abrir. Essas guias so: Design,
Layout e Formatar.

Na guia design, dentro do grupo Tipo o usurio pode alterar a tipologia grfica e salvar o
grfico atual como modelo. Dentro do grupo Dados pode ser alterado os valores do eixo horizontal
pelos valores do eixo vertical e, tambm, pode ser selecionado os dados para a confeco ou
alterao do grfico. No grupo Layout do Grfico, como o nome j diz, podem ser alteradas as
caractersticas do grfico, ou seja, podem ser inseridos ttulos dos eixos, do grfico, linhas de grade,
porem a partir de modelos pr-estabelecidos. No grupo Estilo pode ser alterada a cor dos
marcadores e a cor de fundo do grfico. E, no grupo Local se pode fazer a mobilidade do grfico da
planilha atual para outra planilha.

Na guia Layout pode-se alterar o layout do grfico conforme as necessidades do usurio e,


ao contrrio dos comandos da guia Design em que as opes de Layouts esto pr-estabelecidas,
nessa guia o usurio cria o seu prprio Layout.

No grupo Rtulos dessa guia pode ser inseridos ttulos aos eixos e aos grficos, legenda e
rtulo de dados. No grupo Eixos se podem alterar as escalas dos eixos horizontais e verticais,
podendo esses ser em escalas de milhares, milhes, bilhes ou logartmicas. Nesse mesmo grupo
tambm pode ser inserido linhas de grade no grfico. No grupo Anlise, pode ser inserida no grfico
uma linha de tendncia dos dados, bem como obter a equao que descreve o comportamento
desses. No grupo Propriedades pode ser alterado o nome do grfico. O grfico criado no contm
ttulos dos eixos e nem do grfico. Ento, para inserir os ttulos clique sobre o grfico e acesse:
FERRAMENTAS DE GRFICO > LAYOUT > GRUPO RTULOS > TTULOS DOS EIXOS. Para o eixo
horizontal, escolha Ttulo abaixo do eixo e para o eixo vertical escolha Ttulo girado. Para

Pgina | 60
adicionar um ttulo ao grfico acesse: FERRAMENTAS DE GRFICO > LAYOUT > GRUPO RTULOS >
TTULOS DO GRFICO. O grfico deve ficar como mostrado na imagem abaixo.

A fim de analisar os dados, podemos adicionar uma linha de tendncia e a equao que
descreve essa curva. Para tanto, com o grfico selecionado, acesse FERRAMENTAS DE GRFICO >
LAYOUT > GRUPO ANLISE > LINHA DE TENDNCIA > MAIS OPES DE LINHA DE TENDNCIA.

Pgina | 61
Como o grfico possui um perfil de funo polinomial, pode ser escolhida a opo Linha
de tendncia polinomial de grau 2. Para formatar a linha de tendncia e inserir a equao, clique
sobre a linha desenhada no grfico, selecionando-a. Uma vez selecionado, deve-se clicar com o
boto direito do mouse sobre a linha e escolher a opo Formatar Linha de Tendncia. Uma janela
ir abrir com opes de formatar a cor, espessura, sombra e estilo da linha. No entanto na opo
Opes de Linha de Tendncia que ser escolhido o tipo de tendncia, ou seja, se linear,
exponencial, logartmica, entre outras. Nessa opo, tambm se define os ponto em que a linha
inserida dever necessariamente passar, alm de selecionar a caixa de nomes para exibio da
equao da linha e o erro (R2). Outra forma de se inserir uma linha de tendncia selecionando os
pontos do grfico e clicar com o boto direito do mouse e escolher a opo Adicionar Linha de
Tendncia e, ento, ser exibida a janela Formatar Linha de Tendncia, na qual o usurio escolhe o
Tipo de Tendncia e faz as formataes grficas de seu interesse. Para inserir a equao da linha de
tendncia no grfico, ative a caixa de nomes Exibir Equao do Grfico. O grfico ficar como a
imagem abaixo.

Relao VxP para T=200


90
80
70
60
Volume (L)

50
40 Srie1
30
Polinmio (Srie1)
20
10
0
0 1 2 3 4 5
Presso (atm) y = 6,9176x2 - 47,895x + 89,365

Para alterar a disposio da equao da linha de tendncia basta clicar sobre a equao e
arrastar a caixa de texto. As linhas de grade tambm podem ser retiradas do grfico, a fim de deixa-
lo mais visvel, ou seja, com menos detalhes. Para isso, siga o comando: GRFICO > LAYOUT >
GRUPO EIXOS> LINHAS DE GRADE e selecione a opo Nenhuma para os eixos horizontal e vertical.
O grfico ficar como o mostrado na figura abaixo.

Pgina | 62
Relao VxP para T=200
90
80
70
60 y = 6,9176x2 - 47,895x + 89,365
Volume (L)

50
40 Srie1
30
Polinmio (Srie1)
20
10
0
0 1 2 3 4 5
Presso (atm)

Por fim, na guia Formatar se encontram os estilos pr-determinados no grupo Estilos de


Forma, e tambm as opes de preenchimento e alterao de forma do grfico para que o usurio
confeccione o seu prprio estilo grfico. No grupo Estilos de Word Art se encontram as formataes
das fontes, aplicando uma estilizao fonte, bem como alterar a cor da fonte. E no grupo
Tamanho, a largura e altura da caixa que exibe o grfico podem ser alteradas.

Outra forma de acessar todos os comandos explicados anteriormente clicando com o


boto direito sobre a caixa de texto do grfico. Para acessar a seo Formatar a rea do grfico,
alm desses dois comandos explicitados, h um terceiro, a saber, clicar duas vezes com o boto
esquerdo do mouse sobre a caixa de texto do grfico. Nesse ltimo caso, uma janela ir abrir para
que o usurio possa formatar o preenchimento, estilo, fonte, borda, propriedades, sombreamento e
formato do grfico.

15. MACROS
Um macro consiste em um programa que realiza na planilha do Excel um ou uma srie de
comandos a serem efetuadas. Ela objetiva automatizar uma tarefa repetitiva, na qual um macro
pode ser gravado rapidamente. Aps criar um macro, esta poder ser atribuda a um objeto (como
um boto da barra de ferramentas, um elemento grfico ou um controle) para poder execut-la

Pgina | 63
clicando no objeto, logo um macro pode executar um conjunto de tarefas atravs de um nico
procedimento o qual pode ser invocado rapidamente a partir de clicks ou por uma tecla atalho.

O corpo do macro constitudo de diversas instrues para que o computador as possa


compreender. Tais instrues encontra-se em linguagem Visual Basic For Application (VBA*).

Sem dvida alguma, as utilizaes de macros economizam tempo e ampliam recursos da


prpria Microsoft Excel. So usadas para automatizar tarefas que inmeras vezes so acionadas nos
documentos, ou seja, tornam-se repetitivas, podem ainda simplificar tarefas cansativas ou criar
solues para possveis problemas cotidianos em planilhas. Os usurios com experincia em VBA
podem usar macros para criar suplementos personalizados que incluem modelos, caixas de dilogo e
at mesmo armazenam informaes para uso repetido.

Muitas vezes a Macro e o Editor Visual Basic (VBA) no esto habilitados para uso, ou no
esto presentes na barra de ferramentas, no entanto a guia desenvolvedor deve ser ativada para
que est opo seja exibida na barra de ferramentas. Para adicionar esses comandos na barra de
ferramentas acesse: ARQUIVO > OPES > PERSONALIZAR FAIXA DE OPES > Ative a caixa
desenvolvedor.

Criando o Macro
Para criar um macro acesse: DESENVOLVEDOR > GRUPO CDIGOS > GRAVAR MACRO. Uma
nova janela ir abrir, na qual deve ser fornecido o nome do macro, o atalho, a pasta em que o macro
ser armazenado e a descrio. A Tecla de Atalho a combinao de teclas que executaro o
Macro. Na escolha do atalho, deve-se atentar para que o atalho no entre em conflito com outro
atalho do Excel.

No campo Armazenar Macro em existem trs opes:

Esta Pasta de Trabalho: grava a macro no mdulo referente pasta de trabalho;

Nova Pasta de Trabalho: abre outra uma nova pasta de trabalho e grava a macro;

Pasta de Trabalho pessoal: como uma pasta de trabalho normal, entretanto o Excel salva a
os macros no diretrio de inicializao. Logo, independente da pasta de trabalho possvel acessar
as macros ali existentes;

Descrio: campo em que o usurio realiza suas observaes.

Pgina | 64
Um tcnico de laboratrio est constantemente preparando solues e, para cada soluo
preparada ele tem que calcular a concentrao e colocar o prazo de validade que de dois meses.
No entanto, ele utiliza o Excel para a confeco das etiquetas a serem colocadas nos frascos das
respectivas solues. Com a utilizao de macros esta atividade pode ser realizada em um curto
intervalo de tempo.

Para iniciar a macro, primeiramente o tcnico criou uma planilha com a massa e o volume
de cada soluo. Criada essa planilha ele acessou: DESENVOLVEDOR > GRUPOCDIGO > USAR
REFERNCIAS RELATIVAS > GRAVAR MACRO. Ele nomeou a macro como Etiquetas, e utilizou o atalho
CTRL + E.

Criada o macro, o tcnico formatou a tabela conforme suas necessidades, a saber, ele
inseriu uma linha acima de cada linha com os valores de massa e volume e mesclou as clulas da
massa e do volume. Na clula F3 foi colocado o campo concentrao e na clula G3 foi utilizada a
frmula =C3/D3 para calcular a concentrao da soluo. Na clula F4 foi colocado o campo validade
e na clula G4 foi utilizado a frmula =hoje()+60, ou seja, a funo HOJE que retorna a data atual
acrescida de 60 dias (2 meses) que o prazo de validade da soluo. Em seguida o tcnico formatou
as etiquetas segundo as normas do laboratrio e acessou DESENVOLVEDOR > CDIGO > PARAR
MACRO, para finalizar a gravao do macro.

Executando o Macro
Uma vez gravada a macro, possvel execut-la quantas vezes forem necessrias. Para isso
podem ser acionados dois comandos para tal execuo, um diretamente pela barra de ferramentas,
utilizando a tecla de atalho ou criando um boto para tal fim.

Pela barra de ferramentas a macro executada pelo comando: DESENVOLVEDOR > GRUPO
CDIGO > MACROS > Selecione o macro desejado > EXECUTAR. Antes de clicar em executar, pode-se
clicar em opes e verificar o atalho em que a macro foi gravada ou, at mesmo, editar o atalho e a
descrio do macro.

Utilizando as teclas de atalho, o macro pode ser executado selecionando as clulas ou,
dependendo do caso a planilha, e em seguida acionar as teclas de atalho.

Para inserir um boto que execute a macro acesse o comando: DESENVOLVEDOR > GRUPO
CONTROLES > INSERIR > BOTO (Dentro da seo Controles de Formulrio). Feito isso, dimensione,
com o cursor, o boto e, na janela que abrir, selecione o macro que ser executado ao clicar sobre o

Pgina | 65
boto criado e clique OK. Criado o boto, este pode ter seu nome editado. Para editar o texto do
boto, deve-se clicar sobre o mesmo com o boto direito e selecionar a opo Editar Texto e altere o
texto conforme suas necessidades. O macro tambm pode ser inserido em imagens, autoformas,
Clip Art, entre outros objetos grficos. Para tanto, insira a imagem ou objeto grfico desejado na
planilha e clique sobre o mesmo com o boto direito do mouse e selecione a opo Atribuir Macro.

Na janela que abrir selecione a macro deseja e aperte OK. Agora, a imagem funciona como
um boto e, quando clicado sobre ela, o macro ser executado.

Alm disso, possvel criar um comando na barra de Ferramentas Relativa a um macro


selecionado. Logo, um macro gravado na Pasta de Trabalho Pessoal pode ser atribudo na barra de
ferramentas e poder ser executado quantas vezes forem necessrias independentemente da pasta
de trabalho. Para adicionar um macro barra de ferramentas acesse: ARQUIVO > OPES >
PERSONALIZAR > SELECIONE A MACRO > ADICIONAR > OK.

EXERCICIO DE FIXAO
1) Crie um macro que centralize e coloque em quebra de texto automtica os textos de
uma planilha e exiba os nmeros com 3 casas decimais. Em seguida execute o macro por meio de
um boto ou imagem.

Passo-a-Passo

1. No menu Exibio escolha a opo Macros e o comando Gravar Macro

2. Preencha os campos da caixa de dilogo Gravar Nova Macro da seguinte maneira:

Pgina | 66
3. Aps preencher a caixa de dilogo como na figura clique em OK

4. Selecione todas as clulas;

5. No menu Formatar Clulas selecione a opo Nmero com 3 casas decimais bem como o
Alinhamento Horizontal/Vertical centro e a opo Quebra automtica de texto ativa;

6. Clique em Ok;

7. Assim para encerrar a gravao da macro Exibio > Macros > Parar Gravao.

Pgina | 67
8. Insira uma imagem e clique sobre a mesma com o boto direito e Atribua a macro
Centralizar.

2) Crie um macro que realize, para qualquer pasta de trabalho, uma espcie de cadastro
exemplificado a seguir. Alm disso, tal cadastro deve estar contido no intervalo de A3:B6.

Macro e Referncia Relativa


Retorne macro do EXERCICICO DE FIXAO 2 e execute a macro em uma nova planilha,
s que desta vez em um intervalo diferente do de A3:B6.

O qu que aconteceu? O macro no foi executado?

Isso se deve ao fato de que o macro foi gravado para ser executado no mesmo endereo
de origem, ou seja, nas mesmas clulas em que o macro foi gravado. No entanto, para que esse
problema no ocorra conveniente ativar a opo Referncia Relativa.

Essa opo oferece ao usurio a oportunidade de executar macros sobre clulas que so
independentes daquelas em que o usurio selecionou no instante em que a macro foi gravada. Logo,
pode-se rodar vrias vezes o mesmo macro em uma nica planilha independente da localizao
das clulas.

Para fixar a utilizao da Referncia Relativa, grave uma nova macro como a do EXERCICIO
DE FIXAO 2, porm, desta vez com a opo de referencia relativa ativa.

Para ativar a Referncia Relativa acesse o comando: Desenvolvedor > Grupo Cdigo > Usar
Referncias Relativas e, em seguida, Gravar Macro.

Com isso, o usurio ir perceber a diferena e notar a importncia de tal opo.

Pgina | 68
Visualizando a Linhagem de um Macro
Todo o macro possui um cdigo pelo qual o computador compreende o que a ele
requisitado. Assim, para se verificar o cdigo em VBA dos macros deve-se acessar o comando:

DESENVOLVEDOR > GRUPO CDIGO > MACROS > SELECIONE O MACRO DESEJADA >
EDITAR.

Outra forma de acessar diretamente o cdigo do macro se d diretamente pelo Editor


Visual Basic. Dessa Maneira ao acessar o algoritmo do macro Centralizar ser visualizada a figura
abaixo.

Uma vez apresentado o editor Visual Basic, vale-se chamar a ateno para o fato que ao se
gravar um macro o computador efetua operaes padres ao registrar o mesmo, as quais nem
sempre so necessrias. Para exemplificar, elimine as linhas 7 a 12 do comando do EXERCICIO DE
FIXAO 1 e verifique se algo de errado acontece com a Macro Centralizar.

Para eliminar essas linhas siga o comando: Desenvolvedor > Grupo Cdigo > Macros >
Macro Centralizar > Editar. Selecione com o mouse as linhas a serem eliminadas e, por fim pressione
DEL.

Dessa maneira a macro Centralizar esta pronta para rodar. Abra uma nova planilha e
execute-a para concluir que realmente no houve mudanas.

Pgina | 69
Excluindo um Macro
Para excluir os macros gravados acesse o comando: DESENVOLVEDOR > GRUPO CDIGO >
MACROS > SELECIONE O MACRO > EXCLUIR. Isso tambm pode ser feito diretamente no Editor
Visual Basic. Nesse ltimo caso, abra o editor e selecione a macro que deseja apagar, apagando o
contedo que se inicia em Sub e termina em End Sub.

EXERCICIO DE FIXAO - APLICAES PRTICAS


1) Crie uma planilha com vrios gases a uma determinada temperatura e volume e, a
partir desses dados calcule a presso valendo-se da lei de Van der Walls, a qual est descrita a
seguir:
!" &
= $ '
#$% #
Determinado o valor de P, calcule o fator de compressibilidade (Z), sabendo que este
dado por:
#
(=
!"
Em seguida, exiba os valores de Z em azul, caso seja um gs ideal (Z=1), em vermelho
os valores de Z para os gases com efeito atrativo predominante (Z<1) e, em verde os valores de
Z para os gases com efeito repulsivo predominante (Z>1). Crie uma coluna ao fim da tabela a
qual dever explicitar se o gs ideal, atrativo (Z<1) ou repulsivo (Z>1). Por fim, coloque os
gases em ordem alfabtica.

Passo-a-Passo
1 Macro: Calcula o valor de P de cada gs e em seguida o valor de Z para os mesmos.
Os valores de Z=1total sero exibidos na cor azul, os Z<1 na cor vermelho e Z>1 na cor verde.
Na clula que indica o valor da presso insira a frmula da presso e arraste para a
coluna toda.
Na clula adjacente insira a frmula do fator de compressibilidade e arraste para a
coluna toda.
Com a coluna do fator de compressibilidade selecionada, acesse: Pgina Inicial >
Grupo Estilo > Formatao Condicional > Realar Regra das Clulas. Primeiramente faa para
Z>1, em seguida para Z=1 e, por fim, para Z<1. Pare a gravao e crie um boto chamado
Calcular P, Z e Identificao.

Pgina | 70
2 Macro: Cria uma coluna adjacente coluna do fator de compressibilidade e
classifica os gases.
Preencha a primeira clula com a funo condicional SE:
=SE(clula=1;Gs Ideal;SE(clula<1;Efeitos Atrativos;Efeitos Repulsivos))
Arraste a clula com a formatao condicional para toda a coluna.

3 Macro: Coloca em ordem alfabtica


Selecione a coluna que contem o nome dos gases e acesse: Pgina Inicial > Grupo
Edio > Classificar e Filtrar > Classificar de A a Z.

Aps criar as trs macros, verifique o funcionamento das trs e crie uma quarta
macro.

4aMacro: Executa as trs macros anteriores.

16. VISUAL BASIC - VBA


O Visual Basic a linguagem de programao da plataforma Office produzido pela
Microsoft. Essa linguagem bastante difundida devida sua integrao com a plataforma Office. O
programador em Visual Basic pode utilizar esta linguagem de programao integrada s planilhas do
Excel, o que possibilita o desenvolvimento de programas que iro auxiliar na resoluo de
problemas.

Assim como os Macros, o VBA tambm pode no est habilitado. Porm os comandos para
habilitar ambos so os mesmos, logo uma vez habilitado o Macro, o VBA tambm est habilitado.

Para entrar no editor de Visual Basic for Applications (VBA), acesse: DESENVOLVEDOR >
CONTROLES > EXIBIR CDIGO. Feito isso, uma janela abrir, a qual possui o display dividido em trs
grandes reas: Project Explorer, Properties Window e do lado direito a janela de edio de texto.

Pgina | 71
Cdigo de Cores
Ao utilizar o VBA, o usurio perceber que a sintaxe do VBA vem acompanhada por cores.
Essas cores, por sua vez, possuem um significado e objetivam transmitir alguma informao ao
usurio.

Cor Significado
Azul Palavras-Chave da Linguagem
Verm Erros de sintaxe
elho
Preto Nomes de variveis, procedimentos, etc.
Amar Indica erro durante a execuo do programa
elo
Verd Comentrios inseridos pelo programador; deve ser
e inserido entre aspas simples.

Utilizando o VBA
Para se iniciar o trabalho no Visual Basic, primeiramente deve ser inserido um mdulo, o
qual pode ser feito por meio da opo INSERIR > MDULO. O mdulo o ambiente do VBA em que
ser digitada a linha de comandos, ou seja, o espao que conter todo o algoritmo de programao.
Nesse ambiente tambm pode ser inseridos outras plataformas, como a Useform e o Mdulo de
Classe.

Assim como toda linha de comandos, a do VBA possui as sintaxes indicativas de inicio e
encerramento do programa. Essa sintaxe de inicio e encerramento delimita o que realmente ser
executado dentro do ambiente de trabalho, ou seja, delimita o corpo do macro. O corpo do macro
constitudo por um conjunto de instrues, sendo que cada uma deve estar em uma linha diferente.
Quando um programa constitudo de um nmero grande de sub-rotinas, elas so separadas por
traos na horizontal.

No VBA, a sintaxe de inicio Sub e a de encerramento End Sub. Depois de Sub deve ser
colocado o titulo do programa e, este no deve conter espaamentos ou nmeros. O VBA Case
Sensitive, ou seja, ele no difere letras maisculas de minsculas, logo as mesmas possuem o
mesmo valor dentro da linhagem de cdigo. Quando digitado o ttulo, este aparecer em azul, uma
vez que todas as palavras que esto contidas na biblioteca do VBA, como a tipologia de variveis e as
estruturas sequenciais e condicionais, aparecero com essa cor caracterstica. Sempre que algum

Pgina | 72
erro de sintaxe for cometido, o comando aparecer na cor vermelha e o programa no ir funcionar
devido esse erro, necessitando, portanto, de uma correo imediata. No caso de desconhecimento
do erro de sintaxe cometido, o usurio pode usufruir da ajuda do Excel para corrigir os erros. Para
visualizar os comandos vlidos na sintaxe do VBA, o usurio pode recorrer ferramenta Pesquisador
de Objetos, a qual pode ser acessada clicando sobre o boto:

Ou acessando: Exibir > Pesquisador de Objetos (Atalho F2).

Outra cor que difere as frases e palavras da sintaxe a cor verde, a qual indica que um
comentrio foi inserido. Para inserir um comentrio, deve-se colocar a informao entre aspas
simples (). Os comentrios servem para orientar o programador e facilitar a compreenso do
programa, principalmente em programas cujos algoritmos so grandes.

Digite a seguinte sintaxe no mdulo do VBA:

Sub Conhecendo_VBA()
Range(A1) = Hello
End Sub

Feito isso, retorne planilha e veja o que aconteceu.

Abaixo esto explicitados alguns comandos que so utilizados atravs do ambiente do


Excel.

Cells (linha,coluna)
Ex: Cells(1,1) = Clula A1 = Range (A1);
Colums(nmero da coluna);
Rows(nmero da linha).

Pgina | 73
Criao de Rotinas dentro de Sub-rotinas
Neste contexto, a execuo de Sub-Rotinas segue o mesmo mecanismo dos macros. Porm
neste momento j se pode referir uma nova forma de executar os macros ou Sub-Rotinas, a saber,
dentro de outras rotinas. Quando se escreve dentro de uma rotina o nome de outra, a execuo da
rotina tem continuidade na execuo da rotina que est a ser invocada.

Definio de Funes
Funes so rotinas que se iniciam com a palavra-chave Function e termina com End-
Fuction. Alm disso, tem como objetivo receber parmetros e ento produzir um valor final.

Function Nome da Funo ( parametro1, parametro2,)


Nome da Funo = Valor / Expresso
End Function

Ainda possvel definir os tipos de parmetros e de funo ao declarar funes:

Function Nome da Funo ( parametro1 As Tipo, ) As Tipo


Nome da Funo = Valor / Expresso
End Function

Observao: Caso no seja declarado os tipos tanto de parmetros como o da funo,


estes assumem o tipo Variant.

Execuo de Funes dentro de Rotinas


Pode-se tambm invocar uma funo dentro de uma rotina. Para isso deve-se salientar que
ao ser invocada a execuo da primeira passa pela execuo da funo invocada.

Assignao de Variveis
Quando se pretende atribuir valores a variveis dever-se- indicar o nome da varivel, o
operador = e o valor que se pretende que a varivel armazene.

Pgina | 74
Nome_Varivel= Valor

Declarao de Variveis
Para declarar variveis deve-se entrar com a palavra chave para declarao Dim, em
seguida o Nome da Varivel , a palavra chave de separao entre o nome e o tipo: As e, ento o Tipo
de Dados a serem atribudos varivel.

Dim Nota As Integer


Observao: possvel declarar diversas variveis ao mesmo tempo sendo elas iguais ou no.
Dim var_1, var_2, var_3 As Currency (Todas variveis mesmo tipo);
Dim var1 As Integer, var2 As Date, var3 As Double (Variveis de tipos diferentes)

Tipos de Variveis
B permite armazenar valores Boolenaos True ou False
oolean
By permite armazenar nmeros se m sinal entre 0 e 255
te
C permite armazenar moeda
urrency
D permite armazenar datas
ate
D permite armazenar um real desde -
ouble 1.79769313486232E308
at -4.94065645841247E-324 para valores negativos, e
desde
1.79769313486232E308 at 4.94065645841247E-324 para
valores positivos.

Si permite armazenar um real desde -3.402823E38 at -


ngle 1.4011298E-45, para valores negativos e desde 3.402823E38 at
1.4011298E-45, para valores positivos

In permite armazenar nmeros inteiros entre -32.768 e

Pgina | 75
teger 32767

Lo permite armazenar nmeros inteiros entre -2 147 483 648


ng e 2 147 483 648

O utilizado para fazer referncia a um objecto do Excel


bject
St permite armazenar conjuntos de caracteres
ring
V permite armazenar qualquer tipo de dados
ariant
Us permite armazenar valores de tipos diferentes
er-Defined

MSGBOX E INPUTBOX
Uma das grandes vantagens da utilizao do Excel integrado com o Visual Basic a sua
interface com o usurio, o mesmo possui uma interatividade muito grande, podendo ser criado
caixas de dilogo visuais e botes de grande praticidade facilitando a interao entre usurio e
mquina.

As caixas de dilogos mais comuns encontradas e que j esto criadas no bando de dados
do programa so ativadas atravs do comando MsgBox e Inputbox.

O comando InputBox serve para receber um valor ou uma caractere digitado pelo usurio e
automaticamente indexar a mesma a uma varivel dentro do programa para as futuras aes.

A sua linha cdigo corresponde ao nome da varivel que vai receber o valor digitado pelo
usurio seguindo a linha de cdigo como mostrado abaixo.

Pgina | 76
O comando Msgbox serve para expor texto e variveis em tela. A diferena principal entre
o comando Inputbox e o comando Msgbox justamente que o primeiro serve para receber uma
varivel emitindo um texto em tela para o usurio colocar a mesma, e o segundo para emitir essa
varivel possibilitando a impresso em tela de dados do programa.

No MsgBox corresponde a seguinte estrutura como mostrado acima, entre parnteses e


entre aspas o texto que deve ser emitido em tela e aps o parnteses o & seguido da varivel que
ser mostrada.

Para modificar os parmetros desses comandos como tipo caixa de dilogo, alinhamento
dentre outros segue a sintaxe abaixo juntamente com a explicao de cada varivel.

InputBox(prompt[, title] [, default] [, xpos] [, ypos] [, helpfile, context])

Parmetro Comentrio

Expresso textual exibida como mensagem na janela de input.

A dimenso mxima de 1024 caracteres.

Prompt Se se pretender construir uma mensagem com mais do que


uma linha poder utilizar o caractere Enter - Chr(13). A juno dos
(Obrigatrio )
elementos que constituem a mensagem realizada atravs do
operador &.Exemplo:

"A Soma de 3 com 5 :" & Chr(13) & " 8 "

Title Titulo da janela de input. Se este for omitido, aparecer por

(Facultativo) defeito o nome da aplicao.

Pgina | 77
Default Expresso inserida por defeito na caixa de insero de dados
e constituir a resposta por defeito se o utilizador no introduzir
(Facultativo) outra.

Se este parmetro for omitido aparecer uma text box vazia.

Xpos Nmero que identifica a distncia horizontal entre o lado


esquerdo do cran e a janela de input. Se este valor for omitido a
(Facultativo) janela aparecer centrada horizontalmente.

Ypos Nmero que identifica a distncia vertical entre o lado


superior do cran e a janela de input. Se este valor for omitido a
(Facultativo) janela ficar posicionada a 1/3 da parte inferior do cran

HelpFile Nome do ficheiro de Help que ser utilizado para dar apoio ao
preenchimento desta janela. Se for indicado este parmetro o
(Facultativo) seguinte obrigatrio.

Context Nmero do ndice do tpico de Help constante no ficheiro

(Facultativo) HelpFile, e que corresponde janela em questo.

Ateno: Se pretender enviar mais que um parmetro optativo respeite a ordem atravs
de virgulas.

MsgBox(prompt[, buttons] [, title] [, helpfile, context])

Parmetro Comentrio

Expresso textual exibida como mensagem na janela de input.

Prompt A dimenso mxima de 1024 caracteres.

(Obrigatrio ) Se se pretender construir uma mensagem com mais do que


uma linha poder utilizar o caractere Enter Chr(13)

Exemplo:

"A Soma de 3 com 5 :" & Chr(13) & " 8 "

Pgina | 78
Buttons Nmero que identifica o tipo de botes que se pretende
visualizar na janela de output. Ver tabela seguinte.
(Facultativo)
Se for omitido assumir o valor 0 por defeito.

Title Titulo da janela de input. Se este for omitido, aparecer por


defeito o nome da aplicao.
(Facultativo)

HelpFile Nome do ficheiro de Help que ser utilizado para dar apoio ao
preenchimento desta janela. Se for indicado este parmetro o
(Facultativo)
seguinte obrigatrio.

Context Nmero do ndice do tpico de Help constante no ficheiro


HelpFile, e que corresponde janela em questo.
(Facultativo)

Ateno: Se pretender enviar mais que um parmetro optativo respeite a ordem atravs de
virgulas.

Estruturas de Controle
Resumo da funo de estruturas de controle
If - Testa uma condio e executa um determinado conjunto de
Then - Else instrues consoante o resultado dessa avaliao
For Executa uma determinada tarefa um determinado nmero de vezes.
Next
While Executa uma determinada tarefa enquanto que uma determinada
-Wend condio permanea verdadeira, i.e., com o valor True.
Do Executa uma determinada tarefa enquanto que a avaliao de uma
Loop condio permanea True ou ento at que seja True.
Select Seleciona um dos segmentos de cdigo a processar mediante a
- Case avaliao consecutiva de condies.
For Realiza uma determinada tarefa repetitiva em cada objeto de uma
Each Next coleo ou em cada item de um array.

Pgina | 79
17. EXERCCIO DE FIXAO NMERO 01
1. Monte uma planilha como a que se segue.

1.1. A primeira coluna deve ter largura 10; a segunda, largura 9,3; a terceira, 14; a
quarta 8,5 e as ltimas, largura 13,5.
1.2. Para montar a coluna Peso Molecular utilize a tabela com os pesos atmicos dos
elementos. Por exemplo, a clula C3 ter o seguinte contedo: =1*C9+1*C10
(sem as aspas).
1.3. Formate o intervalo C3:C7 para exibir algarismos com 3 casa decimais.
1.4. Para montar a coluna Quantidade de Matria divida as colunas Massa e Peso
Molecular. Por exemplo, a clula E3 ter o seguinte contedo: =D3/C3. Para no
precisar digitar a mesma frmula em todas as clulas basta clicar sobre o canto da
clula que contm a frmula e arrastar para ocasionar o auto-preenchimento.
1.5. Formate E3:E7 para exibir em notao cientfica com duas casas decimais.
1.6. Para preencher a coluna Concentrao divida a massa pelo volume, fazendo os
ajustes de unidades necessrios.
1.6.1. Utilize os fatores de converso dados abaixo da tabela. A clula G3 ter
o seguinte preenchimento: =((D3/1000)*F9)/((F3/1000)*F10).
1.6.2. Observe, entretanto, que se o contedo da clula for arrastado, como
foi feito anteriormente, a clula ter como resultado um erro. Isto
ocorre porque o Excel ir seguir uma seqncia lgica e a clula G7
seria automaticamente preenchida da seguinte forma:

Pgina | 80
=((D7/1000)*F14)/((F7/1000)*F19). Logo as clulas F10 e F11
precisam ser travadas (F4). A frmula correta (que poderia ser
arrastada e evitar erros) para a clula G3 seria ento:
=((D3/1000)*$F$10)/((F3/1000)*$F$11).
1.7. Configure G3:G7 para exibir nmeros com 3 casas decimais.

Finalmente, a planilha dever ficar assim:

18. EXERCCIO DE FIXAO NMERO 02


2. Clculo de Gastos

Pgina | 81
2.1. Formate o intervalo C3:F18 para o formato moeda.
2.2. Para calcular a linha Total de gastos utilize a funo SOMA. Por exemplo, a
clula C8 ser preenchida da seguinte maneira: =SUM(C5:C7). Clique e arraste para
os outros meses.
2.3. A linha Saldo Atual ser a diferena entre Saldo Anterior e Total de gastos e uma
receita tomada fixa como sendo de 150 reais. A clula C10 ser ento: =C3-C8+150.
2.4 A parte que falta da linha Saldo anterior ser preenchida a partir do Saldo Atual
do ms anterior, ou seja, para a clula D3: =C10.
2.5. Maior gasto ser calculado utilizando a funo Mximo. A clula ser ento:
=MAX(C8:F8).
2.6. Menor gasto ser calculado utilizando a funo Mnimo. A clula ser ento:
=MINC8:F8).
2.7. Gasto mdio ser calculado utilizando a funo Mdia. A clula ser ento:
=AVERAGE(C8:F8).
2.8. Utilizando a funo SE, primeiramente verifique se o ms de maior/menor gasto
se refere a janeiro, depois fevereiro e assim por diante. O valor a ser adicionado
clula ser ento:
= SE(C12=C$8;"Jan"; SE(C12=D$8;"Fev";SE (C12=E$8;"Mar";"Abr"))).

No fim do processo, a planilha dever ficar da seguinte forma:

Pgina | 82
19. EXERCCIO DE FIXAO NMERO 03
3. Monte uma planilha como a mostrada abaixo e verifique se as solues so cidas,
bsicas ou neutras a partir da concentrao de H+.

3.1. A clula D3 ter o seguinte formato: =-log(C3). Clique e arraste. Formate


para dois dgitos decimais.
3.2. Preencha E3 com se segue: =SE(D3<7;"Sim";"No").
3.3. Preencha F3 como segue: =SE(E(NO(D3<7);NO(D3=7));"Sim";"No").
3.4. Preencha G3 como se segue: =SE(D3=7;"Sim";"No").
3.5. Vamos agora contar quantas solues temos de cada tipo utilizando a
funo CONT.SE. A clula E18 ficar da seguinte forma: =COUNTIF(E3:E17;"Sim").

Sua planilha dever ficar assim:

Pgina | 83
20. EXERCCIO DE FIXAO NMERO 04
4. Resoluo de sistemas matriciais.
4.1. Monte uma planilha como a seguinte:

4.2. Insira o seguinte sistema na planilha:


3x + 2 y - z + w = -2
x- y+z+w= 2
- 2 x + 2 y - 3w = -4
x + 5y - z + w = 0

Pgina | 84
4.3. Agora renomeie o intervalo C5:F8 para matA, assim toda vez que utilizarmos este
nome estaremos nos referindo matriz dos coeficientes. Para isso, selecione o
intervalo e na caixa de nome (onde aparece a referncia da clula ativa, digite
matA).
4.4. Faa o mesmo para o vetor b (vetb).
4.5. Calcule o determinante da matriz dos coeficientes. Para isso, digite na clula L8 a
seguinte frmula: =MATRIZ.DETERM(matA) .
4.6. Defina o tipo de sistema (determinado ou no-determinado). Para fazer tal
definio, utilize a funo SE. A clula L5 fica: =SE(L4=0;"No-
determinado";"Determinado").
4.7. Multiplique o vetor b pela matriz inversa de A. Para isso, selecione o intervalo onde
a soluo ser exibida primeiramente (I10:I13), aperte F2 (boto para edio) e
insira a seguinte frmula: =MATRIZ.MULT(MATRIZ.INVERSO(matA);vetb) . Aperte
CTRL+SHIFT+ENTER, para que seja inserida uma funo matricial.
4.8. Selecione agora o intervalo C10:F10, aperte F2 e insira a frmula:
=TRANSPOR(I10:I13) e no esquea de apertar CTRL+SHIFT+ENTER para finalizar.

Sua planilha dever ficar assim:

21. EXERCCIO DE FIXAO NMERO 05


Uma boa forma de se estudar o equilbrio termodinmico atravs do estudo da energia
de Gibbs. No equilbrio, o valor desta energia deve ser o mnimo. Utilizando o Excel pode-se
facilmente estimar os parmetros de equilbrio.

Pgina | 85
Suponha um sistema que entre em equilbrio contendo as seguintes substncias: CH4, H2O,
CO, CO2 e H2. No incio, esto presentes 2 mol de metano e 3 mol de gua. A equao que relaciona
a energia de Gibbs com a quantidade de matria presente :

G total = xi Gi + RT ni ln( xi )
i i

Onde:
- xi a frao do componente i;
- Gi a energia de formao de Gibbs;
- ni a quantidade de matria (mol) do componente i;
- R constante dos gases;
- T a temperatura de equilbrio.

As energias de Gibbs de formao dos elementos so as seguintes: 19720, -192420, -


200240, -395790 e 0 (em J/mol, respectivamente). A temperatura 450 K.

Para resoluo do problema deve-se montar uma clula que conter o valor de Gtotal em
funo do nmero de mols de cada elemento e, ento, utilize a ferramenta Solver para encontrar um
valor mnimo e as fraes do equilbrio.

1. Monte uma planilha como a sugerida:

Pgina | 86
2. O intervalo C3:C7 est preenchido com o nmero de mols inicial das molculas.
3. O intervalo D3:D7 est preenchido com um chute inicial para o solver.
4. O intervalo F3:F7 est preenchido com os valores das energias de Gibbs.
5. As clulas K2 e K3 possuem os valores de R (em J/mol K) e da temperatura (em K).
6. A clula H11 conter o valor da energia de Gibbs total.
7. A clula C8 deve conter o total inicial de mols. Sua frmula: =SUM(C3:C7).
8. A clula D8 deve conter a quantidade de mols no suposto equilbrio: =SUM(D3:D7).
ni
9. A coluna E deve conter as fraes molares, ou seja, . A clula E3, por exemplo,
n total
ficar: =D3/$D$8. Clique e arraste.
10. Complete a clula E8 para exibir o somatrio das fraes (que deve ser sempre igual a 1).
11. A coluna G deve exibir os valores de xi*Gi. A clula G3 : =E3*F3. Preencha as demais.

12. A clula G8 deve conter x G , ou seja, =SUM(G3:G7).


i
i i

13. A coluna H deve conter ni*ln(xi). A clula H3 : =D3*LN(E3).

14. Para preencher a clula H8 (termo RT n ln( x ) ), observe que se o elemento i tiver
i
i i

nmero de mols igual a zero, ele no contribui para este termo, entretanto o valor de
x i 0 ocasionar um erro de frmula. Logo, a clula H8 deve somar apenas os valores

cuja frao molar maior que zero. Ento, utilize a funo SOMASE. A frmula dever
ento ser: =K2*K3*SUMIF(E3:E7;">0";H3:H7).
15. A energia de Gibbs total nada mais do que a soma destes dois elementos, =G8+H8 a
frmula da clula H11.
16. Antes de aplicar o solver perceba que existem algumas restries resoluo do
problema. Nenhum tomo de C, H ou O pode aparecer ou desaparecer durante a reao
qumica e deve-se garantir isso na hora da resoluo matemtica do problema.
Primeiramente conte quantos tomos de cada tipo se tem:
tomos de carbono (C13): =C3+C5+C6.
tomos de hidrognio (C14): =4*C3+2*C4+2*C7.
tomos de oxignio (C15): =C4+C5+2*C6.
A quantidade de tomos no suposto equilbrio dever ser colocado nas clulas D13:D15,
seguindo as mesmas frmulas (substituindo C por D).

17. Agora utilize a ferramenta solver. Sua planilha deve estar como a que se segue antes de
aplicar o solver.

Pgina | 87
18. Clique em ferramentas > solver. Esta tela ser exibida.

19. A clula de destino a clula que ser alterada, no nosso caso H11.
20. Igual a o valor que esta clula deve possuir, no nosso caso o valor mnimo, selecione
Mn.
21. Clulas variveis: aquelas que tero seus valores alterados para que possa ocorrer a
minimizao, so as variveis independentes, no presente caso o valor do nmero de mols
das molculas no equilbrio, o intervalo D3:D7.
22. Agora insira as restries do problema. As primeiras restries so de que as clulas D13,
D14 e D15 devem ter valores constantes e iguais aos das clulas C13, C14 e C15. Clique em
adicionar restrio.

Pgina | 88
23. Referncia da clula diz respeito a qual clula ter seu valor restringido, neste caso,
$D$13. A restrio de que seja igual, ou seja =. A restrio o valor da clula $C$13. A
caixa dever ficar assim:

24. Repita o mesmo pra as clulas D14 e D15.


25. A ltima restrio de que o intervalo D3:D7 deve conter apenas valores positivos, j que
se referem a quantidade de matria.

26. Clique em Resolver.

27. O resultado dever ser: 1,78; 2,60; 0,05; 0,17 e 0,84.

Pgina | 89