使用快速量值進行常見計算

您可以使用 快速量值 ,快速且輕鬆地執行常見且功能強大的計算。 快速量值會在幕後執行一組數據分析表達式 (DAX) 命令,然後呈現結果以供報表使用。 您不需要撰寫 DAX,它會根據您在對話方塊中提供的輸入來完成。 有許多可用的計算類別和修改每個計算的方式,以符合您的需求。 最重要的是,您可以看到快速量值和快速啟動所執行的 DAX,或擴充您自己的 DAX 知識。

建立快速量值

若要在 Power BI Desktop 中建立快速量值,請以滑鼠右鍵按兩下或選取 [字段] 窗格中任何專案旁的省略號 ...,然後從出現的功能表中選擇 [新增快速量值]。

已選取 [新增快速量值] 的 [字段] 索引卷標螢幕快照。

您也可以以滑鼠右鍵按兩下或選取現有視覺效果 [值] 中任何值的下拉式箭號,然後從功能表中選擇 [新增快速量值]。

當您選取 [新增快速量值] 時,[快速量值] 視窗隨即出現,讓您選擇要執行的計算,以及要執行計算的欄位。

選擇 [ 選取計算 欄位] 以查看一長串可用的快速量值清單。

[快速量值] 畫面和 [選取計算] 下拉功能表的螢幕快照。

五種快速量值計算類型,其計算方式如下:

  • 每個類別的匯總
    • 每個類別的平均數
    • 每個類別的變數
    • 每個類別的最大值
    • 每個類別的最小值
    • 每個類別的加權平均值
  • 篩選
    • 篩選的值
    • 與篩選值的差異
    • 與篩選值之間的百分比差異
    • 新客戶的銷售
  • 時間智慧
    • 截至日期的總計
    • 季初迄今的總計
    • 月初迄今的總計
    • 與去年相比的變化
    • 與上季相比的變化
    • 與上月相比的變化
    • 移動平均
  • 總計
    • 計算加總
    • 分類總計 (套用篩選)
    • 分類總計 (不套用篩選)
  • 數學運算
    • 加法
    • 乘法
    • 部門
    • 差異百分比
    • 相互關聯係數
  • Text
    • 星級評等
    • 值的串連清單

若要提交您想要查看的新快速量值、基礎 DAX 公式或其他快速量值概念以考慮的想法,請參閱 Power BI Ideas 頁面。

注意

使用 SQL Server Analysis Services (SSAS) 實時連線時,有一些快速量值可供使用。 Power BI Desktop 只會顯示您所連線之 SSAS 版本支援的快速量值。 如果您已連線到 SSAS 實時數據源,且未在清單中看到特定快速量值,這是因為您連接的 SSAS 版本不支援用來實作這些快速量值的 DAX 命令。

選取要快速量值的計算和字段之後,請選擇 [ 確定]。 新的快速量值會出現在 [ 字段 ] 窗格中,基礎 DAX 公式會出現在公式列中。

快速量值範例

讓我們看看快速量值的運作方式。

下列矩陣視覺效果顯示各種產品的銷售數據表。 這是一個基本數據表,其中包含每個類別的銷售總計。

矩陣視覺效果的螢幕快照,其中顯示銷售數據表。

選取矩陣視覺效果后,選擇 [值] 中 TotalSales的下拉式箭號,然後選取 [新增快速量值]。

在 [快速量值] 視窗的 [計算] 底下,選取 [每個類別的平均]。

將 [欄位] 窗格的 [平均單價] 拖曳至 [基底值] 字段。 在 [類別] 欄位中保留 [類別],然後選取 [確定]。

Power BI Desktop 的螢幕快照,其中顯示 [字段] 窗格中的 [篩選] 選項。

當您選取 [ 確定] 時,會發生數個有趣的事情。

視覺效果、公式列和欄位清單中的新快速量值螢幕快照。

  1. 矩陣視覺效果有一個新的數據行,顯示每個類別的匯出平均單價平均值。

  2. 新快速量值的 DAX 公式會出現在公式列中。 如需 DAX 公式的詳細資訊,請參閱下一節

  3. 新的快速量值會出現在 [字段 ] 窗格中選取並反白顯示。

新的快速量值可供報表中的任何視覺效果使用,而不只是您為其建立的視覺效果。 下圖顯示使用新的快速量值字段所建立的快速柱形圖視覺效果。

以快速量值欄位為基礎的新條形圖視覺效果螢幕快照。

使用快速量值瞭解 DAX

快速量值的優點是它們會顯示實作量值的DAX公式。 當您在 [ 欄位 ] 窗格中選取快速量值時, [公式] 列 隨即出現,其中顯示 Power BI 建立以實作量值的 DAX 公式。

公式列中快速量值公式的螢幕快照。

公式列不僅會顯示量值背後的公式,更重要的是,可讓您瞭解如何建立基礎快速量值的DAX公式。

假設您需要執行逐年計算,但不確定如何建構 DAX 公式,或不知道該從何處開始。 您可以使用逐年變更計算來建立快速量值,而不是在桌面上砰,以及 DAX 公式的運作方式。 然後您可以直接對 DAX 公式進行變更,或建立符合您需求和期望的類似量值。

如果您不喜歡這些量值,請以滑鼠右鍵按兩下或選取量值旁邊的 [...]然後選取 [從模型刪除] 來刪除模型中的快速量值。 您也可以從功能表中選取 [重新命名 ],以重新命名任何您想要的快速量值。

選項刪除和重新命名下拉功能表中快速量值的螢幕快照。

考量與限制

請記住一些考慮和限制。

  • 您可以使用新增至 [字段 ] 窗格的快速量值,搭配報表中的任何視覺效果。
  • 您可以選取 [欄位] 清單中的量值並查看公式列中的公式,來查看與快速量值相關聯的 DAX。
  • 只有在您可以修改模型時,才能使用快速量值。 當您使用某些即時連線時,有一個例外狀況。 支援 SSAS 表格式即時連線,如先前所述。
  • 在 DirectQuery 模式中工作時,您無法建立時間智慧快速量值。 這些快速量值中使用的 DAX 函式在轉譯成傳送至數據源的 T-SQL 語句時,會有效能影響。

重要

快速量值的 DAX 語句只會針對自變數分隔符使用逗號。 如果您的Power BI Desktop版本是使用逗號做為小數分隔符的語言,快速量值將無法正常運作。

時間智慧和快速量值

您可以使用自己的自訂日期資料表搭配時間智慧快速量值。 如果您使用外部表格式模型,請確定建立模型時,數據表中的主要日期數據行會標示為日期數據表。 如需詳細資訊,請參閱 指定標示為日期數據表以搭配時間智慧使用。 如果您要匯入自己的日期數據表,請務必將其標示為日期數據表,如在 Power BI Desktop 中設定及使用日期數據表中所述

其他資訊和範例

有尚未提供快速量值的想法嗎? 太棒了! 移至 Power BI Ideas 頁面,並提交您的想法和 DAX 公式,以取得您想要在 Power BI Desktop 中看到的快速量值。 我們將考慮在未來版本中將它們新增至快速量值清單。

其他感興趣的文章: