EXCEPT
Berlaku untuk: kolom terhitungTabel terhitung
Ukur
Perhitungan visual
Mengembalikan baris tabel pertama dalam ekspresi yang tidak muncul di tabel kedua.
Sintaksis
EXCEPT(<table_expression1>, <table_expression2>)
Parameter
Istilah | Definisi |
---|---|
Table_expression |
Ekspresi DAX apa pun yang mengembalikan tabel. |
Mengembalikan nilai
Tabel yang berisi baris satu tabel dikurangi semua baris tabel lain.
Komentar
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
Negara |
---|
Sebuah |
B |
B |
B |
C |
D |
D |
Negara Bagian2
Negara |
---|
B |
C |
D |
D |
D |
E |
E |
E |
Except(States1, States2)
Negara |
---|
Sebuah |
Except(States2, States1)
Negara |
---|
E |
E |
E |