✅ 自分のPCで動作確認済
この記事の手順・数式は、すべて運営者(じむ)自身のPCで実際に動かしてから掲載しています。
検証環境:Windows 11 Home / Microsoft 365(Excel 2024)/ 解像度 1920×1080
例えばこんな経験はありませんか?
「まず部署順に並べて、
同じ部署の中では名前順に並べたい」
「日付順に並べたあと、
同じ日付の中では金額が大きい順にしたい」
Excelの並べ替えは1つの条件だけでなく
複数の条件を組み合わせることができます。
この方法を覚えるとデータの整理が
ぐっと楽になります。
1つの条件で並べ替える方法(おさらい)
まずは基本のおさらいです。
1つの条件で並べ替えるのは簡単です。
| やりたいこと | 操作 |
|---|---|
| 小さい順に並べたい(昇順) | 並べたい列をクリック→「データ」→「A→Z」ボタン |
| 大きい順に並べたい(降順) | 並べたい列をクリック→「データ」→「Z→A」ボタン |
この方法だと1つの列でしか並べ替えられません。
複数の条件で並べるには別の手順を使います。
複数の条件で並べ替える方法
今回はこんなデータを使って説明します。
| 名前 | 部署 | 売上 |
|---|---|---|
| 田中 | 営業部 | 500,000 |
| 山田 | 総務部 | 300,000 |
| 鈴木 | 営業部 | 450,000 |
| 佐藤 | 総務部 | 280,000 |
| 高橋 | 営業部 | 620,000 |
これを「部署順→同じ部署の中では売上が大きい順」に並べます。
『部署順』『売上順』の2軸でソートしたい、というシーンに私も毎月遭遇します。
手順
① 表の中のどこかのセルをクリックする
② 「データ」タブをクリック
③ 「並べ替え」ボタンをクリック
(「A→Z」ボタンではなく「並べ替え」という文字のボタン)
④ 並べ替えダイアログが開く
⑤ 1つ目の条件を設定する
列:部署
順序:昇順(A→Z)
⑥ 「レベルの追加」ボタンをクリック
⑦ 2つ目の条件を設定する
列:売上
順序:降順(大きい順)
⑧ 「OK」をクリック
並べ替え結果
上の手順で並べ替えるとこうなります。
| 名前 | 部署 | 売上 |
|---|---|---|
| 高橋 | 営業部 | 620,000 |
| 田中 | 営業部 | 500,000 |
| 鈴木 | 営業部 | 450,000 |
| 山田 | 総務部 | 300,000 |
| 佐藤 | 総務部 | 280,000 |
まず部署が「営業部→総務部」の順に並び、
同じ部署の中では売上が大きい順に並んでいます。
条件は3つ以上も設定できる
「レベルの追加」を押すたびに条件を増やせます。
| 優先順位 | 並べ替える列 | 順序 |
|---|---|---|
| 1番目(最優先) | 部署 | 昇順(A→Z) |
| 2番目 | 役職 | 昇順(A→Z) |
| 3番目 | 名前 | 昇順(A→Z) |
上から順に優先されるので
一番上に「一番重要な並べ替え条件」を置いてください。
並べ替えの注意点
並べ替えをするときに気をつけることが2つあります。
見出し行を含めない
並べ替えダイアログの右上に
「先頭行をデータの見出しとして使用する」
というチェックがあります。
ここにチェックが入っているか確認しましょう。
チェックが外れていると見出し行まで並べ替わってしまいます。
セル結合がある表は並べ替えできない
セルが結合されている列は並べ替えができません。
「この操作にはすべてのセルのサイズが同じである必要があります」
というエラーが出た場合はセル結合を解除してください。
まとめ
複数の条件で並べ替える方法をまとめます。
・「データ」→「並べ替え」で設定画面を開く
・「レベルの追加」で条件を増やせる
・上にある条件が優先される
・条件は3つ以上でも設定できる
・並べ替え前にセル結合がないか確認する
名簿や売上データを整理するときに
とても便利な機能です。ぜひ使ってみてください。


コメント