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

Power BI DesktopPower 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 whatever trend (or emphasis) you want to convey.

数値データ (売り上げ高など) やテキスト データ (州名など) のいずれを使用しているかにかかわらず、視覚エフェクトを目的に応じて並べ替え、目的に応じたスタイルで表示できます。Whether you're using numeric data (such as sales figures) or text data (such as state names), you can sort your visualizations however you want, and make them look like you want them to. Power BI は柔軟な並べ替え機能とクイック メニューを備えています。Power BI provides lots of flexibility for sorting, and quick menus for you to use. 視覚効果画面で省略記号 (...) を選択し、[並べ替え] を選択し、並べ替えるフィールドを選択します。下の画像をご覧ください。On any visual, select the ellipses menu (...) and then Sort By, then select the field by which you want to sort, as shown in the following image.

詳細と例More depth, and an example

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

次の視覚エフェクトのリストは、気象の観点からのトップ 15 州です (晴天の日の多さのランキングで 1 位から 50 位まで、1 位は晴天の日が最も多い州です)。The following visualization list the top 15 states in terms of weather (most sunny days, ranked from 1 to 50, with 1 having the most sunny days). 並べ替えを行う前は、ここに表示されているとおりの視覚エフェクトです。Here's the visualization as it looks before we do any sorting.

この図では、生活費 が並べ替えの基準になっています。降順になっている縦棒の色と凡例を照合すると、そのことがわかります。しかし、ここで並べ替えの基準になっている列を判断する、より良い方法があります。それは、図の右上隅にある省略記号のメニュー (...) から利用できる、[並べ替え条件] ダイアログを使用することです。The visual is currently sorted by Cost of living - we can tell that by matching the color of the descending bars to the legend, but there's a better way to determine the current sort column: the Sort by dialog, available from the ellipses menu (...) in the upper right corner of the visual. 省略記号を選ぶと、次のように表示されます。When we select the ellipses, we see the following:

省略記号を選ぶと表示されるメニューには、注目に値するいくつかの項目があります。There are a couple items to notice in the menu that appears when you select the ellipses:

  • 生活費の横に黄色のバーがあり、生活費の項目は太字で表示されています。The yellow bar next to Cost of living, and the fact that Cost of living is in bold
  • [並べ替え条件]という語の横に、Z/A (A の上に Z があります) と下向きの矢印が表示されている小さなアイコンがあります。The little icon beside the words Sort By, which shows Z/A (Z above A) and a down arrow.

次の 2 つのセクションでは、それらの各々について個別に紹介します。We'll look at each of those independently in the next two sections.

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

お気付きのとおり、[並べ替え条件] メニューの生活費の横にある黄色のバーは、その図で、図を並べ替える基準に生活費の列を使用していることを示します。You noticed the yellow bar beside Cost of living in the Sort By menu, which indicated that the visual was using the Cost of living column to sort the visual. 別の列を基準にして並び替えるのは簡単です。省略記号を選んで、[並べ替え条件] メニューを表示させ、別の列を選ぶだけです。Sorting by another column is easy - just select the ellipses to show the Sort by menu, then select another column. これは簡単です。It's that easy.

次の図では、並べ替える条件列としてコミュニティの福祉を選びました。In the following image, we selected Community well-being as the column by which we want to sort. 図ではその列は、棒の 1 つで表示されるのではなく、線の 1 つで表示されています。That column happens to be one of the lines on the visual, rather than one of the bars. これは、コミュニティの福祉を選んだ後の表示です。Here's what it looks like after we select Community well-being.

図がどのように変更されたかに注目してください。Notice how the visual has changed. 値が並べ替えられて、この図に含まれている州のうち、"コミュニティの福祉" の値が最高のもの (このケースでは RI: ロード アイランド州) から、最低のもの (AZ: アリゾナ州) の順になりました。The values now are ordered from highest "Community well-being" value (in this case RI for Rhode Island) for those states included in this visual, down to AZ (for Arizona) which has the lowest value. 依然としてこのグラフ全体は、晴天の日が多い上位 15 の州だけからなっていることに注意してください。それらの州を、図に含まれている別の列を基準にして並べたに過ぎません。Remember that the overall chart still only includes the 15 states with the most sunny days - we've just ordered them based on another column included in the visual.

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

最小値から最大値へ、最大値から最小値へ、並べ替え順序を選ぶSelecting the sort order - smallest to largest, largest to smallest

上の図の [並べ替え条件] メニューをよく見ると、[並べ替え条件] の隣のアイコンには、Z/A (A の上に Z があります) と表示されているのがわかります。When we take a closer look at the Sort By menu from the previous image, we see that the icon next to Sort By shows Z/A (Z above A). どうぞ、ご覧ください。Take a look:

Z/A と表示されている場合、その図では選ばれた列を最大値から最小値の順序で並べたという意味です。When Z/A is displayed, it means the visual is being sorted by the selected column in order of greatest value to smallest value. 変更する必要がありますか。Want to change that? 簡単です。[Z/A] アイコンをタップまたはクリックするだけで、並べ替え順序は A/Z に変更されます。図 (選ばれた列に基づく図) は最小値から最大値に向かう順序に並び替えられます。No problem - just tap or click that Z/A icon, and it changes the sort order to A/Z and sorts the visual (based on the selected column) from smallest to greatest value.

