Power BI Desktop で 1 つの列を別の列で並べ替える

Power BI Desktop でレポートを編集しているとき、 [列で並べ替え] を設定することによって、1 つの列を選んで別の列の並べ替え順序を定義できます。

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

月がアルファベット順に並べ替えられたグラフのスクリーンショット。

注意

レポートを見ているときに、ビジュアル内の値の並べ替え方法を変更することもできます。 詳細については、「Power BI レポートでのグラフの並べ替え方法の変更」を参照してください。

[列で並べ替え] の設定

並べ替えの基準として別の列を設定するには、両方の列の粒度のレベルが同じである必要があります。 たとえば、月の "名前" の列を並べ替えるには、各月を表す "数字" を含む列が必要です。 並べ替え順序は、並べ替えられた列を含む、レポート内の任意のビジュアルに適用されます。 次の例では、月がアルファベット順に並べ替えられていますが、時系列で並べ替える必要があります。

  1. 並べ替える列を選択します (この例では Month)。 ビジュアル内の月がアルファベット順に並べ替えられることに注意してください。 [フィールド] ペインで、 [列ツール] タブがアクティブになります。

    アクティブな [列で並べ替え] ボタンで、ビジュアルがアルファベット順に並べ替えられます

  2. [列で並べ替え] を選択し、他のフィールドの並べ替えに使用するフィールド (この例では Month Number) を選択します。

    [列で並べ替え] メニューで、Month Number を選択します

  3. ビジュアルが目的とする順序で、つまり 1 年の月の順序どおりに時系列で自動的に並べ替えられます。

    [列で並べ替え] メニューで、ビジュアルが時系列で並べ替えられます

次のステップ

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