エクセル入門
基本操作.並べ替え

Excelの初心者向け入門解説
最終更新日:2020-05-10

基本操作.並べ替え


データを順番に並べることは、データを見るうえでの基本です。
エクセルには、使いやすい並べ替え機能が備わっています。


ワンクリックで並べ替え

リボン「データ」にある、並べ替えとフィルター
「AZ↓」「ZA↑」のアイコンを使用します。


エクセル Excel 並べ替え

エクセル Excel 並べ替え

表の並べ替えのキーとする列のいずれか一つのセルを選択してから、上図のアイコンをクリックするだけで並べ替えられます。
このとき選択するセルは見出し行でもデータ行でも構いませんが、必ず1セルだけ選択します。
複数セルを選択していると、以下のメッセージが表示されます。

エクセル Excel 並べ替え

また、見出しなのかデータなのかがはっきりしない表の場合は、
意図せず、見出しがデータとして扱われてしまい、見出しが下の方に移動してしまうので注意してください。
そのような場合は、以下の並べ替えを使用してください。


並べ替え方法を詳しく指定

リボン「データ」にある、並べ替えとフィルター
「並べ替え」のアイコンを使用します。

エクセル Excel 並べ替え

並べ替える表内の、いずれか一つのセル選択して、上図のアイコンをクリックします。
このとき選択するセルは、見出し行でもデータ行でも構いませんが、必ず1セルだけ選択します。
もしくは、並べ替えるセル範囲を限定する場合は、並べ替える範囲を正しく選択してください。

エクセル Excel 並べ替え

優先されるキーの、「列」「並べ替えのキー」「順序」をドロップダウンから選択します。
「レベルの追加」「レベルの削除」
これらでキーの追加削除を行って、望みの並べ替えを指定してください。

先頭行をデータとしてしようする

これがチェックされていれば、先頭行は見出しとして並べ替えられません。
これのチェックが消えていると、先頭行もデータとして並べ替えられてしまいます。

オプション

エクセル Excel 並べ替え

大文字小文字とは、Aとaを区別するかどうかの指定です。

方向は、
行単位が、縦に並べ替える(エクセルではこれが基本)場合です。
列単位は、横に並べ替える場合で、使用頻度は低くなります。

方法の「ふりがな」とは、漢字にふりがなデータがある場合に、その「ふりがな」で並べ替えるかどうかの指定です。
漢字に「ふりがな」が無い場合は、文字コードで並べ替えられます。


既定値は上図の状態ですので、通常このオプションを変更せずに使う場合が多くなります。

複数キーの並べ替えについて

エクセル Excel 並べ替え

このデータを以下のように並べ替えます。

エクセル Excel 並べ替え

「並べ替え」アイコンを使う場合

エクセル Excel 並べ替え


「AZ↓」「ZA↑」のアイコンを使う場合

エクセル Excel 並べ替え


「並べ替え」アイコンを使う場合は、上から優先するキーを順に指定します。
「AZ↓」「ZA↑」のアイコンを使う場合は、優先するキーを後から指定します。

これは、並べ替えの基本になりますので、しっかり理解しておきましょう。

セルの基本操作



新着記事NEW ・・・新着記事一覧を見る

VBA100本ノック 18本目:名前定義の削除|VBA練習問題100(11月6日)
VBA100本ノック 17本目:重複削除(ユニーク化)|VBA練習問題100(11月6日)
VBA100本ノック 16本目:無駄な改行を削除|VBA練習問題100(11月5日)
VBA100本ノック 15本目:シートの並べ替え|VBA練習問題100(11月4日)
VBA100本ノック 14本目:社外秘シート削除|VBA練習問題100(11月3日)
VBA100本ノック 13本目:文字列の部分フォント|VBA練習問題100(11月1日)
VBA100本ノック 12本目:セル結合を解除|VBA練習問題100(10月31日)
VBA100本ノック 11本目:セル結合の警告|VBA練習問題100(10月30日)
VBA100本ノック 10本目:行の削除|VBA練習問題100(10月29日)
VBA100本ノック 9本目:フィルターコピー|VBA練習問題100(10月28日)


アクセスランキング ・・・ ランキング一覧を見る

1.最終行の取得(End,Rows.Count)|VBA入門
2.RangeとCellsの使い方|VBA入門
3.変数宣言のDimとデータ型|VBA入門
4.セルのコピー&値の貼り付け(PasteSpecial)|VBA入門
5.マクロって何?VBAって何?|VBA入門
6.Range以外の指定方法(Cells,Rows,Columns)|VBA入門
7.繰り返し処理(For Next)|VBA入門
8.セルに文字を入れるとは(Range,Value)|VBA入門
9.とにかく書いてみよう(Sub,End Sub)|VBA入門
10.マクロはどこに書くの(VBEの起動)|VBA入門




このサイトがお役に立ちましたら「シェア」「Bookmark」をお願いいたします。


記述には細心の注意をしたつもりですが、
間違いやご指摘がありましたら、「お問い合わせ」からお知らせいただけると幸いです。
掲載のVBAコードは動作を保証するものではなく、あくまでVBA学習のサンプルとして掲載しています。
掲載のVBAコードは自己責任でご使用ください。万一データ破損等の損害が発生しても責任は負いません。



このサイトがお役に立ちましたら「シェア」「Bookmark」をお願いいたします。
本文下部へ