Você está na página 1de 8

APOSTILA DE FORMULAS BROFFICE.ORG.

CALC

Prof Jferson F. Leon

Introduo

Essa uma apostila prtica sobre frmula no OpenOffice.org Calc. Seu objetivo dar uma noo bsica sobre a utilizao de frmulas e servir como material de consulta. Ela baseada no material criado por eilon !rcio "cm#n$bol.com.br%. Em virtude do seu objetivo prtico& focaremos com mais detal'es as fun(es )ue tero utilidade para os alunos em sua vida acad*mica e )ue podero ser aproveitadas posteriormente em sua vida profissional como Contabilistas.

S!na! mat"m#t!$o

O computador no utiliza os mesmos sinais matemticos )ue utilizamos normalmente. +pesar da maioria deles serem iguais& alguns no tem um caractere correspondente no teclado "como o sinal de maior ou igual%. Outros& como o sinal de multiplicao& t*m o s,mbolo correspondente "a letra -./%& mas 'averia confuso para distinguir o seu uso como letra ou como sinal matemtico. 0oi criada ento uma tabela de converso1
SI%AL FU%&'O SI%AL FU%&'O

( * . / )

+dio Subtrao !ultiplicao 3iviso 4orcentagem 2gualdade

) +, , ,) + +)

2gual a 3iferente )ue !aior )ue !aior e igual a !enor )ue !enor e igual a

Coluna 0 L!n1a " C2lula


Em )ual)uer planil'a e5istem lin'as e colunas. +s colunas so referenciadas por letras e as lin'as por n6meros. + interseco entre uma coluna e uma lin'a determina uma clula& )ue ser referenciada pela coluna e pela lin'a& nesta ordem. o e5emplo abai5o a clula destacada resulta do encontro da coluna 7 com a lin'a dois& logo denominada clula 781

Frmula

0rmulas so instru(es )ue passamos ao Calc sobre como efetuar os clculos )ue necessitaremos nas nossas planil'as. essa apostila veremos apenas as frmulas mais simples. Comecemos pelas opera(es fundamentais. 9tilizaremos uma notao bastante semel'ante : )ue usamos na escrita de frmulas matemticas comuns. +ntes& porm& precisamos aprender algumas regras para escrever frmulas1 ;. <odas as frmulas devem comear com o sinal de igualdade& para )ue o Calc possa diferenci= las de um te5to normal. 8. >uando as frmulas se referenciarem a uma clula "e isso ocorrer fre)?entemente%& referenciaremos as clulas como visto acima. @. Aalores numricos na frmula viro e5pressos normalmente& lembrando de usar a v,rgula "e no o ponto% como sinal decimal "8&B e no 8.B%. C. Aalores literais "te5to% devero vir sempre entre aspas "e5.1 -este um te5to-%.

0rmulas para 4lanil'as de Clculo D +postila 4rtica

D2D

+dio

4odemos somar basicamente de duas formas1 especificando cada uma das parcelas da soma ou utilizando uma funo do Calc. Aejamos logo a primeira& )ue mais simples1 =A1+A2+A3+A4+A5 Sero somados os valores das clulas da coluna +& da lin'a ; at a lin'a B.

Subtrao

4ara subtrair& especificamos cada uma das parcelas da subtrao1 =A1-A2-A3 Esta frmula subtrair& da clula +;& os valores das clulas +8 e +@.

!ultiplicao
=A1*A2

4ara multiplicar& especificamos cada uma dos fatores1 Esta frmula multiplicar o valor da clula +; pelo valor da clula +8. Observe )ue usamos o s,mbolo asterisco "E% no lugar do sinal tradicional de multiplicao "5%.

3iviso

4ara dividir& escrevemos como numa frao& especificando o numerador e o denominador1 =A1/A2 Esta frmula dividir o valor da clula +; pelo valor da clula +8. Se for especificada uma diviso por zero "imposs,vel matematicamente%& o Calc e5ibir& em seu lugar uma mensagem de erro "Err:503%.

4orcentagem

