事件
3月31日 下午11時 - 4月2日 下午11時
最終Microsoft Fabric、Power BI、SQL 和 AI 社群主導的活動。 2025 年 3 月 31 日至 4 月 2 日。
立即註冊如果至少有一個數據列具有指定值,則傳回 TRUE
。
CONTAINSROW(<Table>, <Value> [, <Value> [, …] ] )
術語 | 定義 |
---|---|
Table |
要測試的數據表。 |
Value |
傳回純量值的任何有效 DAX 運算式。 |
TRUE
或 FALSE
。
除了語法之外,IN
運算符和 CONTAINSROW 函式在功能上是相等的。
<scalarExpr> IN <tableExpr>
( <scalarExpr1>, <scalarExpr2>, … ) IN <tableExpr>
不同於 = 運算符,IN 運算子和 CONTAINSROW 函式會執行嚴格的比較。 例如,BLANK 值不符合 0。
本文中的範例可以搭配範例 Adventure Works DW 2020 Power BI Desktop 模型使用。 若要取得模型,請參閱 DAX 範例模型。
下列 DAX 查詢:
EVALUATE
FILTER (
ALL ( Product[Color] ),
( [Color] )
IN {
"Red",
"Yellow",
"Blue"
}
)
ORDER BY [Color]
和
EVALUATE
FILTER (
ALL ( Product[Color] ),
CONTAINSROW (
{
"Red",
"Yellow",
"Blue"
},
[Color]
)
)
ORDER BY [Color]
傳回具有單一數據行的下表:
[色彩] |
---|
藍 |
紅 |
黃色 |
下列對等 DAX 查詢:
EVALUATE
FILTER (
ALL ( Product[Color] ),
NOT [Color]
IN {
"Red",
"Yellow",
"Blue"
}
)
ORDER BY [Color]
和
EVALUATE
FILTER (
ALL ( Product[Color] ),
NOT CONTAINSROW (
{
"Red",
"Yellow",
"Blue"
},
[Color]
)
)
ORDER BY [Color]
傳回具有單一數據行的下表:
[色彩] |
---|
黑 |
灰色 |
多 |
那 |
銀 |
Silver\Black |
白 |
事件
3月31日 下午11時 - 4月2日 下午11時
最終Microsoft Fabric、Power BI、SQL 和 AI 社群主導的活動。 2025 年 3 月 31 日至 4 月 2 日。
立即註冊