Power BI |DAX函數のALLNOBLANKROW函數

ALLNOBLANKROW


實操舉例:數據集:商品銷售明細表.xlsx

關注公眾號獲取數據:耶濃薄荷

假設'商品銷售明細表'為子表,'省市'為父表,在'商品銷售明細表''門店編號'中新增一行編號為'D020285'的,而父表中是沒有的。

創建以下度量值:

COUNTROWS1 = COUNTROWS('商品銷售明細表');

ALL1 = COUNTROWS(ALL('商品銷售明細表'))

ALLNOBLANKROW1 = COUNTROWS(ALLNOBLANKROW('商品銷售明細表'));

ALL2 = COUNTROWS(ALL('商品銷售明細表'[門店編碼]))

ALLNOBLANKROW2 = COUNTROWS(ALLNOBLANKROW('商品銷售明細表'[門店編碼]));

ALL3 = COUNTROWS(ALL('省市'))

ALLNOBLANKROW3 = COUNTROWS(ALLNOBLANKROW('省市'));

ALL1、ALLNOBLANKROW1、ALL2、ALLNOBLANKROW2、ALL3?以子表創建的度量值在子表和父表中的的計數無差別,而ALLNOBLANKROW3以父表創建的度量值減少了1,這是因為ALL函數并不無視空值,而ALLNOBLANKROW忽略了父表中不存在的'D020285'編號,該函數比較適用于上述情況,用來快速查詢是否出現分類異常。

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。