Suodatinfunktiot
DAX suodatin- ja arvofunktiot monimutkaisimpia ja tehokkaimpia funktioita, ja ne eroavat huomattavasti Excel-funktioista. Hakufunktiot toimivat käyttämällä taulukoita ja suhteita tietokannan tapaan. Suodatusfunktioiden avulla voit käsitellä tietokontekstia ja näin luoda dynaamisia laskutoimituksia.
Tässä luokassa
Funktio | Kuvaus |
---|---|
ALL | Palauttaa kaikki taulukon rivit tai kaikki sarakkeen arvot ohittaen mahdollisesti käytetyt suodattimet. |
ALLCROSSFILTERED | Tyhjennä kaikki suodattimet, joita on käytetty taulukkoon. |
ALLEXCEPT | Poistaa kaikki taulukon kontekstisuodattimet lukuun ottamatta suodattimia, jotka on otettu käyttöön määritetyissä sarakkeissa. |
ALLNOBLANKROW | Palauttaa suhteen päätaulukosta kaikki rivit tyhjää riviä kohti tai kaikki sarakkeen erilliset arvot tyhjää riviä kohden ja jättää huomiotta mahdollisesti olemassa olevat kontekstisuodattimet. |
ALLSELECTED | Poistaa nykyisen kyselyn sarakkeiden ja rivien kontekstisuodattimet säilyttäen kaikki muut kontekstisuodattimet tai eksplisiittiset suodattimet. |
CALCULATE | Laskee lausekkeen muokatussa suodatinkontekstissa. |
CALCULATETABLE | Laskee taulukkolausekkeen muokatussa suodatinkontekstissa. |
EARLIER | Palauttaa määritetyn sarakkeen nykyisen arvon mainitun sarakkeen ulomman arvioinnin vaiheessa. |
EARLIEST | Palauttaa määritetyn sarakkeen nykyisen arvon määritetyn sarakkeen ulomman arvioinnin vaiheessa. |
FILTER | Palauttaa taulukon, joka edustaa toisen taulukon tai lausekkeen alijoukkoa. |
FIRST | Käytetään vain visuaalisissa laskutoimituksissa. Hakee visualisoinnin matriisin arvon akselin ensiltä riviltä. |
INDEX | Palauttaa rivin absoluuttisessa sijainnissa, joka on määritetty sijaintiparametrin määrittämässä osiossa, lajiteltuna määritetyn järjestyksen mukaan tai määritetyllä akselilla. |
KEEPFILTERS | Muokkaa sitä, miten suodattimia käytetään CALCULATE- tai CALCULATETABLE funktion arvioinnin aikana. |
LAST | Käytetään vain visuaalisissa laskutoimituksissa. Hakee visualisoinnin matriisissa arvon akselin viimeiseltä riviltä. |
LOOKUPVALUE | Palauttaa rivin arvon, joka vastaa hakuehdoissa määritettyjä kaikkia ehtoja. Funktio voi soveltaa yhtä tai useampaa hakuehtoa. |
MATCHBY | Ikkunafunktioissa määritetään sarakkeet, joiden avulla määritetään tietojen vastaavuus ja nykyisen rivin . |
MOVINGAVERAGE | Palauttaa liikkuvan keskiarvon laskettuna visualisoinnin matriisin annetulla akselilla. |
NEXT | Käytetään vain visuaalisissa laskutoimituksissa. Hakee arvon akselin seuraavalta riviltä visualisoinnin matriisissa. |
OFFSET | Palauttaa yksittäisen rivin, joka sijoitetaan joko ennen nykyistä riviä tai sen jälkeen samaan taulukkoon annetun siirtymän mukaan. |
ORDERBY | Määrittää sarakkeet, jotka määrittävät lajittelujärjestyksen kunkin ikkunafunktion osioissa. |
PARTITIONBY | Määrittää sarakkeet, joita käytetään ikkunafunktion relation parametrin jakamiseen. |
PREVIOUS | Käytetään vain visuaalisissa laskutoimituksissa. Hakee arvon akselin edelliseltä riviltä visualisoinnin matriisissa. |
RANGE | Palauttaa annetun akselin rivivälin suhteessa nykyiseen riviin. WINDOWpikakuvake. |
RANK | Palauttaa rivin sijoituksen määritetyllä välillä. |
REMOVEFILTERS | Tyhjentää suodattimet määritetyistä taulukoista tai sarakkeista. |
ROWNUMBER | Palauttaa rivin yksilöllisen sijoituksen määritetyllä aikavälillä. |
RUNNINGSUM | Palauttaa juoksevan summan laskettuna visualisoinnin matriisin annetulla akselilla. |
SELECTEDVALUE | Palauttaa arvon, kun columnName-kohteen konteksti on suodatettu vain yhteen erilliseen arvoon. Palauttaa muussa tapauksessa alternateResult. |
WINDOW | Palauttaa useita rivejä, jotka on sijoitettu määritetyn välin sisälle. |