แชร์ผ่าน


CONTAINS

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

แสดงค่า 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)