在 Power BI 中依另一個數據行排序一個數據行

適用於:Power BI Desktop Power BI 服務

當您在Power BI 中編輯報表時,可以選擇資料行來定義另一個數據行的排序順序。

以下是常見的範例。 您有 [月份名稱] 數據行,當您將它新增至視覺效果時,月份會依字母順序排序:4 月、8 月、12 月、2 月等等。 不過,您希望它們依時間順序排序。 本文說明如何在Power BI Desktop 或 Power BI 服務 中,依不同數據行來設定一個數據行的排序順序。

Screenshot of a line chart in Power BI Desktop with the months sorted alphabetically.

注意

當您閱讀報表時,也可以變更視覺效果中值排序的方式。 如需詳細資訊,請參閱 變更Power BI報表 中圖表的排序方式。

設定要用於排序的數據行

若要在Power BI Desktop 中設定不同的數據行排序依據,這兩個數據行必須位於相同的數據粒度層級。 例如,若要正確排序月份名稱的數據行,您需要包含每個月數字的數據行。 排序順序會套用至報表中含有已排序數據行的任何視覺效果。 在下列範例中,月份會依字母順序排序,但應該依時間順序排序。

  1. 選取您要排序的數據行,在此案例中為 Month。 請注意,視覺效果中的月份會依字母順序排序。 在 [ 欄位 ] 窗格中,[ 資料行工具] 索引 卷標會變成作用中。

    Screenshot of a Power BI Desktop chart with months sorted alphabetically. The Column tools tab is active, and the Sort by Column button is highlighted.

  2. 選取 [依數據行排序],然後選取您要排序其他欄位的欄位,在此案例中為 [月數]。

    Screenshot of a chart with the months sorted alphabetically. The Sort by Column button is called out. In a menu below it, Month Number is highlighted.

  3. 視覺效果會依一年中的月份順序自動依時間順序排序。

    Screenshot of a line chart in Power BI Desktop with the months sorted chronologically.

您可能也對下列文章感興趣: