HASONEFILTER
Returnerar TRUE när antalet direktfiltrerade värden i columnName är ett. Annars returneras FALSE.
Syntax
HASONEFILTER(<columnName>)
Parametrar
Period | Definition |
---|---|
Columnname | Namnet på en befintlig kolumn med dax-standardsyntax. Det kan inte vara ett uttryck. |
Returvärde
SANT när antalet direktfiltrerade värden i columnName är ett. Annars returneras FALSE.
Kommentarer
Den här funktionen liknar HASONEVALUE() med skillnaden att HASONEVALUE() fungerar baserat på korsfilter medan HASONEFILTER() fungerar med ett direktfilter.
Den här funktionen stöds inte för användning i DirectQuery-läge när den används i beräknade kolumner eller säkerhetsregler på radnivå (RLS).
Exempel
I följande exempel visas hur du använder HASONEFILTER() för att returnera filtret för ResellerSales_USD[ProductKey]) om det finns ett filter eller för att returnera BLANK om det inte finns några filter eller mer än ett filter på ResellerSales_USD[ProductKey]).
= IF(HASONEFILTER(ResellerSales_USD[ProductKey]),FILTERS(ResellerSales_USD[ProductKey]),BLANK())
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för