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

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本ノック 100本目:WEBから100本ノックのリストを取得|VBA練習問題(3月3日)
VBA100本ノック 99本目:自動席替え(行列と前後左右が全て違うように)|VBA練習問題(3月2日)
VBA100本ノック 98本目:席替えルールが守られているか確認|VBA練習問題(3月1日)
VBA100本ノック 97本目:Accessデータを取得(グループ集計)|VBA練習問題(2月27日)
VBA100本ノック 96本目:Accessデータを取得(マスタ結合&抽出)|VBA練習問題(2月26日)
VBA100本ノック 95本目:図形のテキストを検索するフォーム作成|VBA練習問題(2月24日)
VBA100本ノック 94本目:表範囲からHTMLのtableタグを作成|VBA練習問題(2月23日)
VBA100本ノック 93本目:複数ブックを連結して再分割|VBA練習問題(2月22日)
VBA100本ノック 92本目:セルの色を16進で返す関数|VBA練習問題(2月20日)
VBA100本ノック 91本目:時間計算(残業時間の月間合計)|VBA練習問題(2月19日)


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

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




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


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



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