När graf eller tabell ska skapas så visas mappen “Funktioner” bland tillgängliga datakällor. Formler anges inom funktionens parentes. Funktionerna påverkar formlerna på följande sätt:
- Ack(uttryck) ger det ackumulerade värdet av det som anges inom parentesen.
- Origin(uttryck,tagg) ger formeln från ett affärsområde eller koncernbolag, se mer nedan.
- Budget(uttryck) visar värden från inläst budgetdata.
- FiscalIB(uttryck) ger årets ingående balans för ett eller flera balanskonton.
- Forecast(uttryck) visar utfall tillbaka i tiden (från sie4-filer) och budgetdata framåt i tiden.
- IB(uttryck) ger ingående balans för ett eller flera balanskonton under respektive period.
- Max(uttryck 1,uttryck 2) ger det högsta värdet för respektive period av de uttryck som anges.
- Min(uttryck 1,uttryck 2) ger det lägsta värdet för respektive period av de uttryck som anges.
- Prev(uttryck) ger föregående tidsperiods värde.
- PrevYear(uttryck) föregående års värde för respektive period.
- R3(uttryck) ger medelvärdet av de tre senaste tidsperioderna.
- R12(uttryck) ger medelvärdet av de tolv senaste tidsperioderna.
- SumLast(uttryck, max antal värden, min antal värde)
- UB(uttryck) ger utgående balans av ett eller flera balanskonton.
- AsBalance(<uttryck>) Ta fram balans-värden istället för resultat-värden
- AsResult(<uttryck>) Ta fram resultat-värden istället för balans-värden
- CaseAccount(<uttryck>, <konto-intervall-1>, <uttryck-om-1>, <konto-intervall-2>, <uttryck-om-2>, ..) Case-sats, returnerar värde beroende på om kontot matchar intervall
- GrowthAbs(<uttryck>) Absolut (SEK) tillväxt från föregående år
- GrowthRel(<uttryck>) Relativ (%) tillväxt från föregående år"
- High(<utryck>) Används tex på ett konto för att få fram högsta värdet.
- If(<utryck>, <utryck-om-sant>, <utryck-om-falskt>) IF-sats, returnerar sant om uttryck är större än 0, annars falskt
- Low(<utryck>) Används tex på ett konto för att få fram lägsta värdet.
- NetDays(period|calendar|calendarYear) Antalet dagar givet vilken parameter man skickar in.
- Quantity(<uttryck>) Uttryckets värde baseras på kvantitet istället för belopp
- Transactions(<uttryck>) Antal transaktioner
- Abs(<uttryck>)Absolutbelopp av ett givet utryck (konto/tal)
Några exempel:
Origin(uttryck,tagg) – Ta först reda på taggen för det eller de affärsområden/koncernbolag som du vill använda genom att klicka på affärsområdesväljaren. Sedan skriver du den formel du vill använda komma taggen. Exempel:
I en koncern med moderbolaget Framgångsbolaget AB finns dotterbolagen Success AB (har taggen SUC) och Kalasbolaget AB (har taggen KAL). Skapar man en graf eller tabell i Framgångsbolaget AB så kan man få ut summan av konto 3010 i Success AB och 3041 i Kalasbolaget AB så här:
Origin(-{3010},SUC)+Origin(-{3041},KAL)
Prev(uttryck) – Ange det som ska ritas ut inom parenteserna så visas föregående periods värden. Funktionen hämtar värdet för den inneslutna formeln under det omedelbart föregående tidsintervallet, exempel:
Prev([2610]/anstallda) visar värdet under föregående period delat med den egna variabeln anstallda.
PrevYear(uttryck) – Ange det som ska ritas ut inom parenteserna så visas föregående periods års värden. Funktionen hämtar värdet för den inneslutna formeln under motsvarande tidsintervall förra året. Exempel:
PrevYear(-{3000-3999}) ger förra årets intäkter.
R3(uttryck) och R12(uttryck) – Ger snittet av respektive tidsperiods värde. Exempel:
R3(-{3000-4999}) ger snittvärdet för bruttoresultat under de senaste tre månaderna om upplösningen är månader.
GrowthAbs(<uttryck>) - Kan användas på en kolumn för att få ut tillväxt (SEK) från föregående period.
GrowthRel(<uttryck>) - Kan användas på en kolumn för att få ut tillväxt (%) från föregående period.