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'編號,該函數比較適用于上述情況,用來快速查詢是否出現分類異常。