【Excel・エクセル】データをソートする!並べ替えのやり方

テーブル,並び替え

もりの

この表の日付や数字を順に並べたいんだけど。

やまの

データをソートすればいいんよ。

今回のポイント
  • 昇順は小さい順、降順は大きい順に並べ替えること
  • 昇順は「データタブ」→「昇順」、降順は「データタブ」→「降順」
  • 五十音順に並べ替えできないときは、ふりがなを確認する

スポンサーリンク

[ad03]

 並べ替えの練習ファイルダウンロード

もりの
 
 

一緒にやってみませんか?

【Excel・エクセル】ソート(並び替え)とは?

データを見やすいように、順番に並び替えたいときってありますよね。

エクセルにはもちろん、テーブルを日付や数字、あいうえお順など、順番に並び替えられる機能があります。
データを順に並べ替えることをソートといいます。

もりの

並べ替えとソートって別物?

やまの

ぶっちゃけ一緒だから、どっちを使っても問題ないよ。

並び替えの昇順と降順

並び替えには「昇順」と「降順」の2種類があります。

読んで字のごとく、昇順は下から上に昇っていくように並び替える、降順は上から下に降りるように並び替えることです。

もりの

昇順→小さい順
降順→大きい順ってことだね。

やまの

簡単にまとめるとこんな感じ。

入力データ昇順降順
数字0→99→0
日本語あ→んん→あ
英語A→ZZ→A
日付1月1日→12月31日12月31日→1月1日

【Excel・エクセル】ソートの仕方

では実際に下図のようなテーブルを、いろいろ並べ替えていきたいと思います。

並べ替えしたいテーブル

昇順に並び替える方法

やまの

日付を昇順に並び替えてみよう。

もりの

昇順は、小さい順に並べ替えることだったよね。

ステップ1

まず、並べ替えたい列のタイトルのセルをクリックします。
今回は入会日を昇順に並べ替えたいので、入会日のタイトル行、セルC1をクリックします。

並べ替えたい列のタイトルをクリック
やまの

並べ替えたい列じゃなくて、タイトル行のセルをクリックしてね。
列を選ぶと、列の中だけでソートされることがあるから、気を付けて!

ステップ2

クリックしたら、「データタブ」→並べ替えとフィルターのところにある「昇順」をクリックしてください。

昇順の場所

完成!

無事、日付が小さい順(若い順)に並べ替えできました!

日付を昇順にソートできた!

降順に並び替える方法

降順に並べ替えるのも、昇順の時と同じです。

やまの

数字を降順に並び替えてみよう。

もりの

降順は、大きい順に並べ替えることだったよね。

ステップ1

まず、並べ替えたい列のタイトルのセルをクリックします。
今回は点数を降順に並べ替えたいので、点数のタイトル行、セルH1をクリックします。

並べ替えたい列のタイトルをクリック

ステップ2

クリックしたら、「データタブ」→並べ替えとフィルターのところにある「降順」をクリックしてください。

降順の場所

完成!

無事、点数が高い順に並べ替えできました!

点数を降順にソートできた!

複数列を同時に並べ替える方法

もりの

並べ替えって、一つずつじゃないとできないの?

やまの

複数行を一気に並べ替えもできるんよ。

複数の条件で並べ替えができます。

たとえば、例題のコース名を降順に並べ替えて、コース名が同じ場合は氏名で昇順で並べ替える、なんてこともできるんです!

ステップ1

まず、並べ替えたい表をどこでもいいのでクリックして、「データタブ」→並べ替えとフィルターのところにある「並べ替え」をクリックしてください。

並べ替えの場所

並べ替えダイアログボックスが出てきました。ここで並べ替えの条件を決めていきます。

並べ替えダイアログボックス

ステップ2

1つ目の条件は「コース名を降順に並べ替え」でした。

「最優先されるキー」の右側の枠をクリックして「コース」を選んでください。

降順に並べ替えたいので、「順序」の下にある枠をクリックして「降順」を選びます。

一つ目の条件を設定する

ステップ3

2つ目の条件は「氏名を昇順に並べ替え」でした。

2つ目以降の条件を設定するには「レベルの追加」をクリックします。「次に優先されるキー」が出てきました。

次に優先されるキーが出てきた
やまの

最優先されるキーの値が同じだった場合、この次に優先されるキーで並べ替えされるよ。

ステップ4

