อ่านในภาษาอังกฤษ

แชร์ผ่าน


ฟังก์ชัน CONTAINSROW

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

แสดง TRUEif มีแถวอย่างน้อยหนึ่งแถวที่มีการระบุคอลัมน์ allvalues

วากยสัมพันธ์

DAX
CONTAINSROW(<Table>, <Value> [, <Value> [, …] ] ) 

พารามิเตอร์

เทอม นิยาม
Table ตารางสําหรับทดสอบ
Value นิพจน์ DAX ที่ถูกต้องใด ๆ ที่แสดง valueสเกลา

value ผลลัพธ์

TRUE or FALSE

หมาย เหตุ

  • ไวยากรณ์ Except ตัวดําเนินการ INand ฟังก์ชัน CONTAINSROW จะเทียบเท่ากันในแง่การใช้งาน

    DAX
    <scalarExpr> IN <tableExpr> 
    ( <scalarExpr1>, <scalarExpr2>, … ) IN <tableExpr>
    
    • จํานวน scalarExprN ต้องตรงกับจํานวนคอลัมน์ในตาราง Expr
    • NOT IN ถูก not ตัวดําเนินการใน DAX ในการดําเนินการค่าลบเชิงตรรกะของ IN operator ให้ใส่ NOT ที่ด้านหน้าของนิพจน์ทั้งหมด ตัวอย่างเช่น NOT [Color] IN { "Red", "Yellow", "Blue" }
  • ฟังก์ชัน IN operator and CONTAINSROW ทําการเปรียบเทียบแบบเข้มงวด ซึ่งแตกต่างจาก = operator ตัวอย่างเช่น BLANKvalue จะ not ตรงกับ 0

ตัว อย่าง เช่น

ตัวอย่างในบทความนี้สามารถใช้ได้กับแบบจําลอง sample Adventure Works DW 2020 Power BI Desktop หากต้องการรับแบบจําลอง โปรดดู DAXsample แบบจําลอง

ตัวอย่างที่ 1

คิวรี DAX ต่อไปนี้:

DAX
EVALUATE
FILTER (
    ALL ( Product[Color] ),
    ( [Color] )
        IN {
        "Red",
        "Yellow",
        "Blue"
    }
)
ORDER BY [Color]

and

DAX
EVALUATE
FILTER (
    ALL ( Product[Color] ),
    CONTAINSROW (
        {
            "Red",
            "Yellow",
            "Blue"
        },
        [Color]
    )
)
ORDER BY [Color]

แสดงตารางที่มีคอลัมน์เดียวต่อไปนี้:

[สี]
ฟ้า
แดง
เหลือง

ตัวอย่างที่ 2

คิวรี DAX เทียบเท่าต่อไปนี้:

DAX
EVALUATE
FILTER (
    ALL ( Product[Color] ),
    NOT [Color]
        IN {
        "Red",
        "Yellow",
        "Blue"
    }
)
ORDER BY [Color]

and

DAX
EVALUATE
FILTER (
    ALL ( Product[Color] ),
    NOT CONTAINSROW (
        {
            "Red",
            "Yellow",
            "Blue"
        },
        [Color]
    )
)
ORDER BY [Color]

แสดงตารางที่มีคอลัมน์เดียวต่อไปนี้:

[สี]
ดำ
เทา
หลาย
นา
เงิน
Silver\Black
ขาว

ตัวดําเนินการ IN
คิวรี