Escrevemos 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 abai5o so e)uivalentes1 =A1*A2% =A1*A2/100 Esta frmula encontrar o percentual +8 de +;. Ou seja& se +; for 8BF e +8 for B& o resultado ser ;8&B.

L! ta d" $2lula

E5istem situa(es "como no e5emplo abai5o%& em )ue necessitamos especificar uma Gista de Clulas. uma lista de clulas& separamos cada elemento da lista com um ponto=e=v,rgula "H%. este e5emplo& a lista contm doze elementos e refere=se a doze clulas1 1 2 3 4 A 1 2 B C 3 4 5 6 D E 7 8 F 9 10 G H 11 12

A1;A3;C1;C2;C3;C4;E1;E2;F1;F2;H2;H4 este e5emplo acima& cada elemento refere=se a uma 6nica clula. !as um elemento pode ser um 2ntervalo de Clulas "um conjunto de clulas cont,guas%. Os intervalos so usados para diminuir a digitao )uando ' um grande n6mero de clulas cont,guas& sejam fai5as "como de C; a CC% ou reas "como de E; a 08%.

0rmulas para 4lanil'as de Clculo D +postila 4rtica

D3D

9m intervalo sempre na forma1 Incio Fi!& onde1 Incio a clula )ue marca o in,cio do intervalo Fi! a clula )ue marca o fim do intervalo

+ lista de clulas abai5o se refere :s mesmas ;8 clulas& entretanto tem apenas I elementos "apenas por raz(es didticas& sublin'amos os dois intervalos%1 A1;A3;C1 C4;E1 F2;H2;H4

Fun3"

<odos sabemos )ue frmulas matemticas so e5tremamente poderosas& mas e5istem situa(es em )ue somente frmulas matemticas no so suficientes1 numa operao com vrios termos "como uma soma de doze parcelas%ficamos sujeitos a um grande volume de trabal'o& sem falar na grande possibilidade de cometer um erro. 4ara esses casos "e outros mais comple5os%& o Calc oferece um conjunto de fun(es. Cada funo tem uma sinta5e "conjunto de regras% prpria e desempen'a uma determinada tarefa. Combinando fun(es e opera(es matemticas& podemos construir frmulas e5tremamente comple5as com relativa facilidade.

0uno Soma

+ funo soma realiza o mesmo trabal'o )ue a funo de +dio. Sua sinta5e 1 =SOMA"#i$%&-'(-c)*+*&$, 4odemos usar tambm o boto de soma "ou +utoSoma%& ele fica na barra de ferramentas1 Gembramos )ue o termo lista de clulas pode referir=se a vrias clulas separadas por pontos=e=v,rgulas& um intervalo de clulas "separando in,cio e fim com dois pontos% ou uma combinao de ambos. 4or e5emplo& as tr*s frmulas abai5o so e)uivalentes1 =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;C1 C4;E1 F2;H2;H4,

!dia +ritmtica

4ara calcular a mdia aritmtica de um conjunto de clulas& podemos somar todas e depois dividir o resultado pelo n6mero de clulas& ou podemos apenas usar a funo !J32+& indicando a lista de clulas a ser utilizada no clculo1 =MDIA"#i$%&-'(-c)*+*&$,

0rmula Condicional

K situa(es em )ue precisamos preenc'er uma clula com valores )ue sero determinados por uma condio. SE isso& a clula ter um determinado valor& SE%'O& ter outro. 4ara isso e5iste& no Calc& a funo SE. Sua sinta5e 1 =SE"Con'i-.o;/0&*o1-$(-2(1'&'(i1o;/0&*o1-$(-3&*$o, Onde1 Con'i-.o um teste lgico )ue ter resultar verdadeiro ou falso. 0&*o1-$(-2(1'&'(i1o o valor )ue ser utilizado se o teste for verdadeiro. 0&*o1-$(-3&*$o o valor )ue ser utilizado se o teste for falso. Ou seja& dependendo do valor do teste& a frmula retornar um dos dois valores. Estes valores podem ser numricos ou literais "te5to%. Caso sejam literais& devero vir entre aspas "por e5emplo1 -+provado/%. Os tr*s termos devero ser separados por ponto=e=v,rgula "H%. E5istem dois e5emplos clssicos1

