Lue englanniksi

Jaa


HASONEFILTER

Koskee seuraavia:Laskettu sarakeLaskettu taulukkoMeasureVisuaalinen laskutoimitus

Palauttaa TRUE, kun columnName suoraan suodatettujen values määrä on yksi. muussa tapauksessa se palauttaa FALSE.

Syntaksi

HASONEFILTER(<columnName>)

Parametrit

Termi Määritelmä
columnName Olemassa olevan vakiomuotoista DAX syntaksia käyttävän sarakkeen nimi. Se ei voi olla lauseke.

Palauta value

TRUE, kun columnName suoraan suodatettujen values määrä on yksi; muussa tapauksessa se palauttaa FALSE.

Huomautuksia

  • Tämä funktio on samankaltainen kuin HASONEVALUE(), kun HASONEVALUE() perustuufilters, kun taas HASONEFILTER() toimii suoralla filter.

  • Tätä funktiota not tueta DirectQuery-tilassa, kun sitä käytetään lasketuissa sarakkeissa or rivitason suojauksen (RLS) säännöissä.

Esimerkki

Seuraavassa esimerkissä näytetään, miten voit HASONEFILTER() avulla palauttaa ResellerSales_USD[Tuoteavain])-filterif, filteron yksi or, BLANKif ResellerSales_USD[ProductKey]) ei ole filtersor enempää kuin yksi filter).

= IF(HASONEFILTER(ResellerSales_USD[ProductKey]),FILTERS(ResellerSales_USD[ProductKey]),BLANK())