以下に示すのは上と同じ図ですが、順序を変更するために、[並べ替え条件] メニューの [Z/A] アイコンをタップした後のものです。Here's our same visual, this time after tapping the Z/A icon on the Sort By menu to change its ordering. AZ (アリゾナ州) が最初の州に挙げられ、RI (ロードアイランド州) は最後に挙げられていることにご注意ください。前とは逆に並んでいます。Notice that AZ (Arizona) is now the first state listed, and RI (Rhode Island) is the last - the opposite sorting from before.

図に含まれる任意の列を基準にして並べ替えることができます。並べ替える基準の列として気象を選び、[並べ替え条件] メニューから [Z/A] を選んで、晴天の日数が上位 (最大値。このデータ モデルでは、"気象" は晴天の日数のことを指します) の州を最初に表示するのも簡単です。その州にどんな条件を適用したとしても、図中の他の列は、そのまま保持されます。You can sort by any column included in the visual - we could easily select Weather as the column by which we want to sort, and select Z/A from the Sort By menu, to show the states with the most sun first (highest value - Weather equates to days of sunshine in this data model), and still retain the other columns in the visual however they happen to apply to that state. これは、それらの設定で表示された図です。Here's a look at the visual with those settings.

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

データの並べ替えには別の方法があります。それは [モデリング] リボンの [列で並べ替え] ボタンを使用するというものです。There's another way to sort your data, and that's by using the Sort by Column button in the Modeling ribbon.

この並べ替えのアプローチでは、[フィールド] ウィンドウで列を選択し、さらに [列で並べ替え] ボタンを選択してビジュアルの並べ替え方法 (列に基づく) をクリックする必要があります。This approach to sorting requires that you select a column from the Fields pane, and then select the Sort by Column button to choose how (by which column) you want to sort your visual. [列で並べ替え] ボタンをアクティブにするために、[フィールド] ウィンドウで、並び替える列 (フィールド) を選択する必要があります。そうしないと、このボタンは非アクティブのままです。You have to select the column (field) you want to sort from the Fields pane in order to enable the Sort by Column button - otherwise the button is inactive.

一般的な例を見てみましょう。週の各曜日のデータがあり、このデータを時系列に基づいて並べ替えたいとします。Let's look at a common example: you have data from each day of the week, and you want to sort it based on chronological order. その手順を次に示します。The following steps show you how.

  1. まず、ビジュアルは選択されているが、[フィールド] ウィンドウで列が選択されていない場合、[列で並べ替え] ボタンが非アクティブ (灰色表示) になっていることに注目してください。First, notice that when the visual is selected but no column is selected in the Fields pane, the Sort by Column button is inactive (grayed out).

  2. [フィールド] ウィンドウで、並べ替える列を選択すると、[列で並べ替え] ボタンがアクティブになります。When we select the column by which we want to sort, in the Fields pane, the Sort by Column button becomes active.

  3. 次に、ビジュアルが選択された状態で、既定値 ([曜日名]) の代わりに [週の通算日] を選択します。これにより、ビジュアルは目的の順序 (曜日順) に並べ替えられます。Now, with the visual selected, we can select Day of Week, instead of the default (Name of Day), and the visual now sorts in the order we want: by the day of the week.

これで完了です。And that's it. [列で並べ替え] ボタンをアクティブにするために、[フィールド] ウィンドウで列を選択する必要があることに注意してください。Remember that you must select a column in the Fields pane for the Sort by Column button to become active.

並べ替えを既定の列に戻すGetting back to default column for sorting

任意の列を基準にして並べ替えることができますが、既定の並べ替えの基準の列に戻して、図を表示したい場合もあります。You can sort by any column you'd like, but there may be times when you want the visual to return to its default sorting column. 問題はありません。No problem. 図で並べ替えの基準となる列を選んだ場合 (すでに学習したように、[並べ替え条件] メニューで、並び替えの基準として選ばれた列には黄色のバーが付いています)、[並べ替え条件] メニューを開いて、その列をもう一度選ぶだけで、視覚エフェクトは既定の並べ替え列に戻ります。For a visual that has a sort column selected (a selected sort column has a yellow bar beside it in the Sort By menu, as we learned), simply open the Sort By menu and select that column again, and the visualization returns to its default sort column.

たとえば、前のグラフを次に示します。For example, here's our previous chart:

メニューに戻り、気象をもう一度選ぶと、次のイメージのように、アルファベット順の州コードで並べられた既定の図になります。When we go back to the menu and select Weather again, the visual defaults to being ordered alphabetically by State Code, as shown in the following image.

これほどたくさんの図の並べ替えのオプションがあるため、望みどおりのグラフやイメージを簡単に作成できます。With so many options for sorting your visuals, creating just the chart or image you want is easy.