DISTINCT (column)
Koskee seuraavia:Laskettu sarakeLaskettu taulukkoMeasureVisuaalinen laskutoimitus
Palauttaa yksisarakkeisen taulukon, joka contains määritetystä sarakkeesta erillisen values. Toisin sanoen values kaksoiskappaleet poistetaan, and vain yksilölliset values palautetaan.
Muistiinpano
Tämän funktion avulla ei voi palauttaa values laskentataulukon or soluun. sen sijaan asetat DISTINCT-funktion sisäkkäin kaavaan saadaksesi luettelon erillisistä values, jotka voidaan välittää toiseen funktioon, and sitten lasketaan, lasketaan yhteen or käyttää muissa toiminnoissa.
Syntaksi
DISTINCT(<column>)
Parametrit
Termi | Määritelmä |
---|---|
column |
Sarake, josta yksilölliset values palautetaan. Or, lauseke, joka palauttaa sarakkeen. |
Palauta value
Yksilöivän valuessarake.
Huomautuksia
Nykyinen filter konteksti vaikuttaa DISTINCT-funktion tuloksiin. if esimerkiksi käytät kaavaa seuraavassa esimerkissä measureluomiseen, tulokset muuttuvat aina, kun taulukko suodatetaan näyttämään vain tietty alue, ortime ajanjakson.
Tätä funktiota not tueta DirectQuery-tilassa, kun sitä käytetään lasketuissa sarakkeissa or rivitason suojauksen (RLS) säännöissä.
Related funktiot
DISTINCT-funktiolla on toinen versio, DISTINCT (table), joka palauttaa taulukon poistamalla kaksoiskappalerivit toisesta taulukosta or lausekkeen..
VALUES-funktio on distinct-funktion kaltainen. sen avulla voidaan myös palauttaa luettelo yksilöllisistä values, and palauttaa yleensä täsmälleen samat tulokset kuin DISTINCT-funktiokin. Kuitenkin jossakin kontekstissa VALUES palauttaa yhden ylimääräisen erityisen value. Lisätietoja on kohdassa VALUES funktion.
Esimerkki
Seuraava kaava laskee niiden yksilöllisten asiakkaiden määrän, jotka ovat luoneet tilauksia Internet-kanavan kautta. Seuraavassa taulukossa on kuvattu mahdolliset tulokset, kun kaava lisätään raporttiin.
= COUNTROWS(DISTINCT(InternetSales_USD[CustomerKey]))
Et voi liittää DISTINCT-funktion suoraan sarakkeeseen palauttamien values luetteloa. Sen sijaan siirrät DISTINCT-funktion tulokset toiseen funktioon, joka laskee filters, or koosteita values luettelon avulla. Jotta esimerkki olisi mahdollisimman yksinkertainen, tässä erillisiä values sisältävä taulukko on siirretty COUNTROWS funktiolle.
Riviotsikot | Tykötarpeet | Polkupyöriä | Vaatetus | Loppusumma |
---|---|---|---|---|
2005 | 1013 | 1013 | ||
2006 | 2677 | 2677 | ||
2007 | 6792 | 4875 | 2867 | 9309 |
2008 | 9435 | 5451 | 4196 | 11377 |
Loppusumma | 15114 | 9132 | 6852 | 18484 |
Ota myös huomioon, että tulokset ovat not lisääviä. Toisin sanoen vuoden 2007
sisällön Related
Filter-funktiot
FILTER-funktion
RELATED-funktion
VALUES-funktion