Excelエクセルで名簿を五十音順に並べ替える方法と昇順・降順の意味/並べ替えとフィルターの使い方

IT

エクセルでデータを入力した後、提出する前にとりあえずデータを名前順や番号順に揃えて提出したい場合、単純に自分で使う場合に管理しやすくしたい場合など、データを昇順/降順で並べ替えたい場面は多いと思います。ここではexcelの「並べ替えとフィルター」の使い方を説明したいと思います。

Advertisements

並べ替えとフィルターの使い方(単列)

meibo1
こんな感じの名簿を並べ替えてみたいと思います。
meibo2
並べ替えをしたい列のセル、範囲、列まるごとのいずれかを選択します。
meibo3
ホームタブ→並べ替えとフィルタをクリックすると、プルダウンが表示されます。
meibo4
「昇順」または「降順」をクリックすると、「並べ替えの前に」が表示されます。
選択範囲を拡張した場合、選択範囲と一緒に隣接したセルも並べ替えされます。
meibo5
「昇順」かつ「選択範囲を拡張する」の場合:あいうえお順に並び替えられ、ふりがなや番号もセットで(表の中で行単位で)並び替えされます。
meibo6
「降順」かつ「選択範囲を拡張する」の場合:ん→あ順に並び替えられ、ふりがなや番号もセットで並び替えされます。
meibo7
「昇順」かつ「現在選択されている範囲を並べ替える」場合、選択範囲だけがあいうえお順に並び替えられ、ふりがなや番号は据え置きになりました。

並べ替えとフィルターの使い方(複数列、選択範囲を指定)

sortselected6
複数列を選択して並べ替えをした場合は、一番左の列を指定した順序(昇順/降順)で並べ替えし、隣接した(それより右の)選択されている範囲もセットで並べ替えされます。
選択されていない範囲は並べ替えの対象とならず、選択範囲を拡張するかどうかは訊かれません。
sortselected2
実際やってみると、
sortselected7
こうなります。A列が昇順で並べ替えされ、隣接するB列もA列とセットで並べ替えされますが、C列は手付かずです。
sortselected8
もう一度、今度はB~C列を選択して、昇順で並べ替えしてみます。
sortselected9
一番左にあるB列が昇順で並べ替えされ、C列がそれにならいます。しかしA列は手付かずのままです。

選択範囲を指定したソート

sortselected11
この図では、B1~C3が選択され、さらにC1がアクティブセルになっています。
この状態で降順で並べ替えを実行してみます。
sortselected12
結果はこうです。まずアクティブセルの位置は関係なく、一番左のセルに対して指定した並べ替えが実行されます。
かつ、選択範囲だけが並べ替えの対象となります。
sortselected10
なお、複数範囲の選択範囲に対してソートを行うことはできません。
隣接してるかどうかではなく、Ctrl押して選択範囲を指定した時点でソートはできなくなります。

データタブから並べ替え

linerb1
データタブ「並べ替えとフィルタ」エリアを使用する方法です。
linerb2
AZボタンで昇順の並べ替え、
linerb3
ZAボタンで降順の並べ替えが実行されます。
範囲は自動で拡張され、表内の同じ行のデータも一緒に並べ替えされています。
linerb4
並べ替えボタンを使うと、条件を指定して並べ換えが可能です(複数キー指定も可能。別記事で解説しています)。

補足事項

ひらがな・カタカナと漢字が分離する場合

アルファベットや数字がある場合

並べ替えには「ああ」と「あい」では「ああ」のほうが昇順で先に来るというルールがあるので、AlexとALEXで大文字・小文字に優先があれば、昇順と降順で並びが変わるはずです。普通に実験してみることにしました。

meibo8
半角数字、全角数字、全部大文字のアルファベットを下に追加しました。
meibo9
昇順をかけた場合:数字、アルファベット、日本語の順に並ぶ。
meibo10
降順をかけた場合:日本語、アルファベット、数字の順に並ぶ。

昇順と降順で半角数字と全角数字、半角英語と全角英語の並び順が変化していないため、半角と全角では並び上の優劣はないことが確認できました。
ちなみに、昇順の場合で数値と日付では数値が上、-1、0、1では-1が一番上にきます。

選択範囲を拡張すると、下のセルも範囲に含まれる

知らないとデータを壊すことがあるので、ご留意ください。拡張は横だけでなく、下にも伸びます。

meibo16
この状態から選択範囲を拡張して「昇順」で並び替えると……。
meibo17
こうなります。

選択範囲に隣接してないセルは拡張しても範囲に含まれない

meibo11
間が空いたデータを作りました。
meibo12
選択範囲を拡張するを選択して並べ替えすると、
meibo13
離れた範囲の並び順が影響されてないことが確認できました。
Excel(エクセル):並べ替え、ソート
Excelの並べ替え、ソート関連操作方法、マクロなどまとめ記事です。 並べ替え方法 並べ替えとフィルターを使った範囲の並べ替え方法です。 昇順、降順についても言及しています。 漢字を含めた検索で読み方順に並ば...

コメント