Power BI Desktop での列による並べ替えSort by column in Power BI Desktop

Power BI Desktop と Power BI サービスでは、さまざまなデータ フィールドを並べ替えることで視覚効果を変更できます。In Power BI Desktop and the Power BI service, you can change how a visual looks by sorting it by different data fields. 並べ替えで視覚化を変更することで、伝えたい情報を強調でき、その傾向 (あるいは強調したい点) を視覚化に反映させることができます。By changing how you sort a visual, you can highlight the information you want to convey, and ensure the visual reflects that trend (or emphasis).

数値データ (売り上げ高など) を使用している場合でも、テキスト データ (州名など) を使用している場合でも、ご利用の視覚エフェクトを並べ替え、目的に応じたスタイルで表示できます。Whether you're using numeric data (such as sales figures) or text data (such as state names), you can sort your visualizations, and make them look like you want them to. Power BI では非常に柔軟に並べ替えを行うことができ、クイック メニューが用意されています。Power BI provides much flexibility for sorting, and quick menus for you to use. ビジュアルを並べ替えるには、その [その他のオプション] (...) メニューを選択し、 [並べ替え] を選択してから、並べ替えの基準にするフィールドを選択します。To sort any visual, select its More options (...) menu, select Sort by, and then select the field by which you want to sort.

[その他のオプション] メニュー

並べ替えの例Sorting example

もっと詳しい例を使用して、Power BI Desktop のしくみを確認しましょう。Let's use an example that has more depth, and see how it works in Power BI Desktop.

次の視覚エフェクトでは、製造元の名前別に費用、数量、金額が示されています。The following visualization shows costs, quantities, and amounts by manufacturer name. 並べ替えを行う前は、ここに表示されているとおりの視覚エフェクトです。Here's the visualization as it looks before we do any further sorting:

最初の視覚エフェクト

現在、ビジュアルは SalesQuantity 列で並べ替えられています。The visual is currently sorted by the SalesQuantity column. 昇順のバーの色を凡例に一致させることで並べ替え列を決定できますが、より便利な方法として [その他のオプション] メニューがあります。これにアクセスするには、省略記号 (...) を選択します。We can determine the sort column by matching the color of the ascending bars to the legend, but there's a better way: the More options menu, which you access by selecting the ellipses (...).

[その他のオプション] メニュー

並べ替えの選択項目は次のとおりです。The sorting selections are as follows:

  • 現在の並べ替えフィールドは SalesQuantity です ( [SalesQuantity] が太字で示され、黄色の棒が前に付いています)。The current sorting field is SalesQuantity, indicated by SalesQuantity in bold preceded by a yellow bar.

  • 現在の並べ替え方向は昇順です ( [昇順で並べ替え] が太字で示され、黄色の棒が前に付いています)。The current sorting direction is ascending, as shown by Sort ascending in bold preceded by a yellow bar.

並べ替えフィールドと並べ替え方向については、次の 2 つのセクションで確認します。We'll look at the sorting field and sorting direction in the next two sections.

並べ替えに使用する列を選択Select which column to use for sorting

[その他のオプション] メニューの [SalesQuantity] の前に黄色の棒がありました。これは、ビジュアルが SalesQuantity 列を基準に並べ替えられていることを示します。You noticed the yellow bar preceding SalesQuantity in the More options menu, which indicates that the visual is sorted by the SalesQuantity column. 別の列によって並べ替えを行うのは簡単です。省略記号 (...) を選択して [その他のオプション] メニューを表示し、 [並べ替え] を選択して、別の列を選択します。Sorting by another column is easy: select the ellipses (...) to show the More options menu, select Sort by, and then select a different column.

次の図では、並べ替えの基準にする列として [DiscountAmount] を選択しました。In the following image, we select DiscountAmount as the column by which we want to sort. その列は、ビジュアル上では棒の 1 つとしてではなく、線の 1 つとして表示されます。That column appears as one of the lines on the visual, rather than one of the bars.

DiscountAmount で並べ替える

図がどのように変更されたかに注目してください。Notice how the visual has changed. この値は今、最高の DiscountAmount 値を示す Fabrikam Inc. から最低の Northwind Traders まで降順で並べられています。The values now are ordered from the highest DiscountAmount value, Fabrikam Inc., down to the lowest, Northwind Traders.

