Формули -општо
Формули - општо
Поединечни видови на заработки може да бидат пресметани преку формули .
Формулите се посебен тип на запис во ова поле . Формулите се користат кога вредноста во полето треба да биде искалкулирана од специфични параметри , со тоа се елиминира потребата да се работи ваква потреба рачно.Ова е посебно корисно за финасиските репорти , цени , плати и друго.
На кратко, таму каде што резултатот е варијабилен и може да биде пресметан преку специфични парамети.
Достапни се следниве оператори:
+ (плус) собирање
- (минус) одземање
* (ѕвездичка) множење
/ (коса црта) делење
> поголемо од (used in conditional statements)
< помало од (used in conditional statements)
= е еднакво на (used in conditional statements)
 |
Достапни се уште два дополнителни оператори кои може да се користат само за пресметка на додаток за минат труд:
- \ - (backslash) делење без остаток
- | - (pipe) делење со остаток
|
Операнди можат да бидат константи (обични броеви ) или определени вариабли од програмот. Ако операндот е костанта , можеш едноставо да внесеш констата . Вариаблата од програм може едноставно да се користи со позиционирање момеѓу знакот (#).
Пример:
Точно |
Неточно |
-
|
3h |
0,75 |
75% |
#PRZnesek#, #prznesek#, #PRZNESEK# |
PRZnesek, PRZnesek# |
Вариаблите кои можат да се употребат во формула зависат од тоа каде формулата ќе се користи. На пример формула за калкулација на цени може да содржи само вариабли кои се оденсуваат на цени. На располагање се вариабли за специфични формули и се објаснети во темите кои се врзани со оваа проблематика.
Основната синтакса е едноставна
Операнд Оператор Опреанд
За да се дефинира предност на операциите може да се користи голема заграда.
Формулите се пресметуваат од лево на десно.
Во платите можат да се користат и услови (но ретка е потребата за нив)
Условите може да имаат неограничен број на нивоа.
Формулите можат да содржат услови со основна синтакса "Ако А е точно тогаш Б". Таквите изјави се затвараат во квадратни загради.
[Услов :Вредност] Ако условот е вистина , Вредноста е вратена.
Условите можат да бидат групирани , формулата има :
[ Услов1: Вредност1] [Услов2:Вредност2Вредност2] [Услов3:Вредност3] Вредност4
Горната формула ќе биде разложена на следниов начин објаснет подоле :
ако условот 1 е точен, резултатот е вредноста 1, друго
ако условот 2 е точен, резултатот е вредноста 2, друго
ако условот 3 е точен, резултатот е вредноста 3, друго
резултатот е вредноста 4 ( ако ниту едно од погоре наведените не е точно ).