Valemisüntaks

Milleks valemiredaktor on

Valemiredaktor laseb sul ehitada kohandatud arvutuse trükitud tokenitest — operaatorid, numbrid ja viited ridadele, teguritele, alampositsioonidele ja KPI-dele. Sama redaktor, sama süntaks igal Valemi meetodil kõikjal rakenduses: Planeerimise read, Planeerimise tegurid, KPI-d ja kohandatud dashboardid.

Kokkuvõte

Trüki number või operaator, et kukutada token. Trüki nimi, et automaatselt lõpetada viide. Iga viide kannab valikulist ajanihet (see kuu / eelmine kuu / 1 aasta tagasi / Kohandatud) ja Osakondade lisamooduliga lähteulatust osakondadevaheliste viidete jaoks.

Tokenid

Valem on lame tokenite jada. Ruudustik renderdab iga tokeni kiibina; Backspace tühjal sisendil eemaldab viimase kiibi.

Numbrid

Trüki mis tahes number (100, 0.05, -1.2) ja vajuta Enter, et kukutada see numbritokenina.

Operaatorid

Viis kahendoperaatorit ja sulud:

+   -   *   /   ^   (   )

Trüki üks tühja sisendiga ja redaktor lisab selle kohe. Trüki jada nagu (price * volume) / 12 ja vajuta iga tokeni juures Enter.

Funktsioonid

Saadaval on kolm funktsiooni. Trüki nimi ja redaktor kukutab funktsiooni skeleti, mille saad täita:

  • abs( ) — üksiku avaldise absoluutväärtus, nt abs(Revenues - Plan).
  • min( , ) — kahe avaldise väiksem, nt min(Cash, 0).
  • max( , ) — kahe avaldise suurem, nt max(EBT, 0).

abs võtab ühe argumendi; min ja max võtavad täpselt kaks ja võrdlevad väärtusi samas perioodis (need ei kasuta akent).

Viited

Alusta positsiooni, alampositsiooni, konto, teguri või KPI nime trükkimist. Automaatlõpetuse rippmenüü kitseneb iga klahvivajutusega; vajuta Enter, et lisada parim vaste, või klõpsa mis tahes tulemusel, et see otse lisada. Valemi sees renderdub viide kiibina koos rea sildiga.

Viited valitakse sirvimisvalijast, mis on rühmitatud allika järgi: P&L, BS, CF, KPI-d, pluss tegurid ja abi-alampositsioonid. Osakondade lisamooduliga ilmub täiendav allika vahekaart (vaata Osakondadevahelised viited allpool).

Ajanihked

Iga viide kannab ajanihet — perioodi, millest viide loeb, praeguse lahtri suhtes.

Klõpsa nihke pillil mis tahes viitekiibil, et valida:

  • see kuumonth(0) (vaikimisi)
  • eelmine kuumonth(-1)
  • 1 aasta tagasimonth(-12)
  • Kohandatud — avab modaali, kus sead kuude arvu ja suuna (järgmine / eelmine), nii et nt month(-3) või month(+6) on saavutatavad

Ajanihked lahendatakse hindamise ajal: Revenues@month(-12) loeb Tulude väärtuse kaksteist kuud enne arvutatavat lahtrit.

Agregeerimisaknad

Lisaks ajanihkele võib iga viide kanda tagasiulatuva akna agregeerimist — üksiku perioodi lugemise asemel loeb viide libiseva akna ja taandab selle üheks väärtuseks. Klõpsa viitekiibil agregeerimise juhtnupul, et valida:

  • Summa — summeerib viite üle akna (renderdub nt kujul Σ 12M).
  • Keskmine — viite keskmine üle akna (renderdub nt kujul avg 3M).

Akna pikkus on L3M (viimased 3 kuud), L6M, L12M või Kohandatud (määra oma kuude arv). Summa üle L12M annab tagasiulatuva kaheteistkuise kogusumma; keskmine üle L3M silub müralist kuist seeriat. Agregeerimine kombineerub ajanihkega — aken mõõdetakse tagasi nihkeperioodist.

Osakondadevahelised viited

Kontekstides, mis hõlmavad mitut osakonda (Osakondade lisamoodul), avab valija täiendava allika vahekaardi viiteloendi kohal:

  • Osakonnad — vali kindla osakonna lõik allikaks. Osakondadevahelised viited renderduvad kiibil lühikoodi prefiksiga, nii et näed, millist osakonda loetakse.
  • Kõik osakonnad — koondvalik, mis summeerib viite üle iga osakonna.

Kiip toob esile ainult allika lühikoodi; valija allika vahekaart on koht, kus seda muudad.

Redaktori juhtnupud

Redaktori sees:

  • Enter — lisa trükitud token (number / operaator / parim automaatlõpetuse vaste) või kinnita valem, kui sisend on tühi
  • Escape — hülga praegune muudatus
  • Backspace tühjal sisendil — eemalda viimane kiip

Valideerimine

statycs valideerib valemeid pidevalt. Vead tulevad esile punase ! märgina valemi kõrval koos tööotsaga, mis kirjeldab põhjust:

  • Tsükliviide — valem viitab otse omaenda reale. Transitiivseid tsükleid (A → B → A üle positsioonide) täna ei tuvastata.
  • Katkine viide — rida, alampositsioon või tegur, millele valem osutab, ei eksisteeri enam. Ava valem ja eemalda või asenda kiip.
  • Nulliga jagamine — nimetaja hindub nulliks ühel või mitmel perioodil. Mähi nimetaja kaitsesse või vali teine viide.
  • Nihe väljaspool andmestikku — ajanihe (nt month(-12)) osutab perioodile enne saadaolevate andmete algust. Tuleb esile hoiatusena; kas kitsenda nihet või aktsepteeri puuduvad perioodid.

Vead ei blokeeri salvestamist. Mõjutatud lahtrid hinduvad nulliks, kuni viga on parandatud, nii et osaliselt katkine valem ei takista sind jätkamast — see lihtsalt ei panusta väärtust.

Seotud