Excelで名前や商品名などを並べ替えるとき、通常は「ふりがな情報」が基準になります。これは便利な反面、「ふりがなを使わずに漢字やアルファベットそのものを基準にしたい」といった場面では思った通りに動かない原因になります。
この記事では「Excel 並び替え ふりがなを使わない」というテーマで、ふりがなを無視して並び替える方法とその活用シーンを詳しく解説します。
目次
✅ Excelの並び替えとふりがなの関係
Excelは日本語データを扱う際、基本的に「ふりがな」を基準に並べ替えを行います。
📌 例:
- 「斉藤」「齋藤」「斎藤」などの異体字も「さいとう」として処理
- ふりがながない場合は内部の文字コード順で並べ替え
➡️ 便利ではありますが、「漢字そのものの並び順にしたい」「ふりがなを無視してアルファベット順にしたい」といった場合には邪魔になることがあります。
参考:【Excel】五十音順に並ばない原因と解決方法|正しい並べ替えの手順を徹底解説
✅ 並び替えをふりがなを使わずに行う方法
・方法1:ふりがなを削除して並び替える
Excelではセルに保存されている「ふりがな情報」を削除できます。
- 並べ替えたい範囲を選択
- 「データ」タブ →「ふりがなの表示」→「ふりがなの削除」
- その状態で並べ替えを実行
➡️ この操作で、Excelは「ふりがなを参照せず、文字コード順」で並べ替えを行います。
参考:【Excel】表を五十音順、数値の昇順、降順の並び替え方法
・方法2:オプションでふりがなを無視する設定にする
並べ替えダイアログには「ふりがなを使う/使わない」を切り替えるオプションがあります。
- データ範囲を選択
- 「データ」タブ →「並べ替え」
- ダイアログ右上「オプション」→「ふりがなを使わない」を選択
➡️ これで漢字や記号そのものを基準に並べ替えが可能です。
・方法3:補助列を使って数値化する
より厳密に制御したい場合は、補助列を作って「文字コード」や「表記統一」を行い、その列を基準に並べ替える方法があります。
📌 例:CODE 関数や UNICODE 関数を活用
=UNICODE(LEFT(A2,1))
➡️ セルの先頭文字を数値化して並べ替えることで、ふりがなに依存しない完全制御が可能です。
参考:【Excel】上付き文字をコピペする方法【書式を維持してコピー&ペースト】
・方法4:アルファベットや数値データの並べ替え
英数字を含むデータでは、ふりがなは関係なく「文字コード順」が基準になります。
ただし「10」「2」などの数値が文字列扱いだと期待通りにならないことがあるため、事前に「文字列」か「数値」に統一するのがポイントです。
✅ 実務で役立つ活用例
・顧客名簿で漢字の並び順をそのまま活かす
「ふりがなをつけたくない」「苗字の漢字順に並べたい」というケースでは、ふりがな削除が有効。
・商品コード管理
商品コードがアルファベットや数字混在のときは、ふりがな不要。文字コード順で並べた方が正確。
参考:【Excel】【在庫管理】在庫数に応じて発注判断を自動化するIF関数の設定方法|ムダなく効率的な仕入れを実現
・技術資料や部品リスト
英語の部品名や型番はふりがな不要。ふりがなを削除しておくことで正しい順序を維持。
✅ 並び替え時に注意すべきポイント
- 表記ゆれ:全角と半角、ひらがなとカタカナが混在していると順序が乱れる
- 空白や特殊文字:目に見えないスペースが順序を狂わせる
- ふりがな削除の影響:後から再びふりがなを利用したい場合は注意
➡️ 並び替えを安定させるためには、必ず「データのクリーニング(TRIM、CLEAN関数など)」を行ってから並べ替えるのがおすすめです。
✅ 古いExcelバージョンでの対応
Excel 2019以前でも「並べ替えオプション」で「ふりがなを使わない」が選択できます。
PHONETIC関数でふりがな列を作り、削除するCODE/UNICODE関数を使った補助列を基準に並べ替える
➡️ 新しい関数が使えなくても、工夫次第でふりがなを回避できます。
■ まとめ:ふりがなを使わない並び替えで精度を高めよう
- Excelは通常「ふりがな」を基準に並べ替える
- ふりがなを削除するか、並べ替えオプションで「使わない」を選べば回避可能
- 漢字順や商品コード順など、ふりがな不要のケースでは便利
- 実務では顧客名簿・商品管理・技術資料の整列に活用できる
✅ まとめ:Excelで並び替えを「ふりがなを使わない」に設定すれば、漢字や英数字データを思い通りにソートできます!