Excel 2019 (パート 18): データの並べ替え

Excel 2019 (パート 18): データの並べ替え

Excelでは、ワークシートにコンテンツを追加するにつれて、この情報を整理することが特に重要になります。データを並べ替えることで、ワークシートをすばやく再編成できます。たとえば、連絡先情報リストを姓で並べ替えることができます。コンテンツは、アルファベット順、数字順、その他さまざまな方法で配置できます。

記事の目次

分類方法

データを並べ替えるときは、まずワークシート全体に適用するか (1)、セル範囲のみに適用するか (2) を決定することが重要です。

  • (1) の場合、ワークシート内のすべてのデータは 1 つの列に編成されます。並べ替えを適用すると、各行の関連情報も一緒に保存されます。以下の例では、連絡先名列(列 A) がソートされ、名前がアルファベット順に表示されます。

Excel 2019 (パート 18): データの並べ替え

  • (2) の場合、セル範囲内のデータのみが並べ替えられます。これは、複数のテーブルを含むワークシートを操作する場合に便利です。範囲を並べ替えても、ワークシート内の他のコンテンツには影響しません。

Excel 2019 (パート 18): データの並べ替え

ワークシートを整理する方法

この例では、T シャツの注文を(列 C) に基づいてアルファベット順に並べ替えます。

1. 並べ替える列のセルを選択します。たとえば、セルC2 を選択します。

Excel 2019 (パート 18): データの並べ替え

2.リボンの[データ]タブを選択し、 AZコマンドをクリックしてA から Z に並べ替えるか、ZAコマンドをクリックして Z から A に並べ替えます。この例では、A から Z への並べ替えを選択します。

Excel 2019 (パート 18): データの並べ替え

3. ワークシートは、選択した列に従って並べ替えられます。この例では、ワークシートは現在姓で並べ替えられています。

Excel 2019 (パート 18): データの並べ替え

セル範囲を並べ替える方法

この例では、T シャツの注文フォームで別のテーブルを選択して、各クラスで注文されたシャツの数を整理します。

1. 並べ替えるセルの範囲を選択します。たとえば、セル範囲G2:H6 を選択します。

Excel 2019 (パート 18): データの並べ替え

2.リボンの[データ]タブを選択し、 [並べ替え]コマンド をクリックします。

Excel 2019 (パート 18): データの並べ替え

3. [並べ替え]ダイアログ ボックスが表示されます。並べ替える列を選択します。たとえば、T シャツの注文数でデータを並べ替えたいので、[注文]列が選択されます。

Excel 2019 (パート 18): データの並べ替え

4. 並べ替え順序 (昇順または降順) を決定します。この例では、 [最大から最小へ]オプションを使用します。

5. 選択内容に問題がなければ、「OK」をクリックします。

Excel 2019 (パート 18): データの並べ替え

6. 選択した列に従ってセル範囲が並べ替えられます。この例では、Orders列が最高値から最低値の順に並べ替えられます。ワークシート内の他のコンテンツは、この配置の影響を受けないことに注意してください。

Excel 2019 (パート 18): データの並べ替え

データが正しく並べ替えられていない場合は、セルの値を再確認して、ワークシートに正しく入力されていることを確認してください。大きなワークシートを整理する場合、小さなタイプミスでも問題が発生する可能性があります。以下の例では、セル A18 にダッシュを追加するのを忘れたため、並べ替えが少し不正確になっています。

Excel 2019 (パート 18): データの並べ替え

カスタム分類法

場合によっては、デフォルトの並べ替えオプションでは必要な順序でデータを並べ替えることができない場合があります。幸いなことに、Excel ではカスタム リストを作成して独自の並べ替え順序を定義できます。

カスタム分類を作成する方法

たとえば、ワークシートをT シャツのサイズ(列 D) で並べ替えるとします。通常の並べ替えではディメンションがアルファベット順に並べ替えられますが、これでは意味がありません。代わりに、最小値から最大値の順に並べ替えるカスタム リストを作成する必要があります。

1. 並べ替える列のセルを選択します。たとえば、セルD2 を選択します。

Excel 2019 (パート 18): データの並べ替え

2. [データ]タブを選択し、[並べ替え] コマンドをクリックします。

Excel 2019 (パート 18): データの並べ替え

3. [並べ替え]ダイアログ ボックスが表示されます。並べ替える列を選択し、 [順序] フィールドから[カスタム リスト...]を選択しますたとえば、T シャツのサイズで並べ替えることを選択します。

Excel 2019 (パート 18): データの並べ替え

4. [カスタム リスト]ダイアログ ボックスが表示されます。[カスタム リスト:]ボックスから[新しいリスト]を選択します。

5. [リスト エントリ:]ボックスにエントリを希望のカスタム順序で入力します。たとえば、データを T シャツのサイズの小さいものから大きいものに並べ替えたい場合、値Small、Medium、LargeX-Largeを入力し、各項目の後にキーボードのEnter キーを押します。