0rmulas para 4lanil'as de Clculo D +postila 4rtica

D4D

Caderneta de +lunos uma determinada escola& a mdia sete. a caderneta& ' uma coluna c'amada -Situao/ )ue dever e5ibir -+provado/ ou -Leprovado/ dependendo da mdia do aluno. A 1 ALUNO 2 451cio 3 B MDIA 760 C SITUAO =SE"B27=7;8A91o2&'o8;8:(91o2&'o8,

4ela frmula escrita acima& se o aluno tiver mdia M&F "ou maior%& ser e5ibido o te5to -+provado/. Caso contrrio "mdia inferior M&F% ser escrito o te5to -Leprovado/. 3iviso por Nero uma tabela de consumo de combust,vel& dividimos normalmente a )uilometragem pela )uantidade de litros de combust,vel. Entretanto se& por engano& preenc'ermos a )uantidade de combust,vel com zero& ocorrer uma diviso por zero& o )ue gerar um erro "Err:503%. 4ara evitar isso& basta preenc'ermos a coluna -!dia de Consumo/ com uma frmula condicional1 1 2 3 A KM 24963 B Litros 2462 C Consumo (Km/ ! =SE"B2=0;0;A2/B2,

4ela frmula escrita acima& se a )uantidade de litros for zero& ser e5ibido o valor zero. Caso contrrio& ser calculado o consumo. 3essa forma& se a )uantidade de litros for zero& no ser e5ibida a mensagem de erro.

