Megosztás a következőn keresztül:


TARTOMÁNY

A következőre vonatkozik: Számított oszlop Számított tábla Mérték vizualizáció számítása

Az adott tengelyen belüli sorok intervallumát adja vissza az aktuális sorhoz viszonyítva. Ez az intervallum vagy az aktuális előtti utolsó <lépéssorokból> , vagy az aktuális utáni első <lépéssorokból> áll.

Syntax

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

Paraméterek

Időszak Definíció
lépés Az aktuális sor elé (negatív érték) vagy utána (pozitív érték) belefoglalandó sorok száma a tartományban. Állandó értéknek kell lennie.
- Ha negatív, az ablak az aktuális sor előtti utolsó -lépés sorokat tartalmazza.
– Ellenkező esetben az ablak az aktuális sor utáni első lépéssorokat tartalmazza.
includeCurrent (Nem kötelező) Logikai érték, amely azt határozza meg, hogy az aktuális sort belefoglalja-e a tartományba. Az alapértelmezett érték Igaz.
tengely (Nem kötelező) Tengelyhivatkozás, az intervallum létrehozásának iránya.
Üres (Nem kötelező) Enumerálás, amely meghatározza, hogyan kell kezelni az üres értékeket a rendezés során.
A támogatott értékek a következők:
  • ALAPÉRTELMEZETT (alapértelmezett érték), ahol a numerikus értékek viselkedése üres érték, nulla és negatív érték között van rendezve. A sztringek viselkedése üres érték, amely az összes sztring előtt van rendezve, beleértve az üres sztringeket is.
  • ELŐSZÖR az üres cellák mindig az elején vannak rendezve, függetlenül attól, hogy növekvő vagy csökkenő rendezési sorrendben vannak-e.
  • LAST, blanks always ordered on the end, függetlenül attól, hogy növekvő vagy csökkenő rendezési sorrendben.
átszed (Nem kötelező) Azt jelzi, hogy a számítás alaphelyzetbe áll-e, és a vizualizáció alakzatának oszlophierarchiájának melyik szintjén. Az elfogadott értékek a következők: NONE, LOWESTPARENT, HIGHESTPARENT vagy egész szám. A viselkedés az egész szám jelétől függ:
– Ha nulla vagy nincs megadva, a számítás nem állítható vissza. A NONE értéknek megfelelő.
- Ha pozitív, az egész szám azonosítja az oszlopot a legmagasabbtól kezdve, a szemcséktől függetlenül. A HIGHESTPARENT az 1-nek felel meg.
- Ha negatív, az egész szám a legalacsonyabbtól kezdődő oszlopot azonosítja az aktuális szemcséhez viszonyítva. A LOWESTPARENT értéke -1.

Visszaadott érték

Adatsorok intervalluma.

Megjegyzések

Ez a függvény csak vizuális számításokban használható.

Az <includeCurrent>, <a tengely>, <az üres és> <az alaphelyzetbe állítási> paraméterek kihagyhatók.

1. példa

Az egyes termékkategóriák és hónapok összes értékesítését összegző táblázat alapján a következő DAX-lekérdezés hozzáad egy oszlopot az elmúlt 6 hónap összes értékesítéséhez:

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

Az alábbi képernyőképen a vizualizációs mátrix és a vizualizáció számítási kifejezése látható:

DAX-vizualizáció kiszámítása

2. példa

Ugyanezzel a táblával a következő DAX-lekérdezés hozzáad egy oszlopot a következő 12 hónap összes értékesítésével, az aktuális hónapot nem beleértve:

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

Lásd még

INDEX
ORDERBY
PARTITIONBY
ABLAK