Você está na página 1de 9

INTRODUO A INFORMTICA BSICA

FORMULAS NO EXCEL
Profa. Christian Canoti!ho
Frmulas para Planilhas de Clculo 1
Intro"#$%o
Essa uma apostila prtica sobre f&r'#!as no OpenOffice.org Calc. Seu objetio dar uma no!"o bsica
sobre a utili#a!"o de frmulas e serir como material de consulta. Ela baseada no material criado por
$eilon %rcio &cm'n(bol.com.br).
Em irtude do seu objetio prtico* focaremos com mais detalhes as fun!+es ,ue ter"o utilidade para os
alunos em sua ida acad-mica e ,ue poder"o ser aproeitadas posteriormente em sua ida profissional
como Contabilistas.
Sinais 'at'(ti)os
O computador n"o utili#a os mesmos sinais matemticos ,ue utili#amos normalmente. .pesar da maioria
deles serem iguais* alguns n"o tem um caractere correspondente no teclado &como o sinal de maior ou
igual). Outros* como o sinal de multiplica!"o* t-m o s/mbolo correspondente &a letra 012)* mas haeria
confus"o para distinguir o seu uso como letra ou como sinal matemtico. Foi criada ent"o uma tabela de
coners"o3
SINAL FUNO SINAL FUNO
* .di!"o + 4gual a
, Subtra!"o -. 5iferente ,ue
/ %ultiplica!"o . %aior ,ue
0 5iis"o .+ %aior e igual a
1 Porcentagem - %enor ,ue
+ 4gualdade -+ %enor e igual a
Co!#nas2 Linhas C3!#!as
Em ,ual,uer planilha e6istem linhas e colunas. .s colunas s"o referenciadas por letras e as linhas por
n7meros. . intersec!"o entre uma coluna e uma linha determina uma clula* ,ue ser referenciada pela
coluna e pela linha* nesta ordem. $o e6emplo abai6o a clula destacada resulta do encontro da coluna 8
com a linha dois* logo denominada clula 893
F&r'#!as
Frmulas s"o instru!+es ,ue passamos ao Calc sobre como efetuar os clculos ,ue necessitaremos nas
nossas planilhas. $essa apostila eremos apenas as frmulas mais simples. Comecemos pelas opera!+es
fundamentais. :tili#aremos uma nota!"o bastante semelhante ; ,ue usamos na escrita de frmulas
matemticas comuns.
.ntes* porm* precisamos aprender algumas regras para escreer frmulas3
<. =odas as frmulas deem come!ar com o sinal de igualdade* para ,ue o Calc possa diferenci>
las de um te6to normal.
9. ?uando as frmulas se referenciarem a uma clula &e isso ocorrer fre,@entemente)*
referenciaremos as clulas como isto acima.
A. Balores numricos na frmula ir"o e6pressos normalmente* lembrando de usar a /rgula &e
n"o o ponto) como sinal decimal &9*C e n"o 9.C).
D. Balores literais &te6to) deer"o ir sempre entre aspas &e6.3 0este um te6to0).
Frmulas para Planilhas de Clculo 2
.di!"o
Podemos somar basicamente de duas formas3 especificando cada uma das parcelas da soma ou utili#ando
uma fun!"o do Calc. Bejamos logo a primeira* ,ue mais simples3
=A1+A2+A3+A4+A5
Ser"o somados os alores das clulas da coluna .* da linha < at a linha C.
Subtra!"o
Para subtrair* especificamos cada uma das parcelas da subtra!"o3
=A1-A2-A3
Esta frmula subtrair* da clula .<* os alores das clulas .9 e .A.
%ultiplica!"o
Para multiplicar* especificamos cada uma dos fatores3
=A1*A2
Esta frmula multiplicar o alor da clula .< pelo alor da clula .9. Obsere ,ue usamos o s/mbolo
asterisco &E) no lugar do sinal tradicional de multiplica!"o &6).
5iis"o
Para diidir* escreemos como numa fra!"o* especificando o numerador e o denominador3
=A1/A2
Esta frmula diidir o alor da clula .< pelo alor da clula .9. Se for especificada uma diis"o por
#ero &imposs/el matematicamente)* o Calc e6ibir* em seu lugar uma mensagem de erro &Err:503).
Porcentagem
Escreemos a frmula da mesma maneira ,ue o far/amos numa m,uina de calcular* multiplicando um
fator pelo outro* colocando depois o sinal de porcentagem. .s duas frmulas abai6o s"o e,uialentes3
=A1*A2%
=A1*A2/100
Esta frmula encontrar o percentual .9 de .<. Ou seja* se .< for 9CF e .9 for C* o resultado ser <9*C.
Listas " )3!#!as
E6istem situa!+es &como no e6emplo abai6o)* em ,ue necessitamos especificar uma Gista de Clulas.
$uma lista de clulas* separamos cada elemento da lista com um ponto>e>/rgula &H). $este e6emplo* a
lista contm do#e elementos e refere>se a do#e clulas3
A B C D E F G H
1 1 3 7 9
2 4 8 10 11
3 2 5
4 6 12
A1;A3;C1;C2;C3;C4;E1;E2;F1;F2;H2;H4
$este e6emplo acima* cada elemento refere>se a uma 7nica clula. %as um elemento pode ser um
4nteralo de Clulas &um conjunto de clulas cont/guas). Os interalos s"o usados para diminuir a
digita!"o ,uando h um grande n7mero de clulas cont/guas* sejam fai6as &como de C< a CD) ou reas
&como de E< a F9).
Frmulas para Planilhas de Clculo 3
:m interalo sempre na forma3
IncioFi!* onde3 Incio a clula ,ue marca o in/cio do interalo
Fi! a clula ,ue marca o fim do interalo
. lista de clulas abai6o se refere ;s mesmas <9 clulas* entretanto tem apenas I elementos &apenas por
ra#+es didticas* sublinhamos os dois interalos)3
A1;A3;C1C4;E1F2;H2;H4
F#n$4s
=odos sabemos ,ue frmulas matemticas s"o e6tremamente poderosas* mas e6istem situa!+es em ,ue
somente frmulas matemticas n"o s"o suficientes3 numa opera!"o com rios termos &como uma soma
de do#e parcelas)ficamos sujeitos a um grande olume de trabalho* sem falar na grande possibilidade de
cometer um erro. Para esses casos &e outros mais comple6os)* o Calc oferece um conjunto de fun!+es.
Cada fun!"o tem uma sinta6e &conjunto de regras) prpria e desempenha uma determinada tarefa.
Combinando fun!+es e opera!+es matemticas* podemos construir frmulas e6tremamente comple6as
com relatia facilidade.
Fun!"o Soma
. fun!"o soma reali#a o mesmo trabalho ,ue a fun!"o de .di!"o. Sua sinta6e 3
=SOMA"#i$%&-'(-c)*+*&$,
Podemos usar tambm o bot"o de soma &ou .utoSoma)* ele fica na barra de ferramentas3
Gembramos ,ue o termo lista de clulas pode referir>se a rias clulas separadas por pontos>e>/rgulas*
um interalo de clulas &separando in/cio e fim com dois pontos) ou uma combina!"o de ambos. Por
e6emplo* as tr-s frmulas abai6o s"o e,uialentes3
=A1+A3+C1+C2+C3+C4+E1+E2+F1+F2+H2+H4
=SOMA"A1;A3;C1;C2;C3;C4;E1;E2;F1;F2;H2;H4,
=SOMA"A1;A3;C1C4;E1F2;H2;H4,
%dia .ritmtica
Para calcular a mdia aritmtica de um conjunto de clulas* podemos somar todas e depois diidir o
resultado pelo n7mero de clulas* ou podemos apenas usar a fun!"o %J54.* indicando a lista de clulas
a ser utili#ada no clculo3
=MDIA"#i$%&-'(-c)*+*&$,
Frmula Condicional
K situa!+es em ,ue precisamos preencher uma clula com alores ,ue ser"o determinados por uma
condi!"o. SE isso* a clula ter um determinado alor* SENO* ter outro. Para isso e6iste* no Calc* a
fun!"o SE. Sua sinta6e 3
=SE"Con'i-.o; 0&*o1-$(-2(1'&'(i1o; 0&*o1-$(-3&*$o,
Onde3 Con'i-.o um teste lgico ,ue ter resultar erdadeiro ou falso.
0&*o1-$(-2(1'&'(i1o o alor ,ue ser utili#ado se o teste for erdadeiro.
0&*o1-$(-3&*$o o alor ,ue ser utili#ado se o teste for falso.
Ou seja* dependendo do alor do teste* a frmula retornar um dos dois alores. Estes alores podem ser
numricos ou literais &te6to). Caso sejam literais* deer"o ir entre aspas &por e6emplo3 0.proado2). Os
tr-s termos deer"o ser separados por ponto>e>/rgula &H).
E6istem dois e6emplos clssicos3
Frmulas para Planilhas de Clculo 4
Caderneta de .lunos
$uma determinada escola* a mdia sete. $a caderneta* h uma coluna chamada 0Situa!"o2 ,ue deer
e6ibir 0.proado2 ou 0Leproado2 dependendo da mdia do aluno.
A B C
1 ALUNO MDIA SITUAO
2 451cio 760 =SE"B27=7;8A91o2&'o8;8:(91o2&'o8,
3
Pela frmula escrita acima* se o aluno tier mdia M*F &ou maior)* ser e6ibido o te6to 0.proado2. Caso
contrrio &mdia inferior M*F) ser escrito o te6to 0Leproado2.
5iis"o por Nero
$uma tabela de consumo de combust/el* diidimos normalmente a ,uilometragem pela ,uantidade de
litros de combust/el. Entretanto se* por engano* preenchermos a ,uantidade de combust/el com #ero*
ocorrer uma diis"o por #ero* o ,ue gerar um erro &Err:503).
Para eitar isso* basta preenchermos a coluna 0%dia de Consumo2 com uma frmula condicional3
A B C
1 KM Litros Consumo (Km/!
2 24963 2462 =SE"B2=0;0;A2/B2,
3
Pela frmula escrita acima* se a ,uantidade de litros for #ero* ser e6ibido o alor #ero. Caso contrrio*
ser calculado o consumo. 5essa forma* se a ,uantidade de litros for #ero* n"o ser e6ibida a mensagem
de erro.
F#n$4s A"i)ionais
.gora* algumas fun!+es muito 7teis para o Contabilista* mas com uso um pouco mais raro.
Balor %6imo
Os e#es precisamos encontrar o maior alor num interalo de clulas. Para esses casos* e6iste a fun!"o
%P14%O. Sua sinta6e semelhante ; fun!"o SO%.3
=M"#IMO"#i$%&-'(-c)*+*&$,
Onde #i$%&-'(-c)*+*&$ identifica a lista de clulas a ser pes,uisada. Essa fun!"o retorna o maior
alor nesse interalo.
Balor %/nimo
O contrrio da fun!"o anterior. Os e#es precisamos encontrar o menor alor num interalo de clulas.
Para esses casos* e6iste a fun!"o %Q$4%O. Sua sinta6e semelhante ; fun!"o %P14%O3
=M$NIMO"#i$%&-'(-c)*+*&$,
Onde #i$%&-'(-c)*+*&$ identifica a lista de clulas a ser pes,uisada. Essa fun!"o retorna o menor
alor nesse interalo.
5ata .tual
Essa fun!"o retorna a data atual &do computador)3
=%O&E",
.pesar de n"o receber nenhum parRmetro* os par-nteses s"o necessrios.
Frmulas para Planilhas de Clculo 5
Condicional com Clusula E
Completando a fun!"o SE* e6istem situa!+es em ,ue precisamos testar rias condi!+es simultaneamente*
retornando erdadeiro apenas se to"as as condi!+es forem erdadeiras. Para esses casos usamos essa
ariante da fun!"o SE3
=SE"E"Con'1; Con'2; Con'3,; 0&*o1-$(-2(1'&'(i1o; 0&*o1-$(-3&*$o,
$este e6emplo usamos tr-s condi!+es &Con'1* Con'2 e Con'3). Podemos usar ,uantas condi!+es
desejarmos &at um m6imo de AF)* desde ,ue as separemos por ponto>e>/rgula &H). Obsere tambm ,ue
necessrio obserar cuidadosamente a abertura e fechamento de par-nteses &tanto da fun!"o SE* ,uanto
da fun!"o E).
Condicional com Clusula O:
Completando a fun!"o SE* e6istem situa!+es em ,ue precisamos testar rias condi!+es simultaneamente*
retornando erdadeiro apenas se 5!o 'nos #'a das condi!+es for erdadeira. Para esses casos usamos
essa ariante da fun!"o SE3
=SE"OU"Con'1; Con'2; Con'3,; 0&*o1-$(-2(1'&'(i1o; 0&*o1-$(-3&*$o,
$este e6emplo usamos tr-s condi!+es &Con'1* Con'2 e Con'3). Podemos usar ,uantas condi!+es
desejarmos &at um m6imo de AF)* desde ,ue as separemos por ponto>e>/rgula &H). Obsere tambm ,ue
necessrio obserar cuidadosamente a abertura e fechamento de par-nteses &tanto da fun!"o SE* ,uanto
da fun!"o O:).
Contagem
Se desejarmos contar os alores num interalo de clulas* podemos usar a fun!"o CO$=.B.GOLES3
=CONT'(ALO)ES"#i$%&-'(-c)*+*&$,
Onde #i$%&-'(-c)*+*&$ identifica a lista de clulas a ser pes,uisada. Essa fun!"o retorna a
contagem de alores nesse interalo.
Contagem de Clulas Ba#ias
.lgumas e#es necessitamos contar as clulas ,ue n"o t-m alor. J uma fun!"o semelhante ; fun!"o de
contagem* mas considera apenas as clulas a#ias &sem alor). Para esses casos usamos a fun!"o
CO$=.L.B.N4O3
=CONTA)'(A*IO"#i$%&-'(-c)*+*&$,
Onde #i$%&-'(-c)*+*&$ identifica a lista de clulas a ser pes,uisada.
Obsere ,ue 0sem alor2 e com 0alor #ero2 s"o duas coisas bem diferentesS
Contagem Condicional
Se desejarmos contar os alores num interalo de clulas* ,ue atendem a uma determinada condi!"o*
podemos usar a fun!"o CO$=.SE3
=CONT'SE"#i$%&-'(-c)*+*&$;C1i%)1io,
Onde #i$%&-'(-c)*+*&$ identifica a lista de clulas a ser pes,uisada.
C1i%)1io o critrio de sele!"o a ser usado em cada um dos testes.
O6sr7 8# o )rit3rio " s!$%o "7 sr ntr as5as.
Obsere o e6emplo abai6o3
A B C
1 Auno M+,i-s ).sut-,o
2 H+;+in<o 760 A91o2&'o
3 =(>in<o 1060 A91o2&'o
4 #+i>in<o 660 :(91o2&'o
5 Don&*' 860 A91o2&'o
Frmulas para Planilhas de Clculo 6
6 ?o%&$ &ci!& '( 7 =CONT'SE"B2B5;8778, =CONT'SE"C2C5;8A91o2&'o8,
. fun!"o na clula 8I retornar dois &correspondendo ;s notas de 5eborah e %aria). T a fun!"o na clula
CI retornar tr-s &correspondendo ao n7mero de e#es ,ue a palara 0.proado2 foi encontrada).
.di!"o Condicional
Para somar* num interalo de clulas* a,uelas ,ue atendem a uma determinada condi!"o* usamos a fun!"o
SO%.SE3
=SOMASE"#i$%&-'(-c)*+*&$;Con'i-.o; #i$%&-'(-c)*+*&$-co!-0&*o1($,
Onde #i$%&-'(-c)*+*&$ identifica a lista de clulas a ser pes,uisada.
Con'i-.o um teste lgico ,ue ter resultar erdadeiro ou falso.
#i$%&-'(-c)*+*&$-co!-0&*o1($ identifica a lista de clulas a serem somadas.
Obsere o e6emplo abai6o3
A B C
1 CLIENTE (ALO) SITUAO
2 B(!o* 150600 @G
3 A0 #&1 250600
4 4B C&$& 350600 @G
5 C%ic& A2(ni'& 180600
6 4&1%& 250600 @G
7 An'1(& 190600 @G
8 (ALO) )ECE/IDO =SOMASE"C2C7;8@G8;B2B7,
. fun!"o na clula CU retornar VDF*FF correspondendo ; soma dos alores na coluna 8 correspondentes
; situa!"o de PW &pago) na coluna C.
Rfr9n)ias :A6so!#tas R!ati7as;
Obsere ,ue* ,uando uma frmula contendo uma refer-ncia a uma clula copiada* a refer-ncia ;,uela
clula alterada para refletir sua noa locali#a!"o. 5essa forma* eita>se reescreer a frmula apenas para
alterar os endere!os das clulas.
Beja* no e6emplo abai6o* como as frmulas da coluna 5 "o ariando linha a linha3
A B C D
1 Auno 01 Not- 21 Not- M+,i-
2 H+;+in<o 460 660 560 ="B2+C2,/2
3 =(>in<o 760 960 860 ="B3+C3,/2
4 #+i>in<o 560 960 760 ="B4+C4,/2
5 Don&*' 766 760 763 ="B5+C5,/2
Essa capacidade de 0ajustar2 os endere!os das clulas chamada de Rfr9n)ia R!ati7a e
comportamento padr"o nos programas de planilha de clculo &como o OpenOffice.org Calc).
.contece ,ue* em certas circunstRncias* n"o interessante ,ue haja esse 0ajuste2 das refer-ncias das
clulas. Os e#es escreemos as frmulas nos referindo a uma clula e* ao copi>la* n"o desejamos ,ue a
refer-ncia mude. Obsere o e6emplo abai6o3
A B C
1 (-or ,- U3I) (.m )4! 160641
2
3
Im5osto ,.6i,o .m 2000
4
M7s
Im5osto D.6i,o
(.m U3I)!
(-or ,o Im5osto
(.m )4!
5 D&n(i1o 460000 4626 =B5*C1
6 F(2(1(i1o 760000 7645 =B6*C1
Frmulas para Planilhas de Clculo 7
7 4&1-o 560000 5632 =B7*C1
8 AE1i* 766000 8609 =B8*C1
$esse e6emplo* desejamos ,ue a refer-ncia ; clula C< permane!a inalterada &afinal o alor da :F4L o
mesmo para todos os meses).
%as* se copiarmos a frmula* a refer-ncia ; clula C< ser alterada para C9* CA e CD nos meses de
feereiro* mar!o e abril &e6perimente)...
Para esses casos* a Lefer-ncia Lelatia atrapalha mais do ,ue ajuda. $essas horas* podemos usar a
Rfr9n)ia A6so!#ta. Para us>la* deemos marcar a refer-ncia com o sinal de cifr"o &X)* dessa forma o
Calc saber ,ue a,uela refer-ncia n"o dee ser alterada.
. utili#a!"o deste cifr"o obedece a algumas regras. Obsere3
:m cifr"o antes da coluna significa ,ue* ,uando copiarmos a frmula* o n7mero da linha ainda
aria* mas a coluna permanece a mesma. Ou seja* as frmulas far"o refer-ncia sempre ; mesma
coluna. E6emplo3
FC3 G 0&1i&15 9&1& FC46 FC56 FC66 HHH6 FC26
:m cifr"o antes da linha significa ,ue* ,uando copiarmos a frmula* a coluna ainda aria* mas o
n7mero da linha permanece o mesmo. Ou seja* as frmulas far"o refer-ncia sempre ; mesma
linha. E6emplo3
CF3 G 0&1i&15 9&1& DF36 EF36 FF36 HHH6 =F3
:m cifr"o antes da coluna e outro antes da linha significa ,ue* ,uando copiarmos a frmula* nem
a coluna nem o n7mero da linha ariar"o. Ou seja* as frmulas far"o refer-ncia sempre ; mesma
clula. E6emplo3
FCF3 G @(1!&n(c(15 $(!91( co!o FCF3
Bejamos noamente nosso e6emplo* dessa e# usando Lefer-ncia .bsoluta3
A B C
1 (-or ,- U3I) (.m )4! 160641
2
3
Im5osto ,.6i,o .m 2000
4
M7s
Im5osto D.6i,o
(.m U3I)!
(-or ,o Im5osto
(.m )4!
5 D&n(i1o 460000 4626 =B5*FCF1
6 F(2(1(i1o 760000 7645 =B6*FCF1
7 4&1-o 560000 5632 =B7*FCF1
8 AE1i* 766000 8609 =B8*FCF1
O primeira ista a 7nica mudan!a foi a coloca!"o dos dois cifr+es na refer-ncia ; clula C<* na frmula
do Balor do 4mposto em Leais. %as* e6perimente copi>la* para ,ual,uer outro ponto da planilha. .
refer-ncia ao 4mposto 5eido em :F4L &coluna 8) muda sempre* mas a refer-ncia ao Balor da :F4L
permanece sempre como C<.
. melhor maneira de compreender Lefer-ncia Lelatia e Lefer-ncia .bsoluta praticando. Ent"o* crie
uma planilha de testes e e6perimenteS
Frmulas para Planilhas de Clculo 8
Con)!#s%o
O objetio dessa .postila Prtica* como o prprio nome di#* dar uma idia dos fundamentos da
constru!"o de frmulas em planilhas de clculo.
E6istem diersos liros ; enda sobre este assunto* muitos deles abordando>o com muito mais
profundidade.
$"o podemos nos es,uecer* claro* da prpria ajuda do programa* ,ue tra# a sinta6e de todas as fun!+es
dispon/eis.
. melhor maneira de aprender* principalmente 4nformtica* praticando.
BIBLIO<RAFIA
Cardoso* 8runo L.H Wesser* .nderson .. O5nOffi) =.=.> ? @ritr ? Ca!) ? I'5rss. Santa
Catarina3 F.%EW. 5ispon/el em Yhttp3ZZfameli6.jbrasil.comZap[openoffice<.<.F.pdf\. .cesso em3
out. 9FFD.
5uarte Filho* ]alter .. O5nOffi) Ca!). %inas Werais3 .ssemblia Gegislatia do Estado de %inas
Werais. 5ispon/el em Yhttp3ZZ'''.almg.go.brZpublicacaoZopenofficeZapostila.asp\. .cesso em3
out. 9FFD.
%onteiro* .driana de O. Ca!) ? Man#a! " Trina'nto <NU FDL. 8ahia3 PLO5E8* 9FFD.
5ispon/el em Yhttp3ZZ'''.openoffice.org.brZdo'nloadsZOpenOffice.org^9FCalc^9F<.F.#ip\.
.cesso em3 out. 9FFD.
OpenOffice.org Calc. D5arta'nto " Infor'(ti)a ? UCS. 5ispon/el em
Yhttp3ZZ'''.dein.ucs.brZopenofficeZcalc\. .cesso em3 out. 9FFD.
Frmulas para Planilhas de Clculo 9

Você também pode gostar