Google検索

リンクユニット

Windows Xp & Office2003 Excel2003

データの並べ替え

投稿日:2017年1月9日 更新日:

住所録などの一覧表を五十音順に並べ替えしたい場合の方法です。1つの列で並べ替えしたり、複数列で優先順位をつけて並べ替えることもできます。

1つの列で並べ替え

まず、並べ替えの基準となるフィールド内のセルをクリックします。

フィールド内のセルであればどこでもいいですから、アクティブセルにします。

書式設定ツールバーの[昇順で並べ替え]をクリックします。

昇順で並べ替えボタン

結果、下のようになります。AZのボタンが昇順、ZAのボタンが降順のボタンになります。

昇順で並べ替え

複数の基準で並べ替え

複数の基準で並べ替えをしたい場合は、リスト内のどこでもいいですから選択(クリックし)ておいて、メニューバーの[データ]→[並べ替え]をクリックします。

データメニュー

[並べ替え]ダイアログボックスが表示されますので、優先順位をつけて並べ替えすることができます。

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

[範囲の先頭行]について

リストの先頭行に列見出しがある場合は[タイトル行]を選択して並べ替えの対象から外します。

列見出しがない場合は、[データ]を選択して並べ替えの対象に含まれるようにします。

Excel2003の場合は、[データ範囲の先頭行]となっています。

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

部分的な並べ替え

リスト内を部分的に並べ替えをしたい場合は、範囲選択して並べ替えをします。

下は、№1から5までを範囲選択して降順に並べ替えしたものです。

注意フィールドの一番左が自動的に並べ替えの基準となります。

先頭行がタイトル行とみなされて並べ替えの対象外になることもありますすが、その場合は、再度同じボタン([昇順で並べ替え]、[降順で並べ替え])を押すといいです。

降順で並べ替え

フィールドを指定して並べ替えをしたい場合

もし、フィールドを指定してリスト内を部分的に並べ替えをしたい場合は、範囲選択して[並べ替え]ダイアログボックスを使って並べ替えをします。

№6から№10までを選択して、メニューバーの[データ]→[並べ替え]をクリックして、[並べ替え]ダイアログボックスを表示します。

[データ範囲の先頭行]で[データ]を選択すると、優先されるキーがフィールド名ではなく列番号になります。

氏名のフィールド(列B)を選択して[昇順]に並べ替えして[OK]ボタンをクリックします。

列見出しが隣接していない範囲の場合は、自動的に[データ]が選択されます。

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

範囲選択内で氏名の昇順に並べ替えをすることができます。

範囲選択内で並べ替え

参考セルの結合をしている場合の並べ替えについては、Blogの並べ替えで解説しています。

並べ替えがうまく行かない場合は、たとえば[昇順で並べ替え]ボタンをクリックしても五十音順にならない場合などは、Blogの五十音順にならないを参照してください。

おすすめ記事と広告

推奨管理人一押しのテキストです。業務改善、時短のための一冊です。関数が分かるとExcelが楽しくなります。

-Windows Xp & Office2003 Excel2003

Copyright © 2001-2018 初心者のためのOffice講座 All Rights Reserved.

Copyright© 初心者のためのOffice講座 , 2018 AllRights Reserved Powered by AFFINGER4.