では、「次に優先されるキー」の右側の枠をクリックして「氏名」を選んでください。

昇順に並べ替えたいので、3列目の順序にある枠をクリックして「昇順」を選びます。

設定できたら、OKをクリックしてください。

次に優先されるキーに2つ目の条件を入れる
やまの

ちなみに並べ替えのキーから、セルやフォントの色で並べ替えもできるんよ。

セルの色で並べ替えもできる

完成!

コース名が降順に並べ替えられ、同じコース名だった場合は名前で昇順に並べ替えができました!

池上さんは「い」だけどコース名が「Pl」なので下の方になる
やまの

これで並べ替えは完ぺきだね!

もりの

あれ、でもちょっと待って?

スポンサーリンク

[ad05]

【Excel・エクセル】文字が並べ替えできない場合

漢字が五十音順に並び替えできない

名前を昇順で並べ替えしましたが、ちょっとおかしいですね……?

文字が昇順に並べ替えできてない?
もりの

イノウエさんの次がナガノさん、その次がオオキさんって、あいうえお順にならないよ?

やまの

まっ!

確かに昇順にした場合、永野(ナガノ)さんは川島(カワシマ)さんと堀川(ホリカワ)さんの間に来ないとおかしいですよね。

なぜ昇順にならないかというと、エクセルさんが永野を「ナガノ」ではなく、音読みで「エイノ」と認識しているからです!

実際に確認してみましょう。

ステップ1

永野さんのセルB4をクリックして、「ホームタブ」→フォントのところにある「ふりがなの表示/非表示」をクリックしてみてください。

ふりがなの表示/非表示の場所

ふりがなが表示されました。

やはり、ナガノではなくエイノと認識されていたようですね。

このままでは困るので、エクセルさんにこれはナガノと読むことを教えてあげましょう!

やはり読み仮名が違ったか!

ステップ2

読み方を変えるには、変えたいセルをクリックして「ホームタブ」→フォントのところにある「ふりがなの右側にある下向き三角」→「ふりがなの編集」をクリックしてください。

ふりがなの編集の場所

ステップ3

ふりがなが編集できるようになりました。

ふりがなが編集できるようになった!

エイノを消して、ナガノに書き換えてください。

ふりがなを書き換える

ステップ4

ふりがなを編集できたら、再度「ホームタブ」→フォントのところにある「ふりがなの表示/非表示」をクリックしてみてください。

ふりがなが非表示になります。

ふりがなの表示/非表示の場所

ステップ5

これで準備は整いました、再び並べ替えをしてみましょう。

もう一度並び替えを設定する

完成!

無事、正しく名前が降順に並べ替えができました!

あいうえお順に正しく並べ替えられた

セルの結合をしている

残念ながら、セルの結合をしているセルがあると、並び替えできません

エラーメッセージが出てきます。

セルの結合は何かと厄介
やまの

セルの結合については、こっちのページで詳しく解説するね。

1行目の見出し行まで並び替えちゃう

ソートしたときに見出し行まで移動して、困ってしまうことはありませんか。

お前は動くなよ(汗)

そんな時は、並べ替えダイアログボックスの右上にある「先頭行をデータの見出しとして使用する」にチェックを入れて、ソートし直してみてください。

「先頭行をデータの見出しとして使用する」の場所

【Excel・エクセル】そのほかの並べ替えのやり方

データタブから並べ替えを設定する以外にも、並べ替えする方法はあります。

ショートカットキーで並べ替える方法

ショートカットキーで、マウスを使わず設定できます。
並べ替えたい列のタイトルのセルをクリックして、以下のコマンドを入力です。

昇順「Altキー」→「A」→「S」→「A」
降順「Altキー」→「A」→「S」→「D」
やまの

同時押しじゃなくて、順番に押してね。

フィルターから並べ替える方法

フィルター機能を使えば、フィルターから昇順、降順に並べ替えできます。

フィルターのマークをクリックすると、すぐ下に昇順、降順がありますね。

フィルターからも並べ替えできる
やまの

フィルターは下記のページでお話しするね。

これで表にある日付や文字、数字、あらゆる順番を制覇できますね!
それでは、お疲れさまでした!

今回のおさらい
  • 昇順は小さい順、降順は大きい順に並べ替えること
  • 昇順は「データタブ」→「昇順」、降順は「データタブ」→「降順」
  • 五十音順に並べ替えできないときは、ふりがなを確認する

スポンサーリンク

[ad01]