Sintaksa formula
Čemu služi uređivač formula
Uređivač formula omogućuje da izgradite prilagođeni izračun od upisanih tokena — operatora, brojeva i referenci na retke, pokretače, podpozicije i KPI-jeve. Isti uređivač, ista sintaksa, na svakoj metodi Formula bilo gdje u aplikaciji: retci Planiranja, pokretači Planiranja, KPI-jevi i prilagođeni dashboardi.
Ukratko
Upišite broj ili operator da biste ispustili token. Upišite naziv da biste automatski dovršili referencu. Svaka referenca nosi neobavezni vremenski pomak (ovaj mjesec / prethodni mjesec / prije godinu dana / Prilagođeno) i, uz dodatak Odjeli, opseg izvora za reference između odjela.
Tokeni
Formula je ravni niz tokena. Rešetka prikazuje svaki token kao oznaku; Backspace na praznom unosu uklanja posljednju oznaku.
Brojevi
Upišite bilo koji broj (100, 0.05, -1.2) i pritisnite Enter da biste ga ispustili kao broj token.
Operatori
Pet binarnih operatora i zagrade:
+ - * / ^ ( )
Upišite jedan dok je unos prazan i uređivač ga umeće odmah. Upišite niz poput (price * volume) / 12 i pritisnite Enter na svakom tokenu.
Funkcije
Dostupne su tri funkcije. Upišite naziv i uređivač ispušta kostur funkcije koji ispunjavate:
abs( )— apsolutna vrijednost jednog izraza, npr.abs(Revenues - Plan).min( , )— manji od dvaju izraza, npr.min(Cash, 0).max( , )— veći od dvaju izraza, npr.max(EBT, 0).
abs uzima jedan argument; min i max uzimaju točno dva i uspoređuju vrijednosti u istom razdoblju (ne rade nad kliznim prozorom).
Reference
Počnite tipkati naziv pozicije, podpozicije, konta, pokretača ili KPI-ja. Padajući izbornik automatskog dovršavanja sužava se pri svakom pritisku tipke; pritisnite Enter da biste umetnuli najbolje podudaranje ili kliknite bilo koji rezultat da biste ga izravno umetnuli. Unutar formule referenca se prikazuje kao oznaka s oznakom retka.
Reference se biraju iz birača za pregledavanje grupiranog po izvoru: P&L, BS, CF, KPI-jevi, plus pokretači i pomoćne podpozicije. Uz dodatak Odjeli pojavljuje se dodatna kartica izvora (vidjeti Reference između odjela u nastavku).
Vremenski pomaci
Svaka referenca nosi vremenski pomak — razdoblje iz kojeg referenca čita, u odnosu na trenutnu ćeliju.
Kliknite oznaku pomaka na bilo kojoj oznaci reference da biste odabrali:
- ovaj mjesec —
month(0)(zadano) - prethodni mjesec —
month(-1) - prije godinu dana —
month(-12) - Prilagođeno — otvara prozor u kojem postavljate broj mjeseci i smjer (sljedeći / prethodni), pa su npr.
month(-3)ilimonth(+6)dostupni
Vremenski pomaci razrješavaju se u trenutku vrednovanja: Revenues@month(-12) čita vrijednost Prihoda dvanaest mjeseci prije ćelije koja se izračunava.
Agregacijski prozori
Osim vremenskog pomaka, svaka referenca može nositi agregaciju kliznog prozora — umjesto čitanja jednog razdoblja, referenca čita klizni prozor i svodi ga na jednu vrijednost. Kliknite kontrolu agregacije na oznaci reference da biste odabrali:
- Zbroj — zbraja referencu preko prozora (prikazuje se npr. kao
Σ 12M). - Prosjek — srednja vrijednost reference preko prozora (prikazuje se npr. kao
avg 3M).
Duljina prozora je L3M (posljednja 3 mjeseca), L6M, L12M ili Prilagođeno (postavite vlastiti broj mjeseci). Zbroj nad L12M daje ukupni iznos za posljednjih dvanaest mjeseci; Prosjek nad L3M izglađuje šumovit mjesečni niz. Agregacija se kombinira s vremenskim pomakom — prozor se mjeri unatrag od razdoblja pomaka.
Reference između odjela
U kontekstima koji se protežu kroz više odjela (dodatak Odjeli), birač izlaže dodatnu karticu izvora iznad popisa referenci:
- Odjeli — odaberite dio određenog odjela kao izvor. Reference između odjela prikazuju se s prefiksom kratkog kôda na oznaci kako biste vidjeli koji se odjel čita.
- Svi odjeli — agregatna opcija koja zbraja referencu kroz svaki odjel.
Oznaka prikazuje samo kratki kôd izvora; karticu izvora u biraču mijenjate na tom mjestu.
Kontrole uređivača
Unutar uređivača:
- Enter — umetnite upisani token (broj / operator / najbolje podudaranje automatskog dovršavanja) ili primijenite formulu kada je unos prazan
- Escape — odbacite trenutno uređivanje
- Backspace na praznom unosu — uklonite posljednju oznaku
Provjera valjanosti
statycs neprekidno provjerava valjanost formula. Pogreške se pojavljuju kao crvena oznaka ! pored formule, s opisom koji opisuje uzrok:
- Kružna referenca — formula izravno referencira vlastiti redak. Tranzitivni ciklusi (A → B → A kroz pozicije) danas se ne otkrivaju.
- Neispravna referenca — redak, podpozicija ili pokretač na koji formula upućuje više ne postoji. Otvorite formulu i uklonite ili zamijenite oznaku.
- Dijeljenje s nulom — nazivnik se u jednom ili više razdoblja vrednuje na nulu. Omotajte nazivnik u zaštitu ili odaberite drukčiju referencu.
- Pomak izvan skupa podataka — vremenski pomak (npr.
month(-12)) upućuje na razdoblje prije početka dostupnih podataka. Pojavljuje se kao upozorenje; suzite pomak ili prihvatite nedostajuća razdoblja.
Pogreške ne blokiraju spremanje. Pogođene ćelije vrednuju se na nulu dok se pogreška ne ispravi, pa vas djelomično neispravna formula neće spriječiti da nastavite — samo neće doprinijeti vrijednost.
Povezano
- Metode planiranja — metoda Formula na retcima planiranja
- Pokretači — pokretači se referenciraju iz formula
- Odjeli — reference između odjela uz dodatak