ประกอบ ด้วย
นําไปใช้กับ: การคํานวณคอลัมน์จากการคํานวณ ตารางจากการคํานวณ หน่วยวัดภาพการคํานวณ
แสดงค่า 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)