Excel 2019 (パート 18): データの並べ替え

6. 「追加」をクリックして、新しい並べ替え順序を保存します。新しいリストが[カスタム リスト:]ボックスに追加されます。新しいリストが選択されていることを確認し、「OK」をクリックします。

Excel 2019 (パート 18): データの並べ替え

7. [カスタム リスト]ダイアログ ボックスが閉じます。[並べ替え]ダイアログ ボックスで[OK]をクリックして、カスタム並べ替えを実行します。

Excel 2019 (パート 18): データの並べ替え

8. シートはカスタムの順序で並べ替えられます。この例では、スプレッドシートが T シャツのサイズの小さい順に並べ替えられています。

Excel 2019 (パート 18): データの並べ替え

ソートレベル

データの編成方法をさらに制御する必要がある場合は、任意のカテゴリにさらにレベルを追加できます。これにより、データを複数の列に整理できます。

レベルを追加する方法

以下の例では、シートをT シャツ サイズ(列 D) で並べ替え、次にホームルーム番号(列 A) で並べ替えます。

1. 並べ替える列のセルを選択します。たとえば、セルA2 を選択します。

Excel 2019 (パート 18): データの並べ替え

2. [データ]タブをクリックし、[並べ替え] コマンドを選択します。

Excel 2019 (パート 18): データの並べ替え

3. [並べ替え]ダイアログ ボックスが表示されます。並べ替える最初の列を選択します。この例では、[順序] フィールド用に前に作成したカスタム リストを使用して、T シャツのサイズ(列 D)で並べ替えます

4. 「レベルの追加」をクリックして、ソート用の別の列を追加します。

Excel 2019 (パート 18): データの並べ替え

5. 並べ替える次の列を選択し、[OK] をクリックします。この例では、ホームルーム番号(列 A)でソートします。

Excel 2019 (パート 18): データの並べ替え

6. ワークシートは選択した順序で並べ替えられます。この例では、注文は T シャツのサイズによって並べ替えられます。各グループの T シャツのサイズ内で、生徒は学年番号によって分類されます。

Excel 2019 (パート 18): データの並べ替え

複数のレベルにわたって並べ替え順序を変更する必要がある場合、どの列を最初に並べ替えるかを簡単に制御できます。目的の列を選択し、「上に移動」または「下に移動」矢印をクリックして優先度を調整するだけです。

Excel 2019 (パート 18): データの並べ替え


Excel で「パズル」をプレイする

Excel で「パズル」をプレイする

Reddit ユーザーの MehmetSalihKoten は、Microsoft Excel で完全に機能するバージョンのテトリスを作成しました。

ExcelのConvert関数の使い方

ExcelのConvert関数の使い方

Excel で測定単位を変換するには、Convert 関数を使用します。

ExcelのHLOOKUP関数の使い方

ExcelのHLOOKUP関数の使い方

HLOOKUP関数とは何ですか? ExcelでHLOOKUP関数を使用するにはどうすればよいですか? クアントリマンで調べてみよう!

ExcelのIFERROR関数、計算式と使い方

ExcelのIFERROR関数、計算式と使い方

Excel の IFERROR 関数は非常によく使用されます。これをうまく使用するには、Microsoft Excel の IFERROR 式を理解する必要があります。

ExcelでのVALUE関数の使い方

ExcelでのVALUE関数の使い方

ExcelのVALUE関数とは何ですか? Excel の値の式とは何ですか? LuckyTemplates.com で調べてみましょう!

Excel EOMONTH関数、EOMONTH関数の使い方

Excel EOMONTH関数、EOMONTH関数の使い方

Excel の EOMONTH 関数は、非常に簡単な実装で、特定の月の最終日を表示するために使用されます。入力したデータに基づいて、特定の月の末日が取得されます。

Excel VBAでdo-whileループを使用する方法

Excel VBAでdo-whileループを使用する方法

Excel VBA で反復的なタスクを自動化したいですか? それでは、Do-while ループを使用して、条件が満たされるまで繰り返す一連のアクションを実装する方法を学びましょう。

Excel 2016 - レッスン 6: Excel の列、行、セルのサイズを変更する

Excel 2016 - レッスン 6: Excel の列、行、セルのサイズを変更する

Excel のデフォルトの列幅と行の高さは、入力したデータと一致しない可能性があります。Excel 2016 で列、行、セルのサイズを変更する方法を以下の記事で紹介していますので、ぜひ参考にしてください。

Excel 2016 - レッスン 5: セルと範囲の基本概念

Excel 2016 - レッスン 5: セルと範囲の基本概念

Excel で作業するときは常に、セルに情報 (コンテンツ) を入力する必要があります。LuckyTemplates を使って Excel 2016 のセルと範囲の基本概念を学びましょう。

ExcelのXLOOKUP関数の使い方

ExcelのXLOOKUP関数の使い方

ExcelのXlookup関数とは何ですか? ExcelでXlookupを使用するにはどうすればよいですか? LuckyTemplates.com で調べてみましょう!