Fungsi CONTAINSROW
Berlaku untuk:Hitung kolomTerhitung Tabelterhitung Mengukurperhitungan Visual
Mengembalikan TRUE jika ada setidaknya satu baris di mana semua kolom memiliki nilai yang ditentukan.
Sintaks
CONTAINSROW(<Table>, <Value> [, <Value> [, …] ] )
Parameter
Term | Definisi |
---|---|
Tabel | Tabel yang akan diuji. |
Nilai | Ekspresi DAX valid apa pun yang mengembalikan nilai skalar. |
Nilai hasil
TRUE atau FALSE.
Keterangan
Kecuali sintaks, operator IN dan fungsi CONTAINSROW secara fungsional setara.
<scalarExpr> IN <tableExpr> ( <scalarExpr1>, <scalarExpr2>, … ) IN <tableExpr>
- Jumlah scalarExprN harus cocok dengan jumlah kolom dalam tableExpr.
- NOT IN bukan operator di DAX. Untuk melakukan negasi logis operator IN, letakkan NOT di depan seluruh ekspresi. Misalnya, NOT [Color] IN { "Red", "Yellow", "Blue" }.
Tidak seperti operator =, operator IN dan fungsi CONTAINSROW melakukan perbandingan yang ketat. Misalnya, nilai BLANK tidak cocok dengan 0.
Contoh
Contoh dalam artikel ini dapat digunakan dengan contoh model Power BI Desktop Adventure Works DW 2020. Untuk mendapatkan model, lihat model sampel DAX.
Contoh 1
Kueri DAX berikut:
EVALUATE
FILTER (
ALL ( Product[Color] ),
( [Color] )
IN {
"Red",
"Yellow",
"Blue"
}
)
ORDER BY [Color]
dan
EVALUATE
FILTER (
ALL ( Product[Color] ),
CONTAINSROW (
{
"Red",
"Yellow",
"Blue"
},
[Color]
)
)
ORDER BY [Color]
Kembalikan tabel berikut dengan satu kolom:
[Warna] |
---|
Biru |
Merah |
Kuning |
Contoh 2
Kueri DAX yang setara berikut ini:
EVALUATE
FILTER (
ALL ( Product[Color] ),
NOT [Color]
IN {
"Red",
"Yellow",
"Blue"
}
)
ORDER BY [Color]
dan
EVALUATE
FILTER (
ALL ( Product[Color] ),
NOT CONTAINSROW (
{
"Red",
"Yellow",
"Blue"
},
[Color]
)
)
ORDER BY [Color]
Kembalikan tabel berikut dengan satu kolom:
[Warna] |
---|
Hitam |
Abu-abu |
Multi |
NA |
Perak |
Perak\Hitam |
Putih |
Konten terkait
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