KECUALI
Berlaku untuk: Kolom terhitung Tabel terhitung Ukur perhitungan Visual
Mengembalikan baris tabel pertama dalam ekspresi yang tidak muncul di tabel kedua.
Sintaks
EXCEPT(<table_expression1>, <table_expression2>)
Parameter
Term | Definisi |
---|---|
Table_expression | Ekspresi DAX apa pun yang mengembalikan tabel. |
Nilai hasil
Tabel yang berisi baris satu tabel dikurangi semua baris tabel lain.
Keterangan
Jika baris muncul sama sekali di kedua tabel, baris tersebut dan duplikatnya tidak ada dalam tataan hasil. Jika baris hanya muncul dalam table_expression1, baris tersebut dan duplikatnya akan muncul dalam tataan hasil.
Nama kolom akan cocok dengan nama kolom di table_expression1.
Tabel yang dikembalikan memiliki silsilah data berdasarkan kolom di table_expression1 , terlepas dari silsilah kolom dalam tabel kedua. Misalnya, jika kolom pertama table_expression memiliki silsilah data ke kolom dasar C1 dalam model, Kecuali akan mengurangi baris berdasarkan ketersediaan nilai di kolom pertama table_expression kedua dan menjaga silsilah data pada kolom dasar C1 tetap utuh.
Dua tabel harus memiliki jumlah kolom yang sama.
Kolom dibandingkan berdasarkan pemosisian, dan perbandingan data tanpa koersi jenis.
Kumpulan baris yang dikembalikan bergantung pada urutan dua ekspresi.
Tabel yang dikembalikan tidak menyertakan kolom dari tabel yang terkait dengan table_expression1.
Fungsi ini tidak didukung untuk digunakan dalam mode DirectQuery saat digunakan dalam kolom terhitung atau aturan keamanan tingkat baris (RLS).
Contoh
Negara Bagian1
Provinsi |
---|
A |
B |
B |
B |
C |
D |
D |
Negara Bagian2
Provinsi |
---|
B |
C |
D |
D |
D |
E |
E |
E |
Except(States1, States2)
Provinsi |
---|
A |
Except(States2, States1)
Provinsi |
---|
E |
E |
E |