Jaa


ETÄISYYS

Koskee: Lasketun sarakkeen lasketun taulukon mittarin visuaalinen laskutoimitus

Palauttaa annetun akselin rivivälin suhteessa nykyiseen riviin. Tämä väli muodostuu joko viimeisen <vaiheen> riveistä ennen nykyistä tai ensimmäisen <vaiheen> riveistä nykyisen jälkeen.

Syntaksi

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

Parametrit

Termi Määritelmä
step Rivien määrä ennen (negatiivinen arvo) tai sen jälkeen (positiivinen arvo) nykyistä riviä, joka sisällytetään alueeseen. Pitää olla vakioarvo.
- Jos se on negatiivinen, ikkuna sisältää viimeiset -vaiheen rivit ennen nykyistä riviä.
- Muussa tapauksessa ikkuna sisältää ensimmäisen vaiheen rivit nykyisen rivin jälkeen.
includeCurrent (Valinnainen) Looginen arvo, joka määrittää, sisällytetäänkö nykyinen rivi alueeseen. Oletusarvo on Tosi.
akseli (Valinnainen) Akseliviittaus, suunta, jota pitkin väli luodaan.
Aihiot (Valinnainen) Luettelointi, joka määrittää, miten tyhjiä arvoja käsitellään lajittelun aikana.
Tuettuja arvoja ovat seuraavat:
  • DEFAULT (oletusarvo), jossa numeeristen arvojen toiminta on tyhjä, järjestetään nollan ja negatiivisen arvon välillä. Merkkijonojen toimintatapa on se, että tyhjät arvot järjestetään ennen kaikkia merkkijonoja, myös tyhjiä merkkijonoja.
  • ENSINNÄKIN tyhjät tilat järjestetään aina alussa nousevasta tai laskevasta lajittelujärjestyksestä riippumatta.
  • Tyhjät tilat järjestetään aina loppuun nousevasta tai laskevasta lajittelujärjestyksestä riippumatta.
nollata (Valinnainen) Ilmaisee, nollataanko laskutoimitus ja millä tasolla visualisoinnin muodon sarakehierarkia on. Hyväksytyt arvot ovat: NONE, LOWESTPARENT, HIGHESTPARENT tai kokonaisluku. Toiminta riippuu kokonaislukumerkistä:
– Jos nolla tai jätetään pois, laskelmaa ei nollata. Vastaa NONE-funktiota.
- Jos se on positiivinen, kokonaisluku tunnistaa sarakkeen aloittaen suurimmasta, viljasta riippumatta. HIGHESTPARENT vastaa lukua 1.
- Jos se on negatiivinen, kokonaisluku tunnistaa sarakkeen pienimmästä tasosta suhteessa nykyiseen rakeeseen. LOWESTPARENT vastaa lukua -1.

Palautusarvo

Tietorivien päivitysväli.

Huomautukset

Tätä funktiota voidaan käyttää vain visuaalisissa laskutoimituksissa.

IncludeCurrent<>-, <Axis>-, <blanks>- ja <reset-parametrit> voidaan jättää pois.

Esimerkki 1

Kun annetaan taulukko, joka tekee yhteenvedon kunkin tuoteluokan ja kuukauden kokonaismyynnistä, seuraava DAX-kysely lisää sarakkeen, jossa on kokonaismyynti viimeisten 6 kuukauden aikana:

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

Alla olevassa näyttökuvassa näytetään visuaalinen matriisi ja visuaalinen laskentalauseke:

DAX-visualisoinnin laskenta

Esimerkki 2

Kun sama taulukko on annettu, seuraava DAX-kysely lisää sarakkeen, joka sisältää kokonaismyynnin seuraavilta 12 kuukaudelta lukuun ottamatta nykyistä kuukautta:

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

Katso myös

INDEKSI
ORDERBY
OSION SUHDE
IKKUNA