Fun3" Ad!$!ona!
+gora& algumas fun(es muito 6teis para o Contabilista& mas com uso um pouco mais raro.

Aalor !5imo

Os vezes precisamos encontrar o maior valor num intervalo de clulas. 4ara esses casos& e5iste a funo !P.2!O. Sua sinta5e semel'ante : funo SO!+1 =M"#IMO"#i$%&-'(-c)*+*&$, Onde #i$%&-'(-c)*+*&$ identifica a lista de clulas a ser pes)uisada. Essa funo retorna o maior valor nesse intervalo.

Aalor !,nimo

O contrrio da funo anterior. Os vezes precisamos encontrar o menor valor num intervalo de clulas. 4ara esses casos& e5iste a funo !Q 2!O. Sua sinta5e semel'ante : funo !P.2!O1 =M$NIMO"#i$%&-'(-c)*+*&$, Onde #i$%&-'(-c)*+*&$ identifica a lista de clulas a ser pes)uisada. Essa funo retorna o menor valor nesse intervalo.

3ata +tual

Essa funo retorna a data atual "do computador%1 =%O&E", +pesar de no receber nen'um parRmetro& os par*nteses so necessrios.

0rmulas para 4lanil'as de Clculo D +postila 4rtica

D5D

Condicional com Clusula E

Completando a funo SE& e5istem situa(es em )ue precisamos testar vrias condi(es simultaneamente& retornando verdadeiro apenas se toda as condi(es forem verdadeiras. 4ara esses casos usamos essa variante da funo SE1 =SE"E"Con'1;/Con'2;/Con'3,;/0&*o1-$(-2(1'&'(i1o;/0&*o1-$(-3&*$o, este e5emplo usamos tr*s condi(es "Con'1& Con'2 e Con'3%. 4odemos usar )uantas condi(es desejarmos "at um m5imo de @F%& desde )ue as separemos por ponto=e=v,rgula "H%. Observe tambm )ue necessrio observar cuidadosamente a abertura e fec'amento de par*nteses "tanto da funo SE& )uanto da funo E%.

Condicional com Clusula O9

Completando a funo SE& e5istem situa(es em )ue precisamos testar vrias condi(es simultaneamente& retornando verdadeiro apenas se 4"lo m"no uma das condi(es for verdadeira. 4ara esses casos usamos essa variante da funo SE1 =SE"OU"Con'1;/Con'2;/Con'3,;/0&*o1-$(-2(1'&'(i1o;/0&*o1-$(-3&*$o, este e5emplo usamos tr*s condi(es "Con'1& Con'2 e Con'3%. 4odemos usar )uantas condi(es desejarmos "at um m5imo de @F%& desde )ue as separemos por ponto=e=v,rgula "H%. Observe tambm )ue necessrio observar cuidadosamente a abertura e fec'amento de par*nteses "tanto da funo SE& )uanto da funo O9%.

Contagem

Se desejarmos contar os valores num intervalo de clulas& podemos usar a funo CO <.A+GOLES1 =CONT'(ALO)ES"#i$%&-'(-c)*+*&$, Onde #i$%&-'(-c)*+*&$ identifica a lista de clulas a ser pes)uisada. Essa funo retorna a contagem de valores nesse intervalo.

Contagem de Clulas Aazias

+lgumas vezes necessitamos contar as clulas )ue no t*m valor. J uma funo semel'ante : funo de contagem& mas considera apenas as clulas vazias "sem valor%. 4ara esses casos usamos a funo CO <+L.A+N2O1 =CONTA)'(A*IO"#i$%&-'(-c)*+*&$, Onde #i$%&-'(-c)*+*&$ identifica a lista de clulas Observe )ue -sem valor/ e com -valor zero/ so duas coisas bem diferentesS a ser pes)uisada.

Contagem Condicional

Se desejarmos contar os valores num intervalo de clulas& )ue atendem a uma determinada condio& podemos usar a funo CO <.SE1 =CONT'SE"#i$%&-'(-c)*+*&$;C1i%)1io, Onde #i$%&-'(-c)*+*&$ identifica a lista de clulas a C1i%)1io o critrio de seleo a ser usado em cada O5 "r6" 7u" o $r!t2r!o d" "l"o d"6" "r "ntr" a 4a . A A uno H+;+in<o =(>in<o #+i>in<o Don&*' B M+,i-s 760 1060 660 860 ser um pes)uisada. dos testes.

Observe o e5emplo abai5o1 1 2 3 4 5 C ).su t-,o A91o2&'o A91o2&'o :(91o2&'o A91o2&'o

0rmulas para 4lanil'as de Clculo D +postila 4rtica

D6D

6 ?o%&$/&ci!&/'(/7 =CONT'SE"B2 B5;8778, =CONT'SE"C2 C5;8A91o2&'o8, + funo na clula 7I retornar dois "correspondendo :s notas de 3ebora' e !aria%. T a funo na clula CI retornar tr*s "correspondendo ao n6mero de vezes )ue a palavra -+provado/ foi encontrada%.

+dio Condicional

4ara somar& num intervalo de clulas& a)uelas )ue atendem a uma determinada condio& usamos a funo SO!+SE1 =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 verdadeiro ou falso. #i$%&-'(-c)*+*&$-co!-0&*o1($ identifica a lista de clulas a serem somadas. A CLIENTE B(!o* A0/#&1 4B/C&$& C%ic&/A2(ni'& 4&1%& An'1(& (ALO) )ECE/IDO B (ALO) 150600 250600 350600 180600 250600 190600 C SITUAO @G @G @G @G =SOMASE"C2 C7;8@G8;B2 B7,

Observe o e5emplo abai5o1 1 2 3 4 5 6 7 8

+ funo na clula CU retornar VCF&FF correspondendo : soma dos valores na coluna 7 correspondentes : situao de 4W "pago% na coluna C.

R"f"r8n$!a 9A5 oluta " R"lat!6a :

