Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
学ぶ 並べ替え | プロのようにデータを整理する
エクセルアドベンチャー

book並べ替え

メニューを表示するにはスワイプしてください

Excelでの並べ替えは、データを素早く整理し、情報をすばやく見つけたり、傾向や外れ値を簡単に特定したりするのに役立ちます。テキスト、数値、日付、さらには色に基づいて行を並べ替えることができ、ワークシートが分析により役立つものになります。

Note
注意

並べ替えを行うと、行の順序が永久に変更されます。一度並べ替えて保存すると、元の順序には戻せません。

Excelは列のデータ型に基づいて自動的に適切な並べ替えロジックを適用します。同じA→Zボタンでも、列に含まれる内容によって動作が異なります。

Type

Sort options

Details

Text columns

A → Z
Z → A

Alphabetical order. Case-insensitive by default — "apple" and "Apple" sort together.

Number columns

Smallest → Largest
Largest → Smallest

Numeric order. If the column is formatted as Text, numbers sort as strings — "10" comes before "9".

Date columns

Oldest → Newest
Newest → Oldest

Sorts by the underlying serial number — not the displayed text. Format doesn't affect order.

Note
注意

数値の列がテキストとして書式設定されている場合(CSVファイルをインポートした後によく発生)、並べ替えは文字列順になります:1、10、100、2、20、3 — 数値順ではありません。まず列の書式を修正してから並べ替えてください。簡単な確認方法:テキストとして保存された数値はセル内で左揃えになります。

ユーザー設定の並べ替え

データ → 並べ替え または ホーム → 並べ替えとフィルター → ユーザー設定の並べ替え から開きます。複数レベル、カスタム並べ替え順序、色やアイコンによる並べ替え、ヘッダー検出の確認をサポート。

アルファベット順は必ずしも業務ロジックを反映しません。たとえば、ステータス列をアルファベット順で並べ替えると「Paid」が「Pending」より先になりますが、実務上は未処理項目を上にしたい場合があります。ユーザー設定の並べ替え順序を使うことで、Excelに希望する並び順を正確に指定できます。

カスタムリストによる並べ替え(Windows):

  1. テーブル内の任意のセルをクリック → データ → 並べ替え並べ替えダイアログ を開く;
  2. 並べ替え対象 ドロップダウンで列(例:Status)を選択;
  3. 順序 ドロップダウンで ユーザー設定リスト を選択;
  4. 希望する順序を1行ずつ入力(例:Pending → Paid → Cancelled)し、追加 をクリック;
  5. OK を2回クリック — Excelが指定した順序で行を並べ替えます(アルファベット順ではありません)。

カスタムリストによる並べ替え(Mac):

  1. まずカスタムリストを作成:Excelメニュー → 環境設定 → ユーザー設定リスト で、希望する順序を1行ずつ入力(例:Pending → Paid → Cancelled)、追加 をクリックし、OK
  2. テーブル内の任意のセルをクリック → データ → 並べ替え並べ替えダイアログ を開く;
  3. 並べ替え対象ドロップダウンで列(例:Status)を選択;
  4. 順序ドロップダウンで ユーザー設定リスト を選択 — 先ほど保存したリストが表示されます;
  5. リストを選択し、OKを2回クリック — Excelが指定した順序で行を並べ替えます。
carousel-imgcarousel-imgcarousel-img
question mark

任意の列でデータセットを並べ替えた後、列間の関係(例:Client、Item、Total Value)はどうなりますか?

正しい答えを選んでください

すべて明確でしたか?

どのように改善できますか?

フィードバックありがとうございます!

セクション 1.  6

AIに質問する

expand

AIに質問する

ChatGPT

何でも質問するか、提案された質問の1つを試してチャットを始めてください

セクション 1.  6
some-alt