Excel

Excelで列ごとにデータを昇順・降順に並べ替える方法

2024年3月18日

Excelで並べ替え機能を使う際、通常は行単位で並べ替えが行われます。

では、列単位で並べ替えを行うにはどうすればよいのでしょうか。

記事内容

今回は、Excelで列ごとにデータを昇順・降順に並べ替える方法について紹介します。

列単位で並べ替えを行う方法

列単位で並べ替えを行う方法について紹介します。

今回は、下の図のような表で、得点が高い順に、列単位で並べ替えを行います。

「得点」の高い順に列単位で並べ替えを行いたい
「得点」の高い順に列単位で並べ替えを行いたい

手順は次の通りになります。

並べ替えを行う範囲を選択します。(①)

この時、先頭の列を見出しとして扱う機能が、列の場合には存在しないため、見出しの列は含まないで選択してください。

また並べ替えを行いたい行だけでなく、関連する全ての行を選択します。

今回の例では、セル「C2」から「J5」を選択します。

「データ」タブをクリックします。(②)

「並べ替えとフィルター」グループにある「並べ替え」をクリックします。(③)

並べ替えを行う範囲を選択し、「データ」タブから「並べ替え」をクリックする
並べ替えを行う範囲を選択し、「データ」タブから「並べ替え」をクリックする

「並べ替え」ダイアログボックスが表示されます。

「オプション」をクリックします。(④)

「オプション」をクリックする
「オプション」をクリックする

「並べ替えオプション」ダイアログボックスが表示されます。

「方向」から「列単位」にチェックを入れます。(⑤)

OKボタンをクリックします。(⑥)

「列単位」にチェックを入れる
「列単位」にチェックを入れる

「最優先されるキー」から並べ替えを行う項目を選択します。

今回は、「得点」で並べ替えを行うので、「得点」の行番号「行3」を選択します。(⑦)

並べ替えを行う項目を行番号で指定する
並べ替えを行う項目を行番号で指定する

「得点」の高い順にしたいので、「順序」から「大きい順」を選択します。(⑧)

順序を指定する
順序を指定する

これで設定ができたのでOKボタンをクリックします。(⑨)

OKボタンをクリックする
OKボタンをクリックする

これで列単位で並べ替えを行うことができました。

列単位で並べ替えを行うことができた
列単位で並べ替えを行うことができた

まとめ

以上が、Excelで列ごとにデータを昇順・降順に並べ替える方法になります。

行単位で並べ替えを行う場合と異なり、列単位で並べ替えを行う際には、見出しのセルを選択せずに並べ替えを行う必要があります。

Excelの基本的な操作方法から、便利な機能の活用術まで、幅広く紹介しています。

ぜひこちらのページも合わせてご覧ください。

今すぐCHECK

検索

-Excel
-,