Del via


REKKEVIDDE

Gjelder for: Beregnet beregning av beregnet tabell for beregnet tabell Mål visualobjekt

Returnerer et intervall med rader innenfor den angitte aksen, i forhold til gjeldende rad. Dette intervallet består av enten de siste <trinnradene> før gjeldende rad, eller de første <trinnradene> etter gjeldende.

Syntaks

RANGE ( <step>[, <includeCurrent>][, <axis>][, <blanks>][, <reset>] )

Parametere

Term Definisjon
step Antall rader før (negativ verdi) eller etter (positiv verdi) gjeldende rad som skal inkluderes i området. Må være en konstant verdi.
– Hvis negativt, vil vinduet inneholde de siste -trinns radene før gjeldende rad.
– Ellers vil vinduet inneholde de første trinnradene etter gjeldende rad.
includeCurrent (Valgfritt) En logisk verdi som angir om gjeldende rad skal inkluderes i området eller ikke. Standardverdien er Sann.
akse (Valgfritt) En aksereferanse, retningen som intervallet skal opprettes i.
Tomme (Valgfritt) En opplisting som definerer hvordan du håndterer tomme verdier når du sorterer.
De støttede verdiene er:
  • STANDARD (standardverdien), der virkemåten for numeriske verdier er tomme verdier, er sortert mellom null og negative verdier. Virkemåten for strenger er tomme verdier ordnes før alle strenger, inkludert tomme strenger.
  • FØRST er tomme alltid ordnet i begynnelsen, uavhengig av stigende eller synkende sorteringsrekkefølge.
  • LAST, blanks er alltid sortert på slutten, uavhengig av stigende eller synkende sorteringsrekkefølge.
nullstille (Valgfritt) Angir om beregningen tilbakestilles, og på hvilket nivå i kolonnehierarkiet for visualobjektfiguren. Godtatte verdier er: NONE, LOWESTPARENT, HIGHESTPARENT eller et heltall. Virkemåten avhenger av heltallstegnet:
– Hvis null eller utelatt, tilbakestilles ikke beregningen. Tilsvarer INGEN.
– Hvis det er positivt, identifiserer heltallet kolonnen fra det høyeste, uavhengige kornet. HIGHESTPARENT tilsvarer 1.
– Hvis negativt, identifiserer heltallet kolonnen som starter fra det laveste, i forhold til gjeldende korn. LOWESTPARENT tilsvarer -1.

Returverdi

Et intervall med datarader.

Merknader

Denne funksjonen kan bare brukes i visuelle beregninger.

Parameterne <includeCurrent>, <axis>, <blanks> og <reset> kan utelates.

Eksempel 1

Gitt en tabell som oppsummerer det totale salget for hver produktkategori og måned, legger følgende DAX-spørring til en kolonne med totalt salg de siste 6 månedene:

TotalSalesLast6Months = CALCULATE(SUM([SalesAmount]), RANGE(-5, Rows))

Skjermbildet nedenfor viser den visuelle matrisen og beregningsuttrykket for visualobjekter:

DAX-visualobjektberegning

Eksempel 2

Gitt den samme tabellen legger følgende DAX-spørring til en kolonne med totalt salg i følgende 12 måneder, ikke inkludert gjeldende måned:

TotalSalesFollowingYear = CALCULATE(SUM([SalesAmount]), RANGE(12, FALSE, Rows, KEEP))

Se også

INDEKS
ORDERBY
PARTITIONBY
VINDU