Pojedine vrste zarada računamo pomoću formula.
Formule su posebna vrsta unosa u polje. Kao što već ime kaže, koriste se pri
računanju na osnovu različitih parametara. Formule koristimo pri određivanju
cijena,
izračunu plata, izradi bilansa, …
Ukratko, svuda gdje je rezultat varijabilan - izračunavanje iz podataka na
osnovu određene matematičke formule.
Operatori su dozvoljeni matematički simboli:
+ saberi
- oduzmi
* pomnoži
/ podjeljeno
> veće
< manje
= jednako
 |
Na raspolaganju imamo još dva operatora, koji se upotrebljavaju
isključivo za računanje
minulog rada u preduzeću:
-
\ - djeljenje bez ostatka
-
| - djeljenje sa ostatkom
|
Operand je brojčana konstanta ili podatak iz PANTHEON-a. Ako je operand
konstanta, jednostavno je upišemo. Polja iz PANTHEON-a koristimo tako, da ih postavimo
između zagrada.
Primer:
Pravilno
| Nepravilno
|
3.
| 3h
|
0,75
| 75%
|
#PRZnesek#, #prznesek#, #PRZNESEK#
| PRZnesek, PRZnesek#
|
Polja, koja možemo da koristimo u formulama su određena
potrebama formule.
Tako možemo pri cjenovnim formulama da koristimo cjenovna polja, pri platama polja iz
plata, …
Osnovna sintaksa formule je jednaka:
Operand Operator Operand
Redoslijed izvođenja operacija možemo da određujemo sa upotrebom okruglih zagrada.
Formule se izračunavaju sa lijeve ka desnoj.
Pri izračunu plata možemo da koristimo i uslovne izraze (mada se potreba
za njihovo korištenje pojavljuje vrlo
rijetko).
Logični izraz pri formuli je proizvoljno dubok.
Formule mogu da sadrže i uslovni izraz u obliku "ako to, onda to". U nomenklaturi formula
takve izraze opisujemo upotrebom uglastih zagrada, i to:
[Uslov:Vrijednost] ako je ispunjen Uslov, onda formula dobija Vrijednost
Uslovne stavke možemo združiti:
[Uslov1:Vrijednost1] [Uslov2:Vrijednost2] [Uslov3:Vrijednost3] Vrijednost4
slijedeće vrijednosti:
Ako je ispunjen Uslov1, važi Vrijednost1, inače
Ako je ispunjen Uslov2, važi Vrijednost2, inače
Ako je ispunjen Uslov3, važi Vrijednost3, inače
Ako nije ispunjen nijedan od gornjih uslova, važi Vrijednost4