Avancerad formel inmatning används när man vill använda sig av mer komplicerade formelberäkningar exempelvis vid beräkningar av marginaler.
Observera att det är rådata som visas och det kan ibland ge oväntade resultat. Använd heller inte plustecken + för att summera konton, utan följ exemplen nedan för summering av konton eller intervall för bästa möjliga utfall.
Negativa och positiva värden
I bokföringsfilerna lagras värden tvärt emot vad vi vanligtvis tänker oss. Värdet på ett intäktskonto, till exempel konto 3041, är därför negativt trots att det är en intäkt. Motsvarande lagras en utgift som ett positivt värde. Därför i resultaträkningen behöver ett minustecken användas för att “vända” värdet korrekt. Detta behövs inte för balanskonton.
Användning av resultat- och balanskonton
Nedan följer några exempel på hur man använder resultat- respektive balanskonton.
Exempelvis används dessa på radnivå i rapport-tabeller och övriga komponenter som formel.
| Resultatkonton | Balanskonton | |
| Princip | Minus och “Måsvingar” -{} | Hakparentes [] |
| Enskilt konto | -{3041} | [2081] |
| Kontointervall | -{3000-3999} | [2000-2999] |
| Kombination | -{3041,3700-3999} | [2081,2300-2399] |
Vill man kunna använda dessa på rad, men ge ett annat utfall på kolumnnivå i rapport-tabeller får man använda en formel.
Exempelvis om man har balanskonton på en rad, men i en kolumn vill visa periodförändringen istället för UB används AsResult(RowFormula) i kolumnformeln, dvs systemet kommer att hantera raden som om den hade haft måsvingar enligt ovan.
Det är inte lika vanligt att använda motsatt för resultatkonton, eftersom vi på kolumnnivå har en standardkryssruta för att ackumulera värden.
Men på motsvarande sätt blir det ackumulerade värdet för resultatkonton, motsvarande UB-värde för balans, om man använder formeln AsBalance(RowFormula) i en kolumnformel.
Aritmetiska beräkningar
Du kan använda de vanliga räknesätten (addition, subtraktion, multiplikation och division) samt parenteser i formler. Detta för att kunna räkna fram marginaler, nyckeltal osv. Du kan även kombinera dessa uträkningar med KPIer.
Nedan följer några exempel på hur man kan använda sig av aritmetiska beräkningar. För att få ut procentenheter måste du ändra antingen på radens inställningar att Enhet ska vara %, eller ändra enheten på kolumninställningarna.
| Vad räknas ut? | Formelinmatning |
| Bruttomarginal | (-{3000-4999})/(-{3000-3999}) |
| 50% av omsättningen | -{3000-3999} / 2 |
| Vinstmarginal | (-{3000-8999}/-{3000-3999}) |
| Kassalikviditet | [1500-1999]/[2400-2999] |
| Kostnad per anställd | (-{4000-7999}) / Antal_anstallda |
Antal_anstallda är ett KPI som inte tillhör bokföringen och läses in via excel.
Funktioner
En funktion är en fördefinierad formel som beräknas utifrån de värden man vill basera på, antingen bokföringskonton eller KPIer.
Du kan kombinera funktioner med varandra, dvs exempelvis kombinera ackumulerat och budget för omsättningen för att få fram ackumulerad budget. Ska du kombinera flera funktioner skriver du in den andra funktionen inom den första funktionens (Uttryck)
Nedan följer några exempel på funktioner du kan använda i datakällor eller rader.
| Funktion | Förklaring | Formelinmatning / Lägg till datakälla |
| Ackumulerat | Ger periodens utfall ackumulerat | Ack(Uttryck) |
| Budget | Ger periodens budget | Budget(Uttryck) |
| Föregående period | Ger utfall för föregående period | Prev(Uttryck) |
| Ackumulerad Budget | Ger det ackumulerade värdet hittills av årets budget | Ack(Budget(Uttryck)) |
Det sista exemplet visar hur du kan kombinera ackumulerat och budget.
Vill du veta vilka funktioner som det finns i systemet kan du se nästa guide: