De formule-assistent gebruiken
Met de formule-assistent kunt u syntactisch juiste formules maken. U hoeft geen rekeningtermen of termmodificatoren handmatig in te voeren om uw formule te definiëren.
Stappen
- Open de formule-assistent:
- Klik in bladen op de knopFormule-assistentin de werkbalk.
- Klik in de aangepaste berekening in rapporten met de rechtermuisknop op het element en selecteerHulp bij formules.
- Klik voor berekende rekeningen en gedeelde formules op de koppelingFormule-assistentin de instellingen.
- Klik op een rekening of kolom in de sectieRekeningaan de linkerkant.Wanneer u een rekening selecteert, worden de rekeningnaam en -code weergegeven in de sectieModificatoren rekeningterm. We raden u aan niet te verwijzen naar systeemrekeningen vanuit kubusbladcellen of kubusrekeningen. Zie FAQ: What's the best way to reference a system account from a cube sheet?.Wanneer u een gemodelleerde bladkolom selecteert, wordt ROW.ColumnName weergegeven in de sectieModificatoren rekeningterm.
- (Optioneel) Gebruik in de sectieModificatoren rekeningtermde vervolgkeuzeprompts om modificatoren toe te voegen voor tijd, niveaus, aangepaste dimensies en kenmerk.U kunt geen modificatoren selecteren voor gemodelleerde rekeningen die verwijzen naar kolommen met de ROW-syntaxis. Wanneer u naar een rij verwijst, gebruikt de formule de modificatoren die voor de specifieke rij zijn ingevuld.
- Klik op het groene vinkje.De rekeningterm wordt verplaatst naar de sectieFormule.
- Selecteer formulefuncties.Klik op de knoppen bovenaan om algemene functies toe te voegen aan de sectieFormule.Of gebruik de vervolgkeuzelijstenFunctieen klik opInvoegen in formule.
- Voeg meer rekeningtermen en -functies toe om uw formule te voltooien.
Voorbeelden
Formule | Uitleg |
|---|---|
ACCT.Personnel.Headcount+ACCT.Actual_Headcount
| Telt de waarden van twee rekeningen op. |
div(ACCT.4000_Revenue-ACCT.4000_Revenue[time=this-12],ACCT.4000_Revenue[time=this-12])
| Deelt de waarde van één rekening door een andere rekening met tijdmodificatoren. |
if (FiscalMonth(this)=1,ROW.ExpectedRaise,0)
| Gebruikt een logische functie om de verhoging in de eerste maand van een boekjaar toe te passen en te verhogen. |
Tip:
wanneer u een formule voorbereidt met meerdere statements, moet u ervoor zorgen dat u de cursor op de juiste plaats in het formulegebied zet voordat u op Invoegen in formule
of op het groene vinkje klikt. Anders moet u mogelijk kopiëren en plakken om de statements in de juiste volgorde te krijgen. De cursor wordt weergegeven als een dunne verticale balk (|).