RANGE
Koskee seuraavia:Laskettu sarakeLaskettu taulukkoMeasureVisuaalinen laskutoimitus
Palauttaa annetun akselin rivivälin suhteessa nykyiseen riviin. Tämä väli muodostuu joko nykyistä laststep
rivistä, orfirststep
rivit nykyisen jälkeen.
RANGE ( <step>[, <includeCurrent>][, <axis>][, <blanks>][, <reset>] )
Termi | Määritelmä |
---|---|
step |
Aiemmin olevien rivien määrä (negatiivinen value) or jälkeen (positiivinen value) nykyisen rivin, joka sisällytetään range. Pitää olla vakio value. – If negatiivinen, window sisältää nykyistä riviä edeltävät last -step rivit. – Muussa tapauksessa window sisältää first vaiheen rivit nykyisen rivin jälkeen. |
includeCurrent |
(Valinnainen) Looginen value, joka määrittää, ornot sisällyttää nykyisen rivin range. value oletusasetus on True. |
axis |
(Valinnainen) Akseliviittaus, suunta, jota pitkin väli luodaan. |
blanks |
(Valinnainen) Luettelointi, joka määrittää, miten blankvalues käsitellään lajittelun aikana.
Tuetut values ovat seuraavat:
|
reset |
(Valinnainen) Ilmaisee, if laskutoimitus nollautuu and millä tasolla visualisoinnin muodon sarakehierarkiaa käytetään. Hyväksyttyjä values ovat seuraavat: NONE , LOWESTPARENT , HIGHESTPARENT , or kokonaisluku. Toiminta riippuu kokonaisluku-sign: – If nolla or pois jätettäestä, laskutoimitusta ei not nollata. Vastaa NONE .
– If positiivinen, kokonaisluku tunnistaa sarakkeen aloittaen suurimmasta, viljasta riippumatta. HIGHESTPARENT vastaa lukua 1.
– If negatiivinen, kokonaisluku tunnistaa sarakkeen aloittaen pienimmästä tasosta suhteessa nykyiseen rakeeseen. LOWESTPARENT vastaa lukua -1. |
Tietorivien päivitysväli.
Tätä funktiota voidaan käyttää vain visuaalisissa laskutoimituksissa.
includeCurrent
, axis
, blanks
andreset
-parametrit voidaan jättää pois.
Annettu taulukko, joka tekee yhteenvedon kunkin product luokan kokonaismyynnistä andmonth, seuraava DAX kysely lisää sarakkeen, jolla on kokonaismyynti last 6 kuukauden aikana:
TotalSalesLast6Months = CALCULATE(SUM([SalesAmount]), RANGE(-5, Rows))
Alla olevassa näyttökuvassa näkyy visuaalisen matriisin and visuaalinen laskentalauseke:
Jos annettu taulukko on sama, seuraava DAX kysely lisää sarakkeen, joka sisältää kokonaismyynnin seuraavina 12 kuukautena, not mukaan lukien nykyinen month:
TotalSalesFollowingYear = CALCULATE(SUM([SalesAmount]), RANGE(12, FALSE, Rows, KEEP))