HASONEFILTER
Berlaku untuk: Kolom terhitung Tabel terhitung Ukur perhitungan Visual
Mengembalikan TRUE saat jumlah nilai yang difilter langsung pada columnName adalah satu; jika tidak, mengembalikan FALSE.
Sintaks
HASONEFILTER(<columnName>)
Parameter
Term | Definisi |
---|---|
columnName | Nama kolom yang sudah ada, menggunakan sintaks DAX standar. Ini tidak bisa menjadi ekspresi. |
Nilai hasil
TRUE ketika jumlah nilai yang difilter langsung pada columnName adalah satu; jika tidak, mengembalikan FALSE.
Keterangan
Fungsi ini mirip dengan HASONEVALUE() dengan perbedaan bahwa HASONEVALUE() bekerja berdasarkan filter silang sementara HASONEFILTER() bekerja oleh filter langsung.
Fungsi ini tidak didukung untuk digunakan dalam mode DirectQuery saat digunakan dalam kolom terhitung atau aturan keamanan tingkat baris (RLS).
Contoh
Contoh berikut menunjukkan cara menggunakan HASONEFILTER() untuk mengembalikan filter untuk ResellerSales_USD[ProductKey]) jika ada satu filter, atau mengembalikan BLANK jika tidak ada filter atau lebih dari satu filter pada ResellerSales_USD[ProductKey]).
= IF(HASONEFILTER(ResellerSales_USD[ProductKey]),FILTERS(ResellerSales_USD[ProductKey]),BLANK())
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk