2021-02-07
閱讀量:
952
DAX公式與Excel函數(shù)的區(qū)別
DAX中的很多函數(shù)名稱以及計算方法與Exce中的函數(shù)有很多相似之處,例如都有SUM、COUNT函數(shù)等,但是將EXCEL的計算思路運用到DAX中時,會覺的不是那么適用。這是因為DAX與Excel函數(shù)使用了不同的理論方法對數(shù)據(jù)進(jìn)行處理,二者的數(shù)據(jù)計算范圍定義完全不同。
Excel表單是由一個一個的單元格組成,每一個單元格都有唯一的坐標(biāo)可以進(jìn)行標(biāo)識。單元格相當(dāng)于本體,是恒定不變的,而上面承載的內(nèi)容則可以隨意定制。因此,在使用Excel函數(shù)時,都必須具體指定其運算的單元格范圍,使得Excel的計算引擎知道從哪些位置來獲取要計算的數(shù)據(jù)。如圖而Power BI表單中的單元格則沒有行列坐標(biāo)概念,取而代之的是上下文關(guān)系。Power BI的表單當(dāng)中沒有A1,A2這種單元格坐標(biāo),DAX函數(shù)的計算對象都是列或者表單,并通過前后左右行文內(nèi)容來確定函數(shù)的計算范圍。如果使用DAX中的COUNTA函數(shù)在Power BI內(nèi)對這組數(shù)據(jù)進(jìn)行非空計數(shù)時,需要告知函數(shù)計數(shù)的數(shù)據(jù)列名稱,之后COUNTA函數(shù)會自動對該列下所有的數(shù)據(jù)進(jìn)行非空計數(shù)。






評論(0)


暫無數(shù)據(jù)
推薦帖子
0條評論
0條評論
1條評論
1條評論