📖 このページでわかること
- 昇順・降順の基準(数値・文字・日付)と、複数キーでの並べ替え
- フィルターの設定・絞り込み・クリア・解除のしかた
- 種類別のフィルター(数値・日付・テキスト・色で絞る)
- テーブル機能(Ctrl+T)の利点と、重複の削除
- 見出し行・空白行・結合セルなど、失敗しないための注意点
セルくんです。データが何十行、何百行とたまってくると、目で追うのが大変ですよね。そんなときに役立つのが「並べ替え」と「フィルター」です。机の上の書類を、五十音順に並べたり、必要なものだけ取り出したりするイメージで覚えていきましょう。失敗しやすいポイントもしっかりお伝えしますので、安心して進めてください。
並べ替えと見出し行
並べ替えやフィルターを使うときは、表のいちばん上に 見出し行(「氏名」「点数」「日付」などの項目名の行)があると、とても扱いやすくなります。エクセルが「この行は項目名だ」と判断して、並べ替えの対象から外してくれます。
見出し行は、引き出しに貼った「ラベル」のようなものです。ラベルがあるおかげで、中身を入れ替えてもどこに何が入っているかが分かります。
並べ替え(昇順・降順)と、その基準
まずは1つの項目を基準にした、かんたんな並べ替えからです。
- 並べ替えの基準にしたい列の、どこか1つのセルをクリックします。
- 「データ」タブを開きます。
- 昇順(小さい順)か 降順(大きい順)のボタンを押します。
「昇順」「降順」が具体的にどう並ぶかは、その列が 数値・文字・日付のどれかによって変わります。
| 並べ方 | 数値 | 文字 | 日付 |
|---|---|---|---|
| 昇順 | 小さい→大きい | あ→ん(A→Z) | 古い→新しい |
| 降順 | 大きい→小さい | ん→あ(Z→A) | 新しい→古い |
テストの点数を高い順に見たいときは、点数の列のセルを1つ選んで「降順」を押します。すると、点数のいちばん高い人が表の上に並びます。日付なら、降順で「いちばん新しい日付」が上にきます。
| A | B | |
|---|---|---|
| 1 | 氏名 | 点数 |
| 2 | 田中 | 72 |
| 3 | 佐藤 | 95 |
| 4 | 鈴木 | 60 |
| 5 | 高橋 | 88 |
並べ替え 前。点数がバラバラの順に並んでいます。
| A | B | |
|---|---|---|
| 1 | 氏名 | 点数 |
| 2 | 佐藤 | 95 |
| 3 | 高橋 | 88 |
| 4 | 田中 | 72 |
| 5 | 鈴木 | 60 |
点数の列で「降順」にした 後。点数の高い佐藤(95)が上にきて、行ごと順番が入れ替わります。見出し行は動きません。
数値が左寄せになっている(=文字列の数字の)列を並べ替えると、1, 10, 2, 20, 3 のように、文字としての順番(先頭の文字から比較)で並んでしまいます。数の大きさ順にしたいときは、まずその列を本物の数値に直しましょう。
複数キーでの並べ替え(最優先・次に優先)
「まずクラスごと、その中で点数の高い順」のように、2つ以上の基準で並べたいときは、「並べ替え」ダイアログを使います。
- 表の中のどこかのセルをクリックします。
- 「データ」タブ →「並べ替え」を押します。
- 「最優先されるキー」で1つ目の基準(例:クラス)と、順序(昇順)を選びます。
- 「レベルの追加」を押し、「次に優先されるキー」で2つ目の基準(例:点数・降順)を選びます。
- 必要なら「先頭行をデータの見出しとして使用する」にチェックが入っているか確認します。
- OK を押すと、上から順番に並べ替えられます。
並べ替えは「最優先されるキー」から順に効きます。リストの上にあるキーほど、大きなまとまりを決める基準になります。まず最優先キーでグループ分けし、同じグループの中を次のキーで並べる、という順です。
最優先キーを「クラス(昇順)」、次に優先を「点数(降順)」にすると、A組→B組…とクラスでまとまり、各クラスの中では点数の高い人が上にきます。3つ目、4つ目のキーも追加できます。
フィルターの設定と絞り込み
フィルターは、条件に合う行だけを表示して、ほかの行を一時的に隠す機能です。データは消えず、隠れているだけなので安心です。
- 表の中のどこかのセルをクリックします。
- 「データ」タブ →「フィルター」を押します(ショートカット Ctrl+Shift+L)。
- 見出し行の各セルに、小さな ▼ ボタンが付きます。
- 絞り込みたい列の ▼ を押し、表示したい項目だけにチェックを入れて OK を押します。
「部署」の ▼ を押して「営業部」だけにチェックを入れると、営業部の行だけが表示され、ほかの部署は隠れます。絞り込み中の列の ▼ は、ろうとのようなマークに変わるので、どの列で絞っているか一目で分かります。
| A | B | |
|---|---|---|
| 1 | 氏名 | 部署 ▼ |
| 2 | 田中 | 営業部 |
| 5 | 伊藤 | 営業部 |
| 7 | 中村 | 営業部 |
「部署」を「営業部」で絞り込んだ状態。行番号が 2, 5, 7 と飛んでいるのは、間の総務部などの行が隠れているためです。データは消えていません。
種類別のフィルター(数値・日付・テキスト・色)
チェックを入れる方法のほかに、列の種類に合わせた「条件で絞る」方法があります。▼ を押したときに出るメニューが、列の中身によって変わります。
| 列の種類 | メニュー名 | できること(例) |
|---|---|---|
| 数値の列 | 数値フィルター | 「○以上」「指定の範囲内」「平均より上」「上位10件」など |
| 日付の列 | 日付フィルター | 「今月」「先月」「今年」「指定の期間」など |
| 文字の列 | テキストフィルター | 「○を含む」「○で始まる」「○で終わる」など |
| 色を付けた列 | 色で絞り込み | 「指定したセルの色」「文字の色」で抜き出す |
- 絞り込みたい列の ▼ を押します。
- 「数値フィルター」「日付フィルター」「テキストフィルター」などにマウスを合わせます。
- 条件(例:数値の「指定の値以上」)を選び、値を入力して OK を押します。
売上が「10000以上」の行だけ見たいときは、売上の列の ▼ →「数値フィルター」→「指定の値以上」を選び、10000 と入れて OK。日付なら「日付フィルター」→「今月」で、今月分だけにすぐ絞れます。
「色で絞り込み」は、あらかじめセルや文字に色を付けてある場合に使えます。色は手で付けたものでも、条件付き書式で付いたものでも対象になります。
フィルターのクリアと解除
「絞り込みを元に戻す」のと「フィルター機能そのものを外す」のは、別の操作です。混同しやすいので整理しましょう。
| やりたいこと | 操作 |
|---|---|
| 1つの列の絞り込みを戻す | その列の ▼ →「"○○" からフィルターをクリア」 |
| すべての絞り込みを一度に戻す | 「データ」タブ →「クリア」 |
| ▼ ボタンごとフィルターを外す | 再び Ctrl+Shift+L(または「フィルター」ボタン) |
「全部の行をいったん表示したいけれど、▼ ボタンは残しておきたい」ときは「クリア」、「もうフィルターはいらない」ときは Ctrl+Shift+L で外す、と使い分けます。
並べ替えとフィルターの違い
似ているようで役割が違います。表で見比べてみましょう。
| 並べ替え | フィルター | |
|---|---|---|
| 何をする? | 行の順番を入れ替える | 条件に合う行だけ表示する |
| 行は減る? | 減らない(順番が変わるだけ) | 見た目は減る(隠れるだけ・消えない) |
| 使う場面 | 大きい順・古い順などで見たい | 特定の項目だけ取り出したい |
| 解除 | 別の順で並べ替え直す | 「クリア」で元に戻す |
並べ替えとフィルターは一緒に使えます。たとえば「営業部だけに絞り込んで(フィルター)、その中を売上の高い順に並べる(並べ替え)」といった使い方が便利です。
テーブル機能(Ctrl+T)の利点
表を テーブルに変えておくと、データ整理がぐっとラクになります。ふつうの表より便利な点がたくさんあります。
- 表の中のどこかのセルをクリックします。
- Ctrl+T を押します。
- 範囲が正しいか確認し、「先頭行をテーブルの見出しとして使用する」にチェックを入れて OK を押します。
テーブルにすると、次のような利点があります。
- フィルターの ▼ ボタンが最初から付きます。
- 1行おきに色が付き、見やすくなります。
- 下に新しい行を足すと、自動で範囲が広がります(フィルターも式も追従します)。
- 下にスクロールすると、列見出し(A・Bの上)が項目名に変わり、見出しが見えなくなりません。
- 集計行を付けて、合計や平均をワンクリックで出せます。
テーブルは、データがどんどん増えていく表(売上記録・在庫リストなど)にとても向いています。範囲が自動で広がるので、「合計範囲を直し忘れた」という失敗が減ります。
重複の削除
名簿やリストで「同じデータが2回入ってしまった」ときは、重複の削除でまとめて取り除けます。
- 表の中のどこかのセルをクリックします。
- 「データ」タブ →「重複の削除」を押します。
- 重複を判定する列にチェックを入れます(例:「氏名」と「電話番号」が両方同じなら重複とみなす)。
- OK を押すと、重複した行が削除され、いくつ消したかが表示されます。
「重複の削除」は、本当にデータを 消してしまう操作です(フィルターのように隠すだけではありません)。実行する前にファイルをコピーして取っておくか、すぐに結果を確認して、違っていれば Ctrl+Z で戻しましょう。チェックする列を1つだけにすると、その列が同じというだけで消えてしまうので、判定する列の選び方には注意してください。
失敗しないための注意点
並べ替えやフィルターを使うときは、次の点に気をつけましょう。
- 見出し行が必要…項目名の行がないと、データの1行目が見出しと誤解されることがあります。
- 空白行・空白列で範囲が切れる…表の途中に空っぽの行や列があると、エクセルがそこで表が終わったと判断し、その先が並べ替え・絞り込みの対象から外れてしまいます。表は1つのかたまりにしておきましょう。
- 結合セルに注意…セルを結合している部分があると、「この操作を行うには、結合したセルが同じサイズである必要があります」と表示され、並べ替えできないことがあります。並べ替えたい表では、できるだけセルの結合は避けるのが安全です。
- 並べ替えは元に戻せないことがある…保存して閉じたあとや、操作を重ねたあとでは、元の順番に戻せないことがあります。元の順番を残したいなら、作業の前に表をコピーしておくか、「No.」などの連番の列を作っておくと安心です。
もし並べ替えで崩れてしまったら、まずはあわてず Ctrl+Z を押してみてください。直後なら元に戻せることが多いです。お使いの版により、確認メッセージの表示が異なることがあります。
実演:並べ替えとフィルターを、1手順ずつやってみる
言葉だけだとイメージしづらいので、ひとつの名簿を使って、画面の変化を見ながら順にやってみましょう。氏名・点数・部署が並んだ表を例にします。
その1:点数を高い順に並べ替える
- 並べ替えの基準にしたい 点数の列の、どこか1つのセル(たとえば
B2)をクリックします。列全体は選びません。 - 「データ」タブを開きます。
- 降順(大きい順)のボタンを押します。
| A | B | C | |
|---|---|---|---|
| 1 | 氏名 | 点数 | 部署 |
| 2 | 田中 | 72 | 総務部 |
| 3 | 佐藤 | 95 | 営業部 |
| 4 | 鈴木 | 60 | 営業部 |
並べ替え 前。点数の列のセルを1つだけ選んでいます(ここでは B2)。氏名・部署も一緒に動かしたいので、列全体は選びません。
| A | B | C | |
|---|---|---|---|
| 1 | 氏名 | 点数 | 部署 |
| 2 | 佐藤 | 95 | 営業部 |
| 3 | 田中 | 72 | 総務部 |
| 4 | 鈴木 | 60 | 営業部 |
降順にした 後。点数の高い佐藤(95)が上にきて、氏名・部署も行ごとそろって動いています。見出し行は動きません。
その2:フィルターで「営業部」だけに絞る
- 表の中のどこかのセルをクリックします。
- Ctrl+Shift+L を押す(または「データ」タブ→「フィルター」)と、見出し行に ▼ ボタンが付きます。
- 「部署」の ▼ を押し、「営業部」だけにチェックを入れて OK を押します。
| A | B | C | |
|---|---|---|---|
| 1 | 氏名 ▼ | 点数 ▼ | 部署 ▼ |
| 2 | 佐藤 | 95 | 営業部 |
| 3 | 田中 | 72 | 総務部 |
| 4 | 鈴木 | 60 | 営業部 |
フィルターを付けた直後。見出しの各セルに ▼ ボタンが付きました。これから「部署」の ▼ で絞り込みます。
| A | B | C | |
|---|---|---|---|
| 1 | 氏名 ▼ | 点数 ▼ | 部署 ▽ |
| 2 | 佐藤 | 95 | 営業部 |
| 4 | 鈴木 | 60 | 営業部 |
「営業部」で絞り込んだ 後。総務部の田中(3行目)が隠れ、行番号が 2, 4 と飛んでいます。絞り込み中の列の ▼ は、ろうとのマークに変わります。データは消えていません。
並べ替えとフィルターは、データがたまった表を「見たい形」に整えるのに欠かせません。たとえば 売上ランキング(売上の列を降順にして上位を見る)、名簿の五十音順(氏名のフリガナ列を昇順にする)、特定の部署・担当だけ抽出(部署の列をフィルターで絞る)など。さらに「営業部だけに絞ってから売上の高い順に並べる」のように、両方を組み合わせると、ねらったデータをすばやく取り出せます。
失敗1:氏名と点数がバラバラになった(一部だけ並んだ)
原因=点数の列だけを選んで並べ替えたため、その列だけが動いてしまいました。直し方=Ctrl+Z で元に戻し、表の中のセルを1つだけ選んでから並べ替え直します。すると表全体がそろって動きます。
失敗2:表の一部しか並ばない/絞り込まれない
原因=表の途中に 空白行・空白列があると、エクセルがそこで表が終わったと判断し、その先が対象から外れます。直し方=間の空白行・空白列を埋めるか削除して、表を1つのかたまりにします。
失敗3:見出し行まで一緒に並べ替えてしまった
原因=見出しがない、または見出しが見出しと認識されなかったため、項目名の行までデータとして並んでしまいました。直し方=「並べ替え」ダイアログで「先頭行をデータの見出しとして使用する」にチェックを入れます。
失敗4:「結合したセルが同じサイズである必要があります」と出る
原因=表内にセルの結合があるため。直し方=結合を解除してから並べ替えます。並べ替える表では結合は避けるのが安全です。
| A | B | |
|---|---|---|
| 1 | 氏名 | 点数 |
| 2 | 95 | 佐藤 |
| 3 | 72 | 田中 |
失敗例。点数の列だけを選んで並べ替えたため、点数だけが動き、氏名と 対応がズレてしまいました。すぐ Ctrl+Z で戻し、表内のセルを1つ選んでやり直します。
Q1.フィルターで隠した行のデータは、消えずに残っている。
正解は 〇。フィルターは行を一時的に隠すだけで、データは消えません。「クリア」で元に戻せます。
Q2.数値を「昇順」で並べると、大きい順(大→小)に並ぶ。
正解は ×。昇順は小さい順(小→大)です。大きい順にしたいときは「降順」を使います。
Q3.フィルターの設定・解除は Ctrl+Shift+L でできる。
正解は 〇。同じキーをもう一度押すと、フィルターの ▼ ボタンが消えて解除されます。
Q4.複数キーの並べ替えでは、「最優先されるキー」が大きなまとまりを決める。
正解は 〇。最優先キーでグループ分けし、その中を次のキーで並べます。
Q5.「重複の削除」は、フィルターと同じで、データを隠すだけである。
正解は ×。重複の削除は行を本当に消します。実行前のバックアップや、直後の確認が大切です。
Q6.表の途中に空白行があると、その先が並べ替えの対象から外れることがある。
正解は 〇。空白行・空白列で表が区切られて見えるため、表は1つのかたまりにしておきます。
並べ替えたら、氏名と点数がバラバラになってしまいました。
フィルターの ▼ ボタンが出てきません。
「結合したセルが同じサイズである必要があります」と出て、並べ替えられません。
絞り込んだ状態で印刷すると、隠れた行はどうなりますか?
絞り込んだ行だけをコピーすると、隠れた行も一緒に貼り付きますか?
テーブルにした表を、元のふつうの表に戻せますか?
並べ替える前の順番に、あとから戻したいです。
色で絞り込みたいのに、メニューに出てきません。
並べ替えるとき、列を選ぶ(A・Bをクリック)のと、セルを1つ選ぶのは、どちらが正しいですか?
五十音順(あいうえお順)に並べたいのに、思った順になりません。
表の途中に空白行があると、なぜ並べ替え・絞り込みがうまくいかないのですか?
📌 このページのまとめ
- 並べ替えは行の順番を変える機能。昇順は小さい順、降順は大きい順で、数値・文字・日付それぞれの基準で並びます。
- 複数キーの並べ替えは「データ」→「並べ替え」で、最優先キーほど大きなまとまりを決めます。
- フィルターは条件に合う行だけを表示。設定・解除は Ctrl+Shift+L です。
- 数値・日付・テキスト・色など、列の種類に合わせた条件で絞り込めます。
- 絞り込みを戻すのは「クリア」、▼ ボタンごと外すのは Ctrl+Shift+L です。
- テーブル(Ctrl+T)にすると、フィルター・色分け・範囲の自動拡張が付いて便利です。
- 「重複の削除」は本当に行を消すので、実行前のコピーが安心です。
- 見出し行を用意し、空白行・結合セルを避け、元の順番が大切なら連番列を作るかコピーしてから作業します。