Observe )ue& )uando uma frmula contendo uma refer*ncia a uma clula copiada& a refer*ncia :)uela clula alterada para refletir sua nova localizao. 3essa forma& evita=se reescrever a frmula apenas para alterar os endereos das clulas. Aeja& no e5emplo abai5o& como as frmulas da coluna 3 vo variando lin'a a lin'a1 1 2 3 4 5 A A uno H+;+in<o =(>in<o #+i>in<o Don&*' B 01 Not460 760 560 766 C 21 Not660 960 960 760 D M+,i560 860 760 763

="B2+C2,/2 ="B3+C3,/2 ="B4+C4,/2 ="B5+C5,/2

Essa capacidade de -ajustar/ os endereos das clulas c'amada de R"f"r8n$!a R"lat!6a e comportamento padro nos programas de planil'a de clculo "como o OpenOffice.org Calc%. +contece )ue& em certas circunstRncias& no interessante )ue 'aja esse -ajuste/ das refer*ncias das clulas. Os vezes escrevemos as frmulas nos referindo a uma clula e& ao copi=la& no desejamos )ue a refer*ncia mude. Observe o e5emplo abai5o1 1 2 3 4 A B (- or ,- U3I) (.m )4! C 160641

Im5osto ,.6i,o .m 2000


M7s Im5osto D.6i,o (.m U3I)! 460000 (- or ,o Im5osto (.m )4! 4626 =B5*C1

5 D&n(i1o

0rmulas para 4lanil'as de Clculo D +postila 4rtica

D7D

6 F(2(1(i1o 7 4&1-o 8 AE1i*

760000 560000 766000

7645 5632 8609

=B6*C1 =B7*C1 =B8*C1

esse e5emplo& desejamos )ue a refer*ncia : clula C; permanea inalterada "afinal o valor da 902L o mesmo para todos os meses%. !as& se copiarmos a frmula& a refer*ncia : clula C; ser alterada para C8& C@ e CC nos meses de fevereiro& maro e abril "e5perimente%... 4ara esses casos& a Lefer*ncia Lelativa atrapal'a mais do )ue ajuda. essas 'oras& podemos usar a R"f"r8n$!a A5 oluta. 4ara us=la& devemos marcar a refer*ncia com o sinal de cifro "X%& dessa forma o Calc saber )ue a)uela refer*ncia no deve ser alterada. + utilizao deste cifro obedece a algumas regras. Observe1

9m cifro antes da coluna significa )ue& )uando copiarmos a frmula& o n6mero da lin'a ainda varia& mas a coluna permanece a mesma. Ou seja& as frmulas faro refer*ncia sempre : mesma coluna. E5emplo1 FC3/G/0&1i&15/9&1&/FC46/FC56/FC66/HHH6/FC26 9m cifro antes da lin'a significa )ue& )uando copiarmos a frmula& a coluna ainda varia& mas o n6mero da lin'a permanece o mesmo. Ou seja& as frmulas faro refer*ncia sempre : mesma lin'a. E5emplo1 CF3/G/0&1i&15/9&1&/DF36/EF36/FF36/HHH6/=F3 9m cifro antes da coluna e outro antes da lin'a significa )ue& )uando copiarmos a frmula& nem a coluna nem o n6mero da lin'a variaro. Ou seja& as frmulas faro refer*ncia sempre : mesma clula. E5emplo1 FCF3/G/@(1!&n(c(15/$(!91(/co!o/FCF3

Aejamos novamente nosso e5emplo& dessa vez usando Lefer*ncia +bsoluta1 1 2 3 4 5 6 7 8 A B (- or ,- U3I) (.m )4! C 160641

Im5osto ,.6i,o .m 2000


M7s D&n(i1o F(2(1(i1o 4&1-o AE1i* Im5osto D.6i,o (.m U3I)! 460000 760000 560000 766000 (- or ,o Im5osto (.m )4! 4626 7645 5632 8609 =B5*FCF1 =B6*FCF1 =B7*FCF1 =B8*FCF1

O primeira vista a 6nica mudana foi a colocao dos dois cifr(es na refer*ncia : clula C;& na frmula do Aalor do 2mposto em Leais. !as& e5perimente copi=la& para )ual)uer outro ponto da planil'a. + refer*ncia ao 2mposto 3evido em 902L "coluna 7% muda sempre& mas a refer*ncia ao Aalor da 902L permanece sempre como C;. + mel'or maneira de compreender Lefer*ncia Lelativa e Lefer*ncia +bsoluta praticando. Ento& crie uma planil'a de testes e e5perimenteS

0rmulas para 4lanil'as de Clculo D +postila 4rtica

D8D

Você também pode gostar