Sintaksa formul

Za kaj je urejevalnik formul

Urejevalnik formul omogoča, da izračun po meri zgradite iz vtipkanih žetonov — operatorjev, števil in referenc na vrstice, gonilnike, podpozicije in KPI-je. Isti urejevalnik, ista sintaksa, na vsaki metodi Formula kjer koli v aplikaciji: vrstice Načrtovanja, gonilniki Načrtovanja, KPI-ji in dashboardi po meri.

Na kratko

Vtipkajte številko ali operator, da spustite žeton. Vtipkajte ime za samodejno dokončanje reference. Vsaka referenca nosi izbirni časovni zamik (ta mesec / prejšnji mesec / pred 1 letom / Po meri) in — z razširitvijo Oddelki — obseg vira za reference med oddelki.

Žetoni

Formula je ravno zaporedje žetonov. Mreža vsak žeton izriše kot čip; Backspace na praznem vnosu odstrani zadnji čip.

Števila

Vtipkajte katero koli število (100, 0.05, -1.2) in pritisnite Enter, da ga spustite kot številski žeton.

Operatorji

Pet binarnih operatorjev in oklepaji:

+   -   *   /   ^   (   )

Vtipkajte enega s praznim vnosom in urejevalnik ga takoj vstavi. Vtipkajte zaporedje kot (price * volume) / 12 in pritisnite Enter na vsakem žetonu.

Funkcije

Na voljo so tri funkcije. Vtipkajte ime in urejevalnik spusti ogrodje funkcije, ki ga izpolnite:

  • abs( ) — absolutna vrednost enega izraza, npr. abs(Revenues - Plan).
  • min( , ) — manjši od dveh izrazov, npr. min(Cash, 0).
  • max( , ) — večji od dveh izrazov, npr. max(EBT, 0).

abs sprejme en argument; min in max sprejmeta natanko dva in primerjata vrednosti v istem obdobju (ne uporabljata okna).

Reference

Začnite tipkati ime pozicije, podpozicije, konta, gonilnika ali KPI. Spustni seznam za samodejno dokončanje se oži z vsakim pritiskom tipke; pritisnite Enter, da vstavite najboljše ujemanje, ali kliknite kateri koli rezultat, da ga vstavite neposredno. Znotraj formule se referenca izriše kot čip z oznako vrstice.

Reference izbirate iz izbirnika za brskanje, razvrščenega po viru: P&L, BS, CF, KPI-ji ter gonilniki in pomožne podpozicije. Z razširitvijo Oddelki se pojavi dodaten zavihek vira (glejte Reference med oddelki spodaj).

Časovni zamiki

Vsaka referenca nosi časovni zamik — obdobje, iz katerega referenca bere, glede na trenutno celico.

Kliknite čip zamika na katerem koli čipu reference za izbiro:

  • ta mesecmonth(0) (privzeto)
  • prejšnji mesecmonth(-1)
  • pred 1 letommonth(-12)
  • Po meri — odpre pogovorno okno, kjer nastavite število mesecev in smer (naprej / nazaj), tako da sta npr. month(-3) ali month(+6) dosegljiva

Časovni zamiki se razrešijo ob vrednotenju: Revenues@month(-12) prebere vrednost Prihodkov dvanajst mesecev pred celico, ki se izračunava.

Agregacijska okna

Poleg časovnega zamika lahko vsaka referenca nosi tudi agregacijo drsečega okna — namesto branja enega samega obdobja referenca prebere drseče okno in ga zvede na eno vrednost. Kliknite kontrolnik agregacije na čipu reference za izbiro:

  • Vsota — sešteje referenco čez okno (izriše se npr. kot Σ 12M).
  • Povprečje — srednja vrednost reference čez okno (izriše se npr. kot avg 3M).

Dolžina okna je L3M (zadnji 3 meseci), L6M, L12M ali Po meri (nastavite lastno število mesecev). Vsota čez L12M da seštevek zadnjih dvanajstih mesecev; Povprečje čez L3M zgladi nihajočo mesečno serijo. Agregacija se kombinira s časovnim zamikom — okno se meri nazaj od obdobja zamika.

Reference med oddelki

V kontekstih, ki obsegajo več oddelkov (razširitev Oddelki), izbirnik nad seznamom referenc izpostavi dodaten zavihek vira:

  • Oddelki — kot vir izberite rezino določenega oddelka. Reference med oddelki se izrišejo s predpono kratke oznake na čipu, tako da vidite, kateri oddelek se bere.
  • Vsi oddelki — agregatna možnost, ki referenco sešteje čez vsak oddelek.

Čip prikaže le kratko oznako vira; zavihek vira v izbirniku je mesto, kjer jo spremenite.

Kontrolniki urejevalnika

Znotraj urejevalnika:

  • Enter — vstavi vtipkani žeton (število / operator / najboljše ujemanje samodejnega dokončanja) ali potrdi formulo, kadar je vnos prazen
  • Escape — zavrže trenutno urejanje
  • Backspace na praznem vnosu — odstrani zadnji čip

Preverjanje

statycs formule preverja zvezno. Napake se pojavijo kot rdeča oznaka ! ob formuli, z namigom, ki opisuje vzrok:

  • Krožna referenca — formula se neposredno sklicuje na svojo vrstico. Tranzitivni cikli (A → B → A čez pozicije) danes niso zaznani.
  • Prekinjena referenca — vrstica, podpozicija ali gonilnik, na katerega formula kaže, ne obstaja več. Odprite formulo in odstranite ali zamenjajte čip.
  • Deljenje z nič — imenovalec se v enem ali več obdobjih ovrednoti na nič. Imenovalec ovijte v varovalo ali izberite drugo referenco.
  • Zamik izven nabora podatkov — časovni zamik (npr. month(-12)) kaže na obdobje pred začetkom razpoložljivih podatkov. Pojavi se kot opozorilo; bodisi zožite zamik bodisi sprejmite manjkajoča obdobja.

Napake ne blokirajo shranjevanja. Prizadete celice se ovrednotijo na nič, dokler napaka ni odpravljena, tako da vas delno pokvarjena formula ne ustavi pri nadaljevanju — le vrednosti ne prispeva.

Sorodno