หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
นําไปใช้กับ: คอลัมน์จากการคํานวณ![]()
ตารางจากการคํานวณ
หน่วยวัด
การคํานวณวิชวล
แสดงค่า true ถ้ามีคอลัมน์ที่อ้างอิงทั้งหมดอยู่หรือมีอยู่ในคอลัมน์เหล่านั้น มิฉะนั้น ฟังก์ชันจะส่งกลับ false
วากยสัมพันธ์
CONTAINS(<table>, <columnName>, <value>[, <columnName>, <value>]…)
พารามิเตอร์
| เทอม | นิยาม |
|---|---|
table |
นิพจน์ DAX ใด ๆ ที่แสดงตารางของข้อมูล |
columnName |
ชื่อของคอลัมน์ที่มีอยู่โดยใช้ไวยากรณ์ DAX มาตรฐาน ไม่สามารถเป็นนิพจน์ได้ |
value |
นิพจน์ DAX ใด ๆ ที่แสดงค่าสเกลาเดียวที่จะค้นหาได้ใน columnName นิพจน์จะถูกประเมินอย่างแม่นยําหนึ่งครั้งและก่อนที่จะถูกส่งผ่านไปยังรายการอาร์กิวเมนต์ |
ค่าผลลัพธ์
ค่าของ TRUE ถ้าแต่ละ value ที่ระบุสามารถพบได้ใน columnNameที่สอดคล้องกัน หรือ อยู่ในคอลัมน์เหล่านั้น มิฉะนั้น ฟังก์ชันจะส่งกลับ FALSE
หมาย เหตุ
อาร์กิวเมนต์
columnNameและvalueต้องมาเป็นคู่ มิฉะนั้นจะส่งกลับข้อผิดพลาดcolumnNameต้องอยู่ในtableที่ระบุ หรือ ในตารางที่เกี่ยวข้องกับtableถ้า
columnNameอ้างอิงถึงคอลัมน์ในตารางที่เกี่ยวข้องแล้วจะต้องมีคุณสมบัติครบถ้วน มิฉะนั้น จะส่งกลับข้อผิดพลาดฟังก์ชันนี้ไม่ได้รับการสนับสนุนสําหรับการใช้งานในโหมด DirectQuery เมื่อใช้ในคอลัมน์จากการคํานวณหรือกฎการรักษาความปลอดภัยระดับแถว (RLS)
ตัวอย่าง
ตัวอย่างต่อไปนี้สร้างหน่วยวัดที่บอกให้คุณทราบว่ามียอดขายทางอินเทอร์เน็ตของผลิตภัณฑ์ 214 และยอดขายให้กับลูกค้า 11185 ในเวลาเดียวกัน
= CONTAINS(InternetSales, [ProductKey], 214, [CustomerKey], 11185)