EXCEPT

Başka bir tabloda görünmeyen tablo satırlarını döndürür.

Sözdizimi

EXCEPT(<table_expression1>, <table_expression2>  

Parametreler

Süre Tanım
Tablo_ifadesi Tablo döndüren bir DAX ifadesi.

Döndürülen değer

Bir tablonun, diğer tabloda bulunmayan satırlarını içeren bir tablo.

Açıklamalar

  • Satır iki tabloda da görünüyorsa kendisi ve yinelenen örnekleri sonuç kümesine dahil edilmez. Satır yalnızca tablo_ifadesi1 içinde görünüyorsa kendisi ve yinelenen örnekleri sonuç kümesine dahil edilir.

  • Sütun adları, tablo_ifadesi1 içindeki sütun adlarıyla eşleşir.

  • Döndürülen tablodaki sütunlar, ikinci tablodaki sütunların kökenine bakılmaksızın tablo_ifadesi1 kökenini temel alır. Örneğin ilk tablo_ifadesi değerinin ilk sütunu, modeldeki C1 sütununu köken olarak alıyorsa EXCEPT işlevi satırları ikinci tablo_ifadesi değerinin ilk sütunundaki değerlerin kullanılabilirlik durumuna göre azaltır ve C1 sütununu temel alan kökeni değiştirmez.

  • İki tablodaki sütun sayısının aynı olması gerekir.

  • Sütunlar konumlandırmaya göre karşılaştırılır ve veri karşılaştırması yapılırken tür zorlaması yapılmaz.

  • Döndürülen satır kümesi, iki ifadenin sırasına göre değişir.

  • Döndürülen tablo, tablo_ifadesi1 ile ilişkili tablolardaki sütunları içermez.

  • Hesaplanmış sütunlarda veya satır düzeyi güvenlik (RLS) kurallarında kullanıldığında, bu işlevin DirectQuery modunda kullanılması desteklenmez.

Örnek

States1

Durum
A
B
B
B
C
D
D

States2

Durum
B
C
D
D
D
E
E
E

Except(States1, States2)

Durum
A

Except(States2, States1)

Durum
E
E
E