Szűrőfüggvények
A DAX szűrő- és értékfüggvényei a legösszetettebbek és leghatékonyabbak, és nagyban különböznek az Excel-függvényektől. A keresési függvények táblák és kapcsolatok, például egy adatbázis használatával működnek. A szűrési függvényekkel dinamikus számítások hozhatók létre az adatkörnyezetben.
Ebben a kategóriában
Funkció | Leírás |
---|---|
ALL | Egy tábla összes sorát vagy egy oszlop összes értékét adja vissza, figyelmen kívül hagyva az esetlegesen alkalmazott szűrőket. |
ALLCROSSFILTERED | Törölje a táblára alkalmazott összes szűrőt. |
ALLEXCEPT | A tábla összes környezeti szűrőjének eltávolítása a megadott oszlopokra alkalmazott szűrők kivételével. |
ALLNOBLANKROW | A kapcsolat szülőtáblájából az üres sor kivételével az összes sort adja vissza, vagy egy oszlop összes különböző értékét, de az üres sort, és figyelmen kívül hagyja az esetleges környezeti szűrőket. |
ALLSELECTED | Eltávolítja a környezeti szűrőket az aktuális lekérdezés oszlopaiból és soraiból, miközben megtartja az összes többi környezeti szűrőt vagy explicit szűrőt. |
CALCULATE | Egy kifejezés kiértékelése módosított szűrőkörnyezetben. |
CALCULATETABLE | Egy táblakifejezés kiértékelése módosított szűrőkörnyezetben. |
EARLIER | A megadott oszlop aktuális értékét adja vissza az említett oszlop külső próbaidőszakában. |
EARLIEST | A megadott oszlop aktuális értékét adja vissza a megadott oszlop külső próbaidőszakában. |
FILTER | Olyan táblát ad vissza, amely egy másik tábla vagy kifejezés részhalmazát jelöli. |
FIRST | Csak vizuális számításokhoz használható. Lekéri a vizualizációs mátrix egyik értékét a tengely első sorából. |
INDEX | A pozícióparaméter által megadott abszolút pozícióban lévő sort ad vissza a megadott partíción belül, a megadott sorrend vagy a megadott tengely szerint rendezve. |
KEEPFILTERS | Módosítja a szűrők alkalmazását egy CALCULATE vagy CALCULATETABLE függvény kiértékelése során. |
LAST | Csak vizuális számításokhoz használható. Lekéri a vizualizációs mátrix egyik értékét a tengely utolsó sorából. |
LOOKUPVALUE | Annak a sornak az értékét adja vissza, amely megfelel a keresési feltételek által megadott feltételeknek. A függvény egy vagy több keresési feltételt alkalmazhat. |
MATCHBY | Az ablakfüggvényekben definiálja azokat az oszlopokat, amelyek az adatok egyeztetésére és az aktuális sor azonosítására szolgálnak. |
MOVINGAVERAGE | A vizualizációmátrix adott tengelye mentén kiszámított mozgó átlagot adja vissza. |
NEXT | Csak vizuális számításokhoz használható. Egy értéket kér le a vizualizációmátrix egyik tengelyének következő sorában. |
OFFSET | Egyetlen sort ad vissza, amely az aktuális sor előtt vagy után ugyanabban a táblában egy adott eltolással. |
ORDERBY | Meghatározza azokat az oszlopokat, amelyek meghatározzák az egyes ablakfüggvények partícióin belüli rendezési sorrendet. |
PARTITIONBY | Meghatározza az ablakfüggvény relation paraméterének particionálásához használt oszlopokat. |
PREVIOUS | Csak vizuális számításokhoz használható. A vizualizációmátrix egyik tengelyének előző sorában lévő értéket kéri le. |
RANGE | Az adott tengelyen belüli sorok intervallumát adja vissza az aktuális sorhoz viszonyítva. A WINDOWparancsikonja. |
RANK | Egy sor adott intervallumon belüli rangsorát adja vissza. |
REMOVEFILTERS | Törli a szűrőket a megadott táblákból vagy oszlopokból. |
ROWNUMBER | Egy sor egyedi rangsorát adja vissza az adott intervallumon belül. |
RUNNINGSUM | A vizualizációmátrix adott tengelye mentén kiszámított futó összeget ad vissza. |
SELECTEDVALUE | Azt az értéket adja vissza, amikor a columnName környezete csak egy különálló értékre lett szűrve. Ellenkező esetben az alternateResult értéket adja vissza. |
WINDOW | Több sort ad vissza, amelyek az adott intervallumon belül vannak elhelyezve. |