Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op:
berekende kolom
berekende tabel
Meting
Visuele berekening
Retourneert TRUE wanneer het aantal rechtstreeks gefilterde waarden op columnName één is; retourneert anders FALSE.
Syntaxis
HASONEFILTER(<columnName>)
Parameters
| Term | Definitie |
|---|---|
columnName |
De naam van een bestaande kolom, met behulp van de standaard-DAX syntaxis. Het kan geen expressie zijn. |
Retourwaarde
TRUE wanneer het aantal rechtstreeks gefilterde waarden op columnName één is; retourneert anders FALSE.
Opmerkingen
Deze functie is vergelijkbaar met HASONEVALUE() met het verschil dat HASONEVALUE() werkt op basis van kruislingse filters terwijl HASONEFILTER() werkt met een direct filter.
-
Deze functie wordt niet ondersteund voor gebruik in de DirectQuery-modus wanneer deze wordt gebruikt in regels voor beveiliging op rijniveau (berekende kolommen of beveiliging op rijniveau).
Voorbeeld
In het volgende voorbeeld ziet u hoe u HASONEFILTER() gebruikt om het filter te retourneren voor ResellerSales_USD[ProductKey]) als er één filter is of om BLANK te retourneren als er geen filters of meer dan één filter zijn op ResellerSales_USD[ProductKey]).
= IF(HASONEFILTER(ResellerSales_USD[ProductKey]),FILTERS(ResellerSales_USD[ProductKey]),BLANK())