Uvod u formule i funkcije

Formule čine programe za tabelarna izračunavanja korisnim. Da nema formula, proračunska tabela bi bila samo izvikani tekstualni dokument sa odličnom podrškom za prikazivanje podataka u tabelama. Formule u radnim listovima služe za izračunavanje rezultata na osnovu podataka iz radnog lista. Kad se podaci promene, te formule daju nove rezultate a da vi ne činite ništa.

Osnovno o formulama

Formula se sastoji od specijalne šifre koja se upisuje u ćeliju. Ona obavlja neku vrstu izračunavanja i vraća rezultat koji se prikazuje u ćeliji. U formulama se koriste razni operatori i funkcije radnih listova za rad s vrednostima i tekstom. Vrednosti i tekst koji se koriste u formulama mogu se nalaziti u drugim ćelijama, što olakšava izmenu podataka i radni list čini dinamičnim. Na primer, vrlo lako možete proveriti ishod različitih situacija ukoliko menjate vrednosti u ćelijama i ostavite da formule obave posao. Formula može da sadrži sledeće elemente:

  • matematičke operatore kao što su + (za sabiranje) i * (za množenje)
  • reference ćelija (uključujući i imenovane ćelije i područja)
  • vrednosti ili tekst
  • funkcije radnog lista (na primer SUM ili AVERAGE).

Kad upišete formulu, u ćeliji će se odmah pojaviti njen rezultat. Sama formula biće prikazana u polju za formule čim izaberete odgovarajuću ćeliju. Evo nekoliko primera formula:

=150*0,05      Množi 150 sa 0,05. Ova formula radi samo s vrednostima i uvek vraća isti rezultat. Mogli biste prosto u ćeliju upisati vrednost 7,5.

=A1+A2          Sabira vrednosti iz ćelija A1 i A2.

=Prihod-Rashod Oduzima vrednost iz ćelije pod nazivom Rashod od vrednosti iz ćelije Prihod.

=SUM(A1:A12) Sabira vrednosti iz područja A1:A12.

=A1=C12        Upoređuje ćelije A1 i C12. Ako su identične, daje vrednost TRUE (tačno), a u suprotnom – FALSE (netačno).

Operatori koji se koriste u formulama

Excel dopušta da u formulama upotrebite čitav niz operatora. To su simboli matematičkih operacija koje želite da obavite u formuli. U tabeli 1 data je lista operatora koje Excel prepoznaje. Uz to, Excel ima mnogo ugrađenih funkcija koje omogućavaju obavljanje dodatnih izračunavanja.

Operator Naziv
+ Sabiranje
Oduzimanje
* Množenje
/ Deljenje
A Stepenovanje
& Konkatenacija (nadovezivanje)
= Logičko poređenje (jednako)
> Logičko poređenje (veće)
< Logičko poređenje (manje)
>= Logičko poređenje (veće ili jednako)
<= Logičko poređenje (manje ili jednako)
<> Logičko poređenje (nije jednako)

Tabela 1 : Operatori koji se koriste u formulama

Možete, razume se, koristiti onoliko operatora koliko vam treba (formule umeju da budu prilično složene).

Prioritet operatora

Kad proračunava vrednost formule, Excel po određenim pravilima određuje kojim će redosledom izračunavati različite delove formule. Da biste dobili tačan rezultat, morate poznavati ta pravila.

Da biste zaobišli Excelova ugrađena pravila prioriteta, koristite zagrade. Izrazi u zagradama uvek se prvi izračunavaju.

Primera radi, u narednoj formuli, pomoću zagrade se zadaje redosled operacija. U tom slučaju, formula oduzima vrednost iz ćelije B3 od vrednosti iz B2 i potom rezultat množi vrednošću iz B4:

=(B2-B3)*B4

Ako formulu unesete bez zagrada, Excel će uraditi ono što nismo hteli – prvo množi vrednosti ćelija B3 i B4, a potom rezultat oduzima od vrednosti iz B2 pošto množenje ima veći prioritet.

Evo kako formula izgleda bez zagrada:

=B2-B3*B4

Dobro bi bilo da koristite zagrade čak i kada nisu neophodne. Tako ćete lakše videti šta formula treba da uradi. Na primer, iz sledeće formule je odmah jasno da će B3 biti pomnoženo sa B4, a rezultat će biti oduzet od ćelije B2. Da nije zagrada, morali biste da razmišljate o Excelovim pravilima prioriteta:

=B2-(B3*B4)

Zagrade u formulama možete i da ugnezdite, to jest da ih stavite jedne unutar drugih. Ako tako uradite, Excel najpre izračunava izraz u najdublje ugnežđenim zagradama, pa nastavlja dalje ka spoljnim. Evo primera formule sa ugnežđenim zagradama.

=((B2*C2)+(B3*C3)+(B4*C4))*B6

Ova formula ima četiri skupa zagrada, od kojih su tri ugnežđena unutar četvrtog. Excel izračunava rezultate u svakom ugnežđenom paru zagrada i potom ih sabira. Na kraju se zbir množi vrednošću iz ćelije B6.

Iako prethodna formula sadrži četiri skupa zagrada, neophodne su samo spoljne. Ako vam je jasan prioritet operatora, prethodnu formulu možete napisati i na sledeći način:

= (B2*C2+B3*C3+B4*C4)*B6

Međutim, većina bi se složila da su formule čitkije kad se u njih unesu zagrade.

Svaka leva zagrada mora da ima odgovarajuću desnu zagradu. Ako imate više nivoa ugnežđenih zagrada, teško ćete održavati njihov red. U slučaju da zagrade nisu uparene, Excel prikazuje odgovarajuću poruku i ne dozvoljava da upišete formulu.

Vežba

 

Komentariši

Vaša email adresa neće biti objavljivana. Neophodna polja su označena sa *