Aracılığıyla paylaş


HASONEFILTER

Şunlar için geçerlidir:Hesaplanan sütunHesaplanan tabloÖlçüGörsel hesaplama

columnName doğrudan filtrelenen değerlerin sayısı bir olduğunda TRUE döndürür; aksi takdirde FALSEdö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 FALSEdö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())