HASONEFILTER
Şunlar için geçerlidir:Hesaplanan sütun
Hesaplanan tablo
Ölçü
Görsel hesaplama
columnName
doğrudan filtrelenen değerlerin sayısı bir olduğunda TRUE
döndürür; aksi takdirde FALSE
döndürür.
Sözdizimi
HASONEFILTER(<columnName>)
Parametre
Terim | Tanım |
---|---|
columnName |
Standart DAX söz dizimini kullanarak var olan bir sütunun adı. Bu bir ifade olamaz. |
Dönüş değeri
columnName
doğrudan filtrelenen değerlerin sayısı bir olduğunda TRUE
; aksi takdirde FALSE
döndürür.
Açıklamalar
Bu işlev HASONEVALUE() ile benzerdir ve HASONEVALUE() çapraz filtrelere göre çalışırken HASONEFILTER() doğrudan filtreyle çalışır.
Bu işlev, hesaplanan sütunlarda veya satır düzeyi güvenlik (RLS) kurallarında kullanıldığında DirectQuery modunda kullanılmak üzere desteklenmez.
Örnek
Aşağıdaki örnekte, bir filtre varsa ResellerSales_USD[ProductKey]) filtresini döndürmek veya ResellerSales_USD[ProductKey] üzerinde filtre yoksa BLANK döndürmek için HASONEFILTER() kullanmayı gösterir.
= IF(HASONEFILTER(ResellerSales_USD[ProductKey]),FILTERS(ResellerSales_USD[ProductKey]),BLANK())