ISATLEVEL
Koskee seuraavia:Laskettu sarakeLaskettu taulukkoMittayksikköVisuaalinen laskenta -
Kertoo, onko sarake nykyisellä tasolla.
Syntaksi
ISATLEVEL ( <column> )
Parametrit
Termi | Määritelmä |
---|---|
column |
Tietoruudukon ryhmittelysarake. |
Palautusarvo
TRUE
tai FALSE
, joka ilmaisee, onko ryhmittelysarake kontekstin nykyisellä tasolla.
Huomautuksia
- Tätä funktiota voidaan käyttää vain visuaalisissa laskutoimituksissa.
- Toisin kuin muut funktiot, joilla on samankaltaisia toimintoja, kuten ISINSCOPE, ISFILTERED, HASONEVALUE, ISATLEVEL on visuaalisiin laskutoimituksiin erikoistunut funktio, se on siis varmasti yhteensopiva niiden funktioiden kanssa, jotka siirtyvät tietomatriisin hierarkiatasoilla, kuten EXPAND ja COLLAPSE.
- Hierarkiataso voi sisältää useamman kuin yhden sarakkeen. Esimerkiksi [Vuosi]-, [Vuosineljännes]-, [Kuukausi]-hierarkiassa taso, joka sisältää [Vuosineljännes]-sarakkeen, sisältää myös [Vuosi]-sarakkeen samalla tasolla.
Esimerkki
Harkitse taulukkoa, joka sisältää hierarkian, joka sisältää kokonais-, vuosi-, vuosineljännes- ja kuukausitasot. Seuraavia DAX laskelmia voidaan käyttää määrittämään, onko tietty sarake nykyisellä tasolla alkuperäisessä kontekstissa vai uudella tasolla siirtymistoiminnon jälkeen.
IsYearLevel = ISATLEVEL([Fiscal Year])
IsQuarterLevel = ISATLEVEL([Fiscal Quarter])
IsMonthLevel = ISATLEVEL([Month])
IsQuarterLevelAfterExpand = EXPAND(ISATLEVEL([Fiscal Quarter]), ROWS)
IsQuarterLevelAfterCollapse = COLLAPSE(ISATLEVEL([Fiscal Quarter]), ROWS)
Alla olevassa näyttökuvassa näkyy matriisi, jossa on viisi visualisoinnin laskutoimitusta.
Katso myös
EXPAND EXPANDALL COLLAPSE COLLAPSEALL ISINSCOPE ISFILTERED HASONEVALUE