แชร์ผ่าน


ประกอบ ด้วย

นําไปใช้กับ: การคํานวณคอลัมน์จากการคํานวณ ตารางจากการคํานวณ หน่วยวัดภาพการคํานวณ

แสดงค่า true ถ้ามีคอลัมน์ที่อ้างอิงทั้งหมดอยู่หรือมีอยู่ในคอลัมน์เหล่านั้น มิฉะนั้น ฟังก์ชันจะส่งกลับ false

ไวยากรณ์

CONTAINS(<table>, <columnName>, <value>[, <columnName>, <value>]…)  

พารามิเตอร์

เงื่อนไข คำนิยาม
ตาราง นิพจน์ DAX ใด ๆ ที่แสดงตารางของข้อมูล
columnName ชื่อของคอลัมน์ที่มีอยู่โดยใช้ไวยากรณ์ DAX มาตรฐาน ไม่สามารถเป็นนิพจน์ได้
ค่า นิพจน์ DAX ใด ๆ ที่แสดงค่าสเกลาเดียวที่จะค้นหาได้ใน columnName นิพจน์จะถูกประเมินอย่างแม่นยําหนึ่งครั้งและก่อนที่จะถูกส่งผ่านไปยังรายการอาร์กิวเมนต์

ค่าที่ส่งกลับ

ค่า TRUE ถ้าค่าที่ระบุแต่ละค่าสามารถค้นหาได้ใน columnName ที่สอดคล้องกัน หรือมีอยู่ในคอลัมน์เหล่านั้น มิฉะนั้นฟังก์ชันจะแสดงค่า FALSE

หมายเหตุ

  • อาร์กิวเมนต์ columnName และ ค่า ต้องมาเป็นคู่ มิฉะนั้นข้อผิดพลาดจะแสดงขึ้นมา

  • columnName ต้องอยู่ในตารางที่ระบุ หรือไปยังตารางที่เกี่ยวข้องกับตาราง

  • ถ้า columnName อ้างอิงไปยังคอลัมน์ในตารางที่เกี่ยวข้องแล้วจะต้องมีคุณสมบัติครบถ้วน มิฉะนั้นข้อผิดพลาดจะแสดงขึ้นมา

  • ฟังก์ชันนี้ไม่ได้รับการสนับสนุนสําหรับการใช้งานในโหมด DirectQuery เมื่อใช้ในคอลัมน์จากการคํานวณหรือกฎการรักษาความปลอดภัยระดับแถว (RLS)

ตัวอย่าง

ตัวอย่างต่อไปนี้สร้างหน่วยวัดที่บอกให้คุณทราบว่ามียอดขายทางอินเทอร์เน็ตของผลิตภัณฑ์ 214 และยอดขายให้กับลูกค้า 11185 ในเวลาเดียวกัน

= CONTAINS(InternetSales, [ProductKey], 214, [CustomerKey], 11185)