2020-06-15
閱讀量:
3566
DAX函數(shù)中,你知道哪些函數(shù)返回的是值,哪些函數(shù)返回的是表嗎?你又是否清楚,哪些函數(shù)的參數(shù)是表,哪些函數(shù)的參數(shù)是列呢?
有些函數(shù)返回的表,若用于新建度量值,肯定返回錯誤,比如,
度量值需要返回的是一個值,而FILTER函數(shù)返回的表,所以它不能單獨用于建度量值,但該函數(shù)可以作為其他函數(shù)的參數(shù)使用,來建立度量值。
雖然上圖中的FILTER函數(shù)建度量值時出錯,但是卻可以建表,該表達式將返回所有北京的客戶的訂單表。
也有些函數(shù)返回的是值,若用于建表,也會報錯,比如,
CALCULATE函數(shù)返回的是一個值,不能用于建表。不過如果你確實想建一個只有一個值的表,也是可以做到的,可以在這個表達式外層套一個大括號{},正常返回一個表,
該表只有一個數(shù)據(jù),為北京客戶貢獻的銷售額。
通過這種方式,也可以用于在數(shù)據(jù)視圖下,查看度量值的返回結(jié)果





