Lezen in het Engels

Delen via


RANGE

Van toepassing op:berekende kolomberekende tabelMeasureVisuele berekening

Retourneert een interval van rijen binnen de opgegeven as ten opzichte van de huidige rij. Dit interval bestaat uit de laststep rijen vóór de huidige rij, or de firststep rijen na de huidige rij.

Syntaxis

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

Parameters

Term Definitie
step Het aantal rijen vóór (negatieve value) or na (positieve value) de huidige rij die in de rangemoet worden opgenomen. Moet een constante valuezijn.
- If negatief, bevat de window de last -step rijen vóór de huidige rij.
: anders bevat de window de first staprijen na de huidige rij.
includeCurrent (Optioneel) Een logische value die aangeeft of ornot de huidige rij in de rangemoet opnemen. Standaard value is True.
axis (Optioneel) Een asreferentie, de richting waarmee het interval wordt gemaakt.
blanks (Optioneel) Een opsomming die definieert hoe blankvalues moet worden verwerkt bij het sorteren.
De ondersteunde values zijn:
  • DEFAULT (de standaardinstelling value), waarbij het gedrag voor numerieke valuesblankvalues tussen nul and negatieve valuesworden gerangschikt. Het gedrag voor tekenreeksen wordt blankvalues worden geordend voordat all tekenreeksen, inclusief lege tekenreeksen.
  • FIRSTworden lege waarden altijd op het begin gerangschikt, ongeacht oplopende or aflopende sorteervolgorde.
  • LASTworden lege waarden altijd aan het einde gesorteerd, ongeacht oplopende or aflopende sorteervolgorde.
reset (Optioneel) Hiermee wordt aangegeven if de berekening opnieuw wordt ingesteld and op welk niveau van de kolomhiërarchie van de visualshape. Geaccepteerde values zijn: NONE, LOWESTPARENT, HIGHESTPARENT, or een geheel getal. Het gedrag is afhankelijk van het gehele getal sign:
- If nul or weggelaten, wordt de berekening not opnieuw ingesteld. Gelijk aan NONE.
- If positief, identificeert het gehele getal de kolom die begint vanaf het hoogste, onafhankelijk van graan. HIGHESTPARENT is gelijk aan 1.
- If negatief, identificeert het gehele getal de kolom die begint vanaf het laagste getal ten opzichte van de huidige korrel. LOWESTPARENT is gelijk aan -1.

value retourneren

Een interval van gegevensrijen.

Opmerkingen

Deze functie kan alleen worden gebruikt in visuele berekeningen.

De parameters includeCurrent, axisblanksandreset kunnen worden weggelaten.

Voorbeeld 1

Op basis van een tabel waarin de totale verkoop voor elke product categorie andmonthwordt samengevat, voegt de volgende DAX query een kolom toe met de totale verkoop in de last 6 maanden:

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

In de onderstaande schermopname ziet u de visualmatrix and de visuele berekeningsexpressie:

DAX visuele berekening

Voorbeeld 2

In dezelfde tabel voegt de volgende DAX query een kolom toe met de totale verkoop in de volgende 12 maanden, not inclusief de huidige month:

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

Zie ook

INDEX ORDERBY PARTITIONBY WINDOW