Power BI で 1 つの列をほかの列で並べ替える

適用対象: Power BI Desktop Power BI サービス

Power BI でレポートを編集するとき、1 つの列を選択してほかの列の並べ替え順序を定義できます。

一般的な例を見てみましょう。 月の名前を表す列があり、それをビジュアルに追加すると、月はアルファベット順 (April、August、December、February など) に並べ替えられます。 しかし、それを時系列で並べ替える必要があります。 この記事では、Power BI Desktop または Power BI サービスで、1 つの列の並べ替え順序を別の列で設定する方法について説明します。

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

Note

レポートを見ているときに、ビジュアル内の値の並べ替え方法を変更することもできます。 詳細については、「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. [列で並べ替え] を選択し、他のフィールドの並べ替えに使用するフィールド (この例では Month Number) を選択します。

    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. 視覚化が、1 年の月の順序どおりに時系列で自動的に並べ替えられます。

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

次の記事にも興味をもたれるかもしれません。