降順ではなく、昇順に並べ替える必要がある場合は、どうしたらよいでしょうか。But what if we want to sort ascending, instead of descending? 次のセクションでは、それがいかに簡単かを示します。The next section shows how easy that is to do.

並べ替え順序を選択Select the sort order

前の図の [その他のオプション] メニューを詳しく見てみると、 [降順で並べ替え] が太字で表示され、前に棒が付いているのがわかります。When we take a closer look at the More options menu from the previous image, we see that Sort descending is in bold preceded by a yellow bar.

大きい順に並べ替え

[降順で並べ替え] が選択されている場合、ビジュアルが選択された列によって最大値から最小値へと降順で並べ替えられていることを意味します。When Sort descending is selected, it means the visual is being sorted by the selected column in order of greatest value to smallest value. 変更する必要がありますか。Want to change that? ご心配なく。 [昇順で並べ替え] を選択するだけで、選択した列の並べ替え順序が最も小さい値から最も大きい値への昇順に変更されます。No problem, just select Sort ascending and the sort order of the selected column changes from smallest to greatest value.

同じビジュアルにおいて、DiscountAmount の順序付けを変更すると、次のようになります。Here's our same visual, after changing the ordering of DiscountAmount. 今度は製造元として Northwind Traders が最初に、Fabrikam Inc. が最後に表示されてます。前とは逆の順序になっています。Notice that Northwind Traders is now the first manufacturer listed, and Fabrikam Inc. is the last; the opposite sorting from before.

小さい順に並べ替え

ビジュアルに含まれる任意の列を基準にして並べ替えることができます。並べ替えの基準列として SalesQuantity を選択すると、それだけで、売り上げが最も大きい製造元が最初に表示されるようになり、ビジュアル内のその他の列はそのまま保持され、それらはその製造元に適用されます。You can sort by any column included in the visual; we could have easily selected SalesQuantity as the column by which we want to sort, to show the manufacturers with the most sales first, and still retain the other columns in the visual as they apply to that manufacturer. それらの設定で表示されたビジュアルは次のとおりです。Here's a look at the visual with those settings:

SalesQuantity で並べ替え

[列で並べ替え] ボタンを使用して並び替えるSort using the Sort by Column button

データを並べ替える別の方法として、 [列ツール] タブの [列で並べ替え] を使用する方法があります。There's another way to sort your data, by using Sort by Column in the Column tools tab.

[列で並べ替え] ボタン

この並べ替えのアプローチでは、 [フィールド] ペインから、並べ替える列 (フィールド) をまず選択し、次に [列ツール] > [列で並べ替え] の順に選択することで、ご利用の視覚化を並べ替える必要があります。This approach to sorting requires that you first select the column (field) to sort from the Fields pane, and then select Column tools > Sort by Column to sort your visual. 最初に [フィールド] ペインから列を選択しなかった場合は、 [列で並べ替え] ボタンが非アクティブになります。If you don't select a column from the Fields pane first, the Sort by Column button is inactive.

一般的な例を見てみましょう。Let's look at a common example. 1 年間の月ごとのデータがあって、それらが現在、四半期を基準に並べられているとします。You have data from each month of the year, and it's currently sorted by quarter. これを、時系列の順序に並べ替えたいと思います。You want to sort it based on chronological order. 次の手順は、その方法を示しています。The following steps show you how:

  1. [フィールド] ペインで、並べ替えの基準となる列を選択すると、 [列で並べ替え] ボタンがアクティブになります。When we select the column by which we want to sort, in the Fields pane, the Column tools tab becomes active. この例の場合、視覚化は Month フィールドの 四半期 順で並べられています。In this example we see that the visual is being sorted on the Month field by Quarter.

    [列で並べ替え] ボタンが有効

  2. 次に、視覚化が選択された状態で [MonthNo] を選択すると、視覚化が目的の順序 (年の月順) に並べ替えられます。Now, with the visual selected, we can select MonthNo, and the visual sorts in the order we want: chronologically by the month of the year.

    [列で並べ替え] メニュー

次のステップNext steps

次の記事にも興味をもたれるかもしれません。You might also be interested in the following articles: