共用方式為


ADDMISSINGITEMS

適用於:導出數據行計算數據表Measure視覺計算

將具有空白 values 的數據列加入至 SUMMARIZECOLUMNS所傳回的數據表。

語法

ADDMISSINGITEMS ( [<showAll_columnName> [, <showAll_columnName> [, … ] ] ], <table> [, <groupBy_columnName> [, [<filterTable>] [, <groupBy_columnName> [, [<filterTable>] [, … ] ] ] ] ] ] )

參數

術語 定義
showAll_columnName (選擇性)數據行,用於傳回未使用量值之數據的專案。 If not 指定,會傳回 all 數據行。
table SUMMARIZECOLUMNS 數據表。
groupBy_columnName (選擇性)所提供數據表自變數中分組依據的數據行。
filterTable (選擇性)定義傳回哪些數據列的數據表表達式。

傳回 value

具有一個 or 多個數據行的數據表。

言論

在匯出數據行中使用 or 數據列層級安全性 (RLS) 規則時,支援此函式 not 用於 DirectQuery 模式。

使用 SUMMARIZECOLUMNS

SUMMARIZECOLUMNS 傳回的數據表只會包含具有 values的數據列。 藉由將 SUMMARIZECOLUMNS 表達式包裝在 ADDMISSINGITEMS 表示式內,也會傳回不含 values 的數據列。

如果沒有 ADDMISSINGITEMS,下列查詢:

SUMMARIZECOLUMNS( 
    'Sales'[CustomerId], 
    "Total Qty", SUM ( Sales[TotalQty] )
)

返回

CustomerId TotalQty
一個 5
B 3
C 3
E 2

使用 ADDMISSINGITEMS,下列查詢:

EVALUATE
ADDMISSINGITEMS (
    'Sales'[CustomerId],
    SUMMARIZECOLUMNS( 
        'Sales'[CustomerId],
        "Total Qty", SUM ( Sales[TotalQty] )
    ),
    'Sales'[CustomerId]
)

返回

CustomerId TotalQty
一個 5
B 3
C 3
D
E 2
F