Merk
Tilgang til denne siden krever autorisasjon. Du kan prøve å logge på eller endre kataloger.
Tilgang til denne siden krever autorisasjon. Du kan prøve å endre kataloger.
Bemerkning
Interessegrupper i fellesskapet har nå flyttet fra Yammer til Microsoft Viva Engage. Hvis du vil bli med i et Viva Engage-fellesskap og delta i de siste diskusjonene, fyller du ut skjemaet Be om tilgang til Finance and Operations Viva Engage Community og velger fellesskapet du vil bli med i.
Når du oppretter en rapport i finansrapportering, kan du bruke ekstra formateringsfunksjoner. Disse funksjonene omfatter filtre for dimensjoner, begrensninger for kolonner og rapporteringsenheter, rader som ikke skrives ut, og HVIS/DA/ELLER-setninger i beregninger.
Tabellen nedenfor forklarer de avanserte formateringsfunksjonene du kan bruke når du utformer rapporter.
| Funksjon | Description |
|---|---|
| Dimensjonsfilter | Hvis du vil ha tilgang til bestemte datasett, bruker du dimensjoner i raddefinisjonen og kolonnedefinisjonen. Mange rapporter bruker bare det naturlige segmentet i radformatet. Du kan imidlertid endre rader slik at de inkluderer dimensjonsverdier. Bruk dimensjonsfiltre i kolonnedefinisjonen for å få tilgang til bestemte dimensjonsverdier. |
| Begrensning for rapporteringsenhet | Konfigurer en rapportrad slik at den bare viser informasjon som er koblet til en bestemt rapporteringsenhet. |
| Rader som ikke skrives ut (NP), | Rader som ikke skrives ut, er nyttige på mange rapporter. Hvis det kreves flere beregninger for å få en verdi, kan du skjule disse beregningene i den utskrevne rapporten. Rader som ikke skrives ut, er også nyttige for feilsøking av rapportutforminger og for avansert celleplassering. |
| Kolonnebegrensning | Kolonnebegrensningen i raddefinisjonen er nyttig for å skjule verdier som bare er relevant i noen rader i rapporten. Når prosentberegninger blir utført på en rad, vil kolonnebegrensningen hindre at totalkolonner eller andre kolonner skrives ut når disse tallene ikke gjelder. |
| Kolonneskift | Legg til kolonneskift i en raddefinisjon for å vise rapportinformasjon side ved side. Du kan legge til flere kolonneskift i én enkelt raddefinisjon, og kolonneoverskrifter gjentas øverst i hver kolonne etter kolonneskiftet. Merknader for en rapport vises mellom kolonneskiftene. |
| IF/THEN/ELSE-setning | Endre beregninger i en raddefinisjon eller en kolonnedefinisjon. |
| Bruke enkle anførselstegn ('') og ampersandtegnet (&) for dimensjonsverdier | Bruk dimensjonsverdier, inkludert ampersandtegnet for rapportutforming. |
Avansert celleplassering
Avansert celleplassering, eller tvang, innebærer å plassere bestemte verdier i bestemte celler. Bruk for eksempel å tvinge til å flytte den riktige saldoen i et kontantstrømutdrag. Bruk tvang for følgende formål:
- Flytte verdier fra Microsoft Excel til bestemte celler.
- Hardkode bestemte verdier i en rapport.
- Endre fortegn ved å kopiere en verdi fra en tidligere celle og multipliseres med verdien -1.
Bemerkning
I mange tilfeller må du konfigurere rapportdefinisjonen slik at kolonneberegninger utføres før radberegninger. Følg disse trinnene for å fullføre denne konfigurasjonen:
- Åpne rapportdefinisjonen i Rapportutforming.
- I fanen Innstillinger, under Beregningsprioritet, velger du Utfør kolonneberegning først og deretter rad.
Utforme rapporten
Når du utformer en rapport, oppretter du alle detaljradene først for å sikre at verdiene trekkes inn som forventet. Legg deretter til NP-formatoverstyringer (ikke skriv ut) for å skjule detaljene som inneholder de endelige verdiene.
Viktig!
Når du bruker BER-formatkoden i raddefinisjonen, kan du ikke drille ned til transaksjonsdetaljer.
For å tvinge, bruker formler følgende format: <målkolonne> =<opprinnelig kolonne>.<radkode> Skill eventuelle andre plasseringer for en rad med et komma og et mellomrom. Her er et eksempel: D=C.190,E=C.100
Eksempler på avanserte formateringsalternativer
Eksemplene nedenfor viser hvordan du formaterer raddefinisjonen og kolonnedefinisjonen for å fremtvinge en grunnleggende kontantstrømrapport (eksempel 1) og en statistisk rapport (eksempel 2).
Eksempel 1: Grunnleggende fremtvinging
Tabellen nedenfor viser et eksempel på en raddefinisjon som bruker grunnleggende fremtvinging.
| Radkode | Description | Formatkode | Relaterte formler/rader/enheter | Radmodifikator | Kobling til finansdimensjoner |
|---|---|---|---|---|---|
| 100 | Kontanter i begynnelsen av perioden (NP) | Kontomodifikator = [/BB] | +Segment2 = [1100] | ||
| 130 | Kontanter i begynnelsen av perioden | CAL | C=C.100,F=D.100 | ||
| 160 | |||||
| 190 |
Bemerkning
Den forrige tabellen viser ikke tomme kolonner: Formattoverstyringer, Normal Saldo, Utskriftskontroll og Kolonnebegrensning.
Tabellen nedenfor viser et eksempel på en kolonnedefinisjon som bruker grunnleggende fremtvinging i raden.
| Format | A | T | C | D | E | Ø |
|---|---|---|---|---|---|---|
| Overskrift 1 | ||||||
| Overskrift 2 | A | T | C | D | E | Ø |
| Overskrift 3 | ||||||
| Kolonnetype | ROW | BSKR | FD | FD | FD | CALC |
| Posteringskode/attributtkategori | FAKTISK | FAKTISK | FAKTISK | |||
| Regnskapsår | BASE | BASE | BASE | |||
| Periode | BASE | BASE | BASE | |||
| Perioder som er dekket | Tidsbestemt | YTD/BB | År til dato | |||
| Formel | E-D | |||||
| Kolonnebredde | 5 | 30 | 14 | 14 | 14 | 14 |
Eksempel 2: Statistiske rapporter
Tabellen nedenfor viser et eksempel på en raddefinisjon som bruker fremtvinging for en statistisk rapport.
| Radkode | Description | Formatkode | Relaterte formler/rader/enheter | Formatoverstyring | Vanlig saldo | Kobling til finansdimensjoner |
|---|---|---|---|---|---|---|
| 50 | Statistisk informasjon | KOM | ||||
| 100 | Antall ansatte – USA | CAL | 4 | ###0.;($###0.) | ||
| 115 | Antall ansatte – internasjonalt | CAL | 11 | ###0.;($###0.) | ||
| 130 | ||||||
| 190 | Salg i USA | C | +Segment2 = [41*], Segment3 = [00] | |||
| 220 | Internasjonale salg | C | +Segment2 = [41*], Segment3 = [01:99] | |||
| 250 | ||||||
| 280 | ||||||
| 310 | Salg i USA | CAL | D=C.190,E=C.100,F=(C.100/C.190) | |||
| 340 | Internasjonale salg | CAL | D=C.220,E=C115,F=(C.220/C.115) |
Bemerkning
Den forrige tabellen viser ikke kolonnene Skriv ut kontroll, Kolonnebegrensning og Radendring.
Tabellen nedenfor viser et eksempel på en kolonnedefinisjon som bruker fremtvinging for en statistisk rapport.
| Format | A | T | C | D | E | Ø |
|---|---|---|---|---|---|---|
| Overskrift 1 | A | T | C | D | E | Ø |
| Overskrift 2 | - | - | År til dato | Årlig salg | Stab | $ per person |
| Overskrift 3 | ||||||
| Kolonnetype | ROW | BSKR | FD | CALC | CALC | CALC |
| Posteringskode/attributtkategori | FAKTISK | |||||
| Regnskapsår | BASE | |||||
| Periode | BASE | |||||
| Perioder som er dekket | År til dato | |||||
| Formel | E-D | |||||
| Kolonnebredde | 5 | 30 | 14 | 14 | 14 | 14 |
Begrense en rad til en bestemt rapporteringsenhet
Når du begrenser en rapportrad til en bestemt rapporteringsenhet, viser denne raden bare de koblede dataene for den navngitte rapporteringsenheten og ignorerer dataene for andre rapporteringsenheter i rapporteringstreet. Du kan for eksempel opprette en rad som inneholder detaljer for de totale driftsutgiftene for en bestemt avdeling. Rapporten kan inneholde dupliserte data hvis rapporten inneholder både et rapporteringstre og en raddefinisjon som inneholder mer enn bare den naturlige kontoen. Du har for eksempel et rapporteringstre som viser de seks avdelingene i organisasjonen, og du har også en raddefinisjon som viser en bestemt kombinasjon av en konto og en avdeling i raden. Når du genererer rapporten, vil den bestemte kombinasjonen av en konto og en avdeling skrives ut på alle nivåer av rapporteringstreet, selv om denne avdelingen kanskje ikke samsvare med hva som er i treet. Denne virkemåten oppstår fordi raden overstyrer det rapportdefinisjonen vanligvis filtrerer ut. Én måte du kan unngå duplisering av data på, er ved å begrense en rad til en bestemt rapporteringsenhet.
Bemerkning
Hvis en rad inneholder dimensjoner og du begrenser denne raden til en underordnet rapporteringsenhet, inkluderes raden for den underordnede enheten og dens overordnede enheter, men det oppstår ingen duplisering.
Begrense en rad til en rapporteringsenhet
- Velg Row Definitions i Report Designer, og velg deretter en raddefinisjon som skal endres.
- Dobbeltklikk den aktuelle cellen Relaterte formler/rader/enheter.
- Velg treet du tilordnet i rapportdefinisjonen, i rapporteringstrefeltet i dialogboksen Valg av rapporteringsenhet.
- Velg en rapporteringsenhet, og velg deretter OK. Begrensningen vises i cellen i raddefinisjonen.
- Dobbeltklikk cellen i kolonnen Koble til økonomiske dimensjoner i den begrensede raden, og skriv deretter inn en kobling til det økonomiske datasystemet.
Velge utskriftkontroll i en raddefinisjon
Du kan angi kontrollkoder for utskrift for hver kolonne ved hjelp av Utskriftskontroll-cellen.
Legge til kontrollkoder for utskrift i en rapportrad
- Åpne raddefinisjonen som skal endres, i Rapportutforming.
- Dobbeltklikk cellen Utskriftskontroll.
- I dialogboksen Utskriftkontroll velger du en kontrollkode for utskrift eller trykker og holder CTRL--tasten for å velge flere koder. Du kan også skrive inn kontrollkoder for utskrift direkte i Utskriftskontroll-cellen. Bruk komma for å atskill flere kontrollkoder for utskrift.
- Velg alternativer for betinget utskrift.
- Velg OK.
Vanlige kontrollkoder for utskrift
Tabellen nedenfor beskriver vanlige kontrollkoder for utskrift for en raddefinisjon.
| Kontrollkode for utskrift | Tolkning av kontrollkoden for utskrift | Description |
|---|---|---|
| SIU | Rad som ikke skrives ut | Hindre at beløpene i raden blir skrevet ut på rapporten, og utelater beløpene fra beregninger. Hvis du vil inkludere en kolonne som ikke skrives ut, i en beregning, kan du henvise til kolonnen direkte i beregningsformelen. For eksempel er ikke-utskriftsrad 240 inkludert i følgende beregning: 230+240+250. Den ikke-utskrivbare raden 240 er imidlertid ikke inkludert i følgende beregning: 230:250. |
| CS | Valutasymbol: Bruke valutaformat i denne raden | Inkluder valutasymbolet i alle beløp som ikke er prosenter. Prosentverdier får aldri et valutasymbol. |
| XD | Skjul rad i detaljert kontorapport | Skjuler visning av kontoer i detaljerte konto- og transaksjonsrapporter. Denne utskriftskontrollen er nyttig når en rad inneholder flere kontoer som ikke skal være oppført i rapporten for kontodetaljer eller transaksjonsdetaljrapporten. |
| X0 | Skjuler rad hvis alle er nuller | Utelater en rad fra rapporten hvis alle celler i raden er tomme eller inneholde nuller. Denne utskriftskontrollen har bare betydning når alternativet for å skjule nullsaldo ikke er valgt i rapportdefinisjonen. |
| B0 | Lar nullkolonner være tomme | Lar kolonner være tomme i en rad som inneholder nullbeløp. |
| XR | Skjul opprulling | Skjuler en opprulling. Hvis rapporten bruker et rapporteringstre, rulles ikke beløpene i denne raden opp til etterfølgende overordnede noder. |
| SR | Skjul avrunding | Hindrer at beløpene i denne raden avrundes. |
| XT | Skjuler rad i detaljert transaksjonsrapport | Skjuler visning av transaksjoner i detaljert transaksjonsrapport. Denne utskriftskontrollen er nyttig når en rad inneholder flere kontoer som ikke skal være oppført i en rapport om transaksjonsdetaljer. |
Kontrollkoder for betinget utskrift
Tabellen nedenfor beskriver betingede kontrollkoder for utskrift for en raddefinisjon.
| Kontrollkode for utskrift | Description |
|---|---|
| (ingen) | Nullstill utvalget for betinget utskrift. |
| nødgjenoppretting | Skriv ut bare debetsaldoer for denne raden. |
| CR | Skriv ut bare kreditsaldoer for denne raden. |
Cellen Kolonnebegrensning i en raddefinisjon
Kolonnebegrensningscellen i en raddefinisjon tjener flere formål. Avhengig av hvilken type rad, kan du bruke cellen Kolonnebegrensning for å angi én av følgende funksjoner:
- Begrens utskriften av radbeløp til en bestemt kolonne. Denne funksjonen er nyttig hvis du oppretter en tabellbalanse.
- Angi kolonnen med beløp som skal sorteres.
Bruke en beregningsformel i en raddefinisjon
En beregningsformel i en rad kan inneholde operatorene +, -, * , and / og IF/THEN/ELSE-setninger. I tillegg kan en beregning omfatte enkeltceller og absolutte beløp (faktiske tall som er inkludert i formelen). Formelen kan inneholde opptil 1 024 tegn. Du kan ikke bruke beregninger på rader som inneholder celler av typen Kobling til økonomiske dimensjoner (FD). Du kan imidlertid inkludere beregninger i påfølgende rader, skjule utskriften av disse radene og deretter summere beregningsradene.
Operatorer i en beregningsformel
En beregningsformel bruker mer komplekse operatorer enn en radtotalformel. Du kan bruke operatorene * og / sammen med de andre operatorene til å multiplisere (*) og dividere (/) beløp. Hvis du vil bruke et område eller en sum i en beregningsformel, må du bruke en krøllalfa (@) foran en radkode, med mindre du bruker en kolonne i raddefinisjonen. Hvis du for eksempel vil legge beløpet i rad 100 til beløpet i rad 330, kan du bruke radtotalformelen 100+330 eller beregningsformelen @100+@330.
Bemerkning
Du må du bruke en krøllalfa (@) foran hver radkode som du bruker i en beregningsformel. Hvis ikke, leses tallet som et absolutt beløp. Formelen @100+330 legger for eksempel USD 330 til beløpet i rad 100. Når du refererer til en kolonne i en beregningsformel, er det ikke nødvendig å bruke en krøllalfa (@).
Opprette en beregningsformel
- Velg Row Definitions i Report Designer, og åpne deretter raddefinisjonen for å endre.
- Dobbeltklikk Formater kode-cellen , og velg deretter CAL.
- I cellen Relaterte formler/rader/enheter skriver du inn beregningsformelen.
Eksempel på en beregningsformel for bestemte rader
I dette eksemplet legger beregningsformelen @100+@330 til beløpet i rad 100 i beløpet i rad 330. Radtotalformelen 340+370 legger til beløpet i rad 340 til beløpet i rad 370. (Beløpet i rad 370 kommer fra beregningsformelen.)
| Radkode | Description | Formatkode | Relaterte formler/rader/enheter | Utskriftskontroll | Radmodifikator | Kobling til finansdimensjoner |
|---|---|---|---|---|---|---|
| 340 | Kontanter i begynnelsen av perioden | SIU | BB | +Konto=[1100:1110] | ||
| 370 | Kontanter i begynnelsen av året | CAL | @100+@330 | SIU | ||
| 400 | Kontanter i begynnelsen av perioden | TOT | 340+370 |
Når du tilordner formatkoden CAL til en rad i en raddefinisjon og angir en matematisk beregning i cellen Relaterte formler/rader/enheter , må du også skrive inn bokstaven i den tilknyttede kolonnen og raden i rapporten. Angi for eksempel A.120 for å representere kolonne A, rad 120. Du kan også bruke en krøllalfa (@) for å angi alle kolonner. Angi for eksempel @120 for å representere alle kolonner i rad 120. Alle matematiske beregninger som ikke inneholder en kolonnebokstav eller et vedtegn (@), antas å være et reelt tall.
Bemerkning
Hvis du bruker en etikettradkode som referanse til en rad, må du bruke et punktum (.) som skilletegn mellom kolonnebokstaven og etiketten (for eksempel A.BRUTTO_FORTJENESTE/A.SALG). Hvis du bruker en krøllalfa (@), kreves ikke skilletegn (for eksempel @BRUTTOFORTJENESTE/@SALG).
Eksempel på en beregningsformel for en bestemt rad
I dette eksemplet betyr formelen E=C.340 at beregningen i cellen i kolonne C, rad 340, bare utføres på kolonne E.
Bemerkning
Når du refererer til en kolonne i en beregningsformel, er det ikke nødvendig å bruke en krøllalfa (@).
| Radkode | Description | Formatkode | Relaterte formler/rader/enheter | Utskriftskontroll | Radmodifikator | Kobling til finansdimensjoner |
|---|---|---|---|---|---|---|
| 340 | Kontanter i begynnelsen av perioden | SIU | BB | +Konto=[1100:1110] | ||
| 370 | Kontanter i begynnelsen av året | CAL | E=C.340 | SIU | ||
| 400 | Kontanter i begynnelsen av perioden | TOT | 340+370 |
Endre et tall i merkede kolonner
Når du endrer et tall eller en beregning i én kolonne i en bestemt rad, men ikke vil påvirke andre kolonner i rapporten, angir du CAL (Beregning) i Formatkode-kolonnen i raddefinisjonen.
- Hvis du vil utføre beregninger i alle rapportkolonner (FD), må du ikke angi en kolonnetildeling.
- Hvis du vil begrense en formel til bestemte kolonner, angir du kolonnebokstaven, et likhetstegn (=) og deretter formelen.
- Du kan angi flere kolonner. Når du bruker en krøllalfa (@) med en bestemt kolonneplassering, er krøllalfaen (@) knyttet til raden.
- Du kan angi flere kolonneformler i én rad. Atskill formlene med komma.
Beregningseksempler
| Beregning | Handlingen som opprettes |
|---|---|
| @130*,75 | For hver kolonne multipliseres verdien i rad 130 med 0,75. Resultatet settes deretter inn i gjeldende rad for hver kolonne. |
| B=@130*,75 | Den samme beregningen utføres bare i kolonne B. |
| A,B,C=(@100/@130)*,75 | A=(A.100/A.130)*,75 B=(B.100/B.130)*,75 C=(C.100/C.130)*,75 |
IF/THEN/ELSE-setninger i en raddefinisjon
Du kan legge til HVIS/DA/ELSE-setninger i alle gyldige beregninger og bruke dem med CAL-format . Angi HVIS/DA/ELSE-beregningsformler i cellen i kolonnen Relaterte formler/rader/enheter . IF/THEN/ELSE-beregningsformler bruker følgende format: IF <sann/usann-setning> THEN <formel> ELSE <formel>ELSE <-formel>-delen av setningen er valgfri.
IF-setninger
Setningen som etterfølger IF-setning kan være alle setninger som kan evalueres som sann eller usann. Setningen som følger HVIS-setningen , kan innebære en enkel evaluering, eller det kan være en kompleks setning som inneholder flere uttrykk. Her er noen eksempler:
- IF A.200>0 (enkel evaluering)
- IF A.200>0 AND A.200<10,000 (kompleks setning)
- IF A.200>10000 OR ((A.340/B.1200)*2 <1200) (kompleks setning som inneholder flere uttrykk)
Begrepet Perioder i en IF-setning, representerer antall perioder for rapporten. Bruk denne termen til å beregne et gjennomsnitt hittil i år. Hvis du for eksempel kjører en rapport for periode 7 hittil i år, betyr setningen B.150/Perioder at verdien i rad 150 i kolonne B, divideres med 7.
THEN- og ELSE-formler
DA- og ELSE-formlene kan være en hvilken som helst gyldig beregning, fra enkle verditilordninger til komplekse formler. Setningen IF A.200>0 THEN A=B.200 betyr, "Hvis verdien i cellen i kolonne A i rad 200 er større enn 0 (null), plasserer verdien fra cellen i kolonne B i rad 200 i cellen i kolonne A i gjeldende rad." Den foregående IF/THEN-setning legger til en verdi i én kolonne i gjeldende rad. Du kan imidlertid også bruke en krøllalfa (@) i sann/usann-evalueringer eller formelen for å representere alle kolonner. Her er noen andre eksempler som er beskrevet i følgende deler:
- IF A.200 >0 THEN B.200: Hvis verdien i celle A.200 er positiv, blir verdien fra celle B.200 lagt til i alle kolonner i gjeldende rad.
- IF A.200 >0 THEN @200: Hvis verdien i celle A.200 er positiv, blir verdien fra hver kolonne i rad 200 lag til i den tilsvarende kolonnen i gjeldende rad.
- IF @200 >0 THEN @200: Hvis verdien i rad 200 i gjeldende kolonne er positiv, blir verdien fra rad 200 lagt til i samme kolonne i gjeldende rad.
Begrense en beregning for en rapporteringsenhet i en raddefinisjon
Hvis du vil begrense en beregning til én enkelt rapporteringsenhet i et rapporteringstre, slik at det resulterende beløpet ikke rulles opp til en enhet på høyere nivå, bruker du @Unit-koden i cellen Relaterte formler/rader/enheter i raddefinisjonen. @Unit-koden vises i kolonne B i rapporteringstreet, Enhetsnavn. Når du bruker @Unit-koden, rulles ikke verdiene opp, men beregningen evalueres på alle nivåer i rapporteringstreet.
Bemerkning
Hvis du vil bruke denne funksjonen, må et rapporteringstre være tilknyttet raddefinisjonen.
Beregningsraden kan referere til en beregningsrad eller en rad med økonomiske data. Du registrerer beregningen i cellen Relaterte formler/rader/enheter i raddefinisjonen og begrensningen for økonomisk datatype. Beregningen må bruke en betinget beregning som begynner med en IF @Unit-konstruksjon. Her er et eksempel: HVIS @Unit(SALES) DA @100 ELSE 0 Denne beregningen inkluderer beløpet fra rad 100 i hver kolonne i rapporten, men bare for SALGS-enheten. Hvis flere enheter har navnet SALG, vises beløpet i hver av disse enhetene. I tillegg kan rad 100 være en økonomisk datarad og kan defineres som ikke-utskriving. I slike tilfeller vil ikke beløpet vises i alle enheter i treet. Du kan også begrense beløpet til én enkelt kolonne i rapporten, for eksempel kolonne H, ved hjelp av en kolonnebegrensning for bare å skrive ut verdien i denne kolonnen i rapporten. Du kan inkludere OR-kombinasjoner i en IF-setning. Her er et eksempel: HVIS @Unit(SALES) ELLER @Unit(SALESWEST) SÅ 5 ELSE @100. Du kan angi en enhet i beregningstypebegrensning på én av følgende måter:
- Angi et enhetsnavn for å inkludere enheter som samsvarer. IF @Unit(SALG) muliggjør beregningen for alle enheter med navnet SALG, selv om det finnes flere SALG-enheter i rapporteringstreet.
- Angi navnet på firmaet og enhetsnavnet for å begrense beregningen til bestemte enheter i et bestemt firma. Skriv for eksempel IF @Unit (ACME:SALES) for å begrense beregningen til SALG-enheter i TINDE-firmaet.
- Angi den fullstendige hierarkikoden fra rapporteringstreet for å begrense beregningen til en bestemt enhet. Angi for eksempel IF @Unit(SUMMARY^ACME^WEST COAST^SALES).
Bemerkning
Hvis du vil finne den fullstendige hierarkikoden, høyreklikker du definisjonen av rapporteringstreet og velger Kopier rapporteringsenhet-ID (H-kode).
Begrense en beregning til en rapporteringsenhet
- Velg Row Definitions i Report Designer, og åpne deretter raddefinisjonen for å endre.
- Dobbeltklikk Formater kode-cellen , og velg deretter CAL.
- Velg relaterte formler/rader/enheter-cellen , og angi deretter en betinget beregning som starter med en IF @Unit-konstruksjon .
IF/THEN/ELSE-setninger i en kolonnedefinisjon
En IF/THEN/ELSE-setning gjør det mulig for alle beregninger å være avhengig av resultatene fra andre kolonner. Du kan referere til andre kolonner, men du kan ikke referere til en rapportcelle i IF-setningen. Du må bruke en beregning på hele kolonnen. Setningene IF B>100 THEN B ELSE C*1.25 betyr "Hvis beløpet i kolonne B er større enn 100, sett verdien fra kolonne B inn i CALC-kolonnen. Hvis beløpet i kolonne B ikke er større enn 100, multipliseres verdien i kolonne C med 1,25, og resultatet settes inn i CALC-kolonnen . Følg alltid IF-setningen med en logikksetning som kan evalueres som sann eller usann. Formlene som du bruker for både THEN- og ELSE-setningen, kan inneholde referanser til flere kolonner, og disse formlene kan være så komplisert som du har behov for.
Bemerkning
Du kan ikke sette resultatene av en beregning inn i andre kolonner. Resultatet må være i kolonnen som inneholder formelen.
Bruke enkle anførselstegn og ampersandtegnet for dimensjonsverdier i en rad, en kolonne eller et tre
Du kan utforme rapporter ved hjelp av dimensjonsverdier som inneholder et ampersandtegn (&).
I et Kobling til finansdimensjon-felt kan du angi en verdi som 'Resultat'. Inkludert enkle anførselstegn (' ') på begge sider av dimensjonsverdien indikerer at du bruker litteralverdien, for eksempel å inkludere (&) ampersandtegnet.