※本ページにはプロモーション(広告)が含まれています
Excelでデータを扱うとき、「並び替えがうまくいかない」「フィルターで欲しいデータだけ表示できない」と悩んでいませんか?
Excelの並び替えとフィルター機能は、数百件・数千件のデータを瞬時に整理できる強力なツールです。この記事では、昇順・降順の基本操作から複数条件の設定、オートフィルター・詳細フィルター・スライサーの違いと使い分けまで、実務で役立つ知識を網羅します。

この記事でわかること
- Excelの並び替え(昇順・降順・複数条件・色での並び替え)の使い方
- オートフィルターで特定データを素早く絞り込む方法
- 詳細フィルター(高度なフィルター)で複雑な条件を設定する手順
- スライサーを使ったビジュアルなフィルタリング方法
- 並び替えとフィルターでよくあるトラブルと解決策
Excelの並び替え機能とは
並び替え(ソート)とは、Excelの表データを特定の列の値に基づいて順番に並べ直す機能です。名前のアイウエオ順、売上金額の高い順・低い順、日付の新しい順・古い順など、さまざまな並び替えが可能です。
並び替えの種類
| 種類 | 内容 | 用途例 |
|---|---|---|
| 昇順 | 小さい順・アイウエオ順・古い順 | 日付順の整理、名前のあいうえお順 |
| 降順 | 大きい順・ワ行→ア行・新しい順 | 売上ランキング、最新順の表示 |
| 複数条件 | 複数列を条件として並び替え | 部署別・売上順の同時整理 |
| 色での並び替え | セルの色・フォント色で分類 | ステータス別のグループ化 |
| ユーザー定義順 | 独自の順序を定義して並び替え | 曜日順、役職順など |
基本の並び替え操作(昇順・降順)
最も簡単な並び替え手順
- 並び替えたい列のセルを1つクリックして選択する
- 「データ」タブをクリックする
- 「並び替えとフィルター」グループ内の「昇順」または「降順」をクリックする
- 自動的にデータ全体が並び替えられる
複数条件での並び替え
「まず部署順に並べて、同じ部署内では売上の高い順に並べたい」という複数条件の並び替えも可能です。

複数条件並び替えの手順
- 表内のいずれかのセルをクリックする
- 「データ」タブ→「並び替え」(詳細設定のアイコン)をクリックする
- 「並び替え」ダイアログボックスが開く
- 「最優先されるキー」で最初に優先する列を選択する
- 「レベルの追加」ボタンをクリックして、2番目の条件を追加する
- 必要に応じてさらにレベルを追加し、「OK」をクリックする
オートフィルター(基本のフィルター機能)
フィルター機能とは、表データの中から条件に合う行だけを表示し、条件に合わない行を一時的に非表示にする機能です。
オートフィルターの有効化
- 表内のいずれかのセルをクリックする
- 「データ」タブ→「フィルター」をクリックする(または Ctrl + Shift + L)
- 各列のヘッダーに▼ボタンが表示されればフィルターが有効
数値フィルター
| フィルター条件 | 内容 |
|---|---|
| 指定の値に等しい / より大きい / より小さい | 特定の数値との比較 |
| 指定の範囲内 | 最小値〜最大値の範囲指定 |
| 上位10項目 | 上位・下位をN件またはN%で絞り込み |
| 平均より上 / 平均より下 | 平均値を基準にした絞り込み |
詳細フィルター(高度なフィルター)
詳細フィルターの設定手順
- 元の表とは別の場所に「検索条件範囲」を作成する
- 1行目に元の表のヘッダー行と同じ列名を入力する
- 2行目以降に絞り込みたい条件を入力する(AND条件は同じ行、OR条件は別の行)
- 「データ」タブ→「詳細設定」をクリックする
- 「リスト範囲」に元の表の範囲を指定する
- 「検索条件範囲」に作成した条件範囲を指定する
- 「OK」をクリックする
スライサーによるビジュアルフィルタリング
テーブルにスライサーを追加する手順
- まず表をテーブル形式に変換する(表内のセルを選択→「挿入」タブ→「テーブル」)
- テーブル内のセルをクリックした状態で「テーブルデザイン」タブを選択する
- 「スライサーの挿入」をクリックする
- スライサーを作成したい列にチェックを入れて「OK」をクリックする

並び替えとフィルターの比較
| 機能 | 並び替え | フィルター |
|---|---|---|
| データへの影響 | 行の順序が変わる | 表示/非表示のみ(順序は変わらない) |
| 元に戻す方法 | Ctrl+Z または連番列で戻す | フィルターをクリアするだけ |
| 主な用途 | 順位の把握、印刷用整理 | 特定条件のデータ確認、集計 |
この記事に関連するおすすめ商品
Microsoft 365 Personal 1年版 公式ライセンス
約14,000円
並び替え・フィルター・スライサーをフル活用できる最新Excel
ロジクール ワイヤレスキーボード 静音 K295 テンキー付き
約3,000〜4,500円
Excelのソート・フィルター操作に最適なテンキー付きキーボード
Dell 27インチ モニター フルHD IPS FHD
約25,000〜35,000円
大量データのExcelソート・フィルター作業を快適にこなせる大画面モニター
※ 価格は変動する場合があります。最新価格はリンク先でご確認ください
よくある質問(FAQ)
Q. 並び替えを元に戻すにはどうすればいいですか?
A. Ctrl+Z で直前の操作を取り消すことができます。並び替え前に「連番列」を追加しておくと、その列を基準に昇順で並び替えることで元の順序に戻せます。
Q. フィルター後の合計がおかしい
A. フィルター後の表示データだけで集計したい場合は、SUM関数ではなくSUBTOTAL関数を使ってください。=SUBTOTAL(9, A2:A100) のように記述すると、非表示のセルを除いた合計を計算できます。
Q. フィルターをかけても行が非表示にならない
A. 見た目は数字でも実際にはテキスト(文字列)として入力されている場合、数値フィルターが正常に動作しません。セルの書式設定で「数値」に変更してください。
Q. スライサーはExcelのどのバージョンから使えますか?
A. スライサーはExcel 2010以降で使用できます。テーブルへのスライサーはExcel 2013以降が必要です。
まとめ
- 並び替えは「データ」タブから昇順・降順で素早く実行でき、複数条件も設定可能
- オートフィルターはテキスト・数値・日付に応じた条件でデータを絞り込める
- 詳細フィルターを使えば複数列にわたる複雑な条件のフィルタリングが可能
- スライサーを活用すると、フィルター操作が視覚的で直感的になる
- フィルター後の集計にはSUBTOTAL関数が有効
minto.tech スマホ(Android/iPhone)・PC(Mac/Windows)の便利情報をお届け! 月間アクセス160万PV!スマートフォン、タブレット、パソコン、地デジに関する素朴な疑問や、困ったこと、ノウハウ、コツなどが満載のお助け記事サイトはこちら!