資料模型度量值
最初,Excel 將使用者限制為僅使用數據透視表進行一些標準聚合或計算,包括總和、計數、平均值、最小值、最大值、產品計數、StdDev、StdDevp、Var 和 Varp。 當您使用數據模型時,DISTINCTCOUNT()也變得可用。
此外,當您使用 DAX 語言時,您將有許多可用的函數,這些函數將允許您計算所需的任何內容。 立即,您之前在分析中遇到的所有限制和障礙都將被刪除。
度量值根據表達式公式計算結果。 創建自己的度量值時,將使用 DAX 公式語言,該語言類似於 Excel 公式。 DAX 還具有許多與 Excel 相同的功能。
可以創建兩種類型的度量值:隱式度量值和顯式度量值。
隱式度量值
隱式措施對於需要直接入門的初學者很有説明。 使用此方法,您只需要從表中拖動一個字段,然後將其放到所需的位置。
隱式度量值通過將欄位拖到視覺物件中來使用數據表中的列(例如,銷售額) Power BI。 這些度量值在您剛開始時 Power BI 非常有用,它們允許您計算總和、計數、平均值、最小值、最大值和非重複計數。 當欄位位於值部分中時,選擇下拉清單以確定要對該欄位執行的匯總計算。 這些類型的度量值適用於基本表和摘要,但與顯式度量值相比受到限制。
顯式措施
顯式度量值要求您使用 DAX 公式語言顯式寫出表達式。 這些度量在較長時間內會更好,並且允許您創建自定義分析指標,例如獲利率 YTD。 隨著時間的推移,隨著經驗的積累,編寫 DAX 度量值會變得更加容易。
可以通過在編輯器中編寫公式來創建顯式度量值。 這些措施提供了最大的靈活性,使您能夠使用 DAX 的所有功能。