Excelで複数条件で並べ替える方法【部署順×売上順を一瞬で整理】

Excel時短ワザ

✅ 自分の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つ以上でも設定できる
・並べ替え前にセル結合がないか確認する

名簿や売上データを整理するときに
とても便利な機能です。ぜひ使ってみてください。

コメント

タイトルとURLをコピーしました