• ベストアンサー

Excelの“並び替え”で文字コード順に並べるには?

Excel(XP)で並び替えを行うと、どうやら、内在しているフリガナのデータに従って並び替えを行っているようです(PHONETIC関数で確認できるやつ)。 しかし、他のデータベース等からCSVファイル経由でExcelに取り込んだデータはフリガナデータを持っていないため、Excelで直接入力したデータと混在させると、“並び替え”を行っても、同じデータが入っているにもかかわらず、同じデータとして扱われていない状態です。 フリガナデータを無視して、文字コード順等に並び替えを行うようにする方法はあるのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
noname#9284
noname#9284
回答No.2

Excelでは最初「ふりがなを使う」がオンになっていますので、 データメニューからのべ替えでオプションボタンを押し、方法を「ふりがなを使わない」にして下さい。 なお、下記のような事も並べ替えがうまく行かない原因だと報告されています。 QA [Excel] 並べ替えを行うと 100 の次に 10 がきてしまう場合の対処方法

参考URL:
http://support.microsoft.com/default.aspx?scid=%2fdirectory%2fworldwide%2fja%2fkblight%2fT006%2f2%2f13.asp

その他の回答 (3)

  • zebrabody
  • ベストアンサー率37% (17/45)
回答No.4

一度メモ帳にコピーして、それをExcelに貼り付け直せばフリガナデータとは関係なく文字コード順に並べかれます。

noname#6356
noname#6356
回答No.3

列を新しく挿入して、CODE関数を使えば文字コード順にできると思いますが。

  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.1

並び替え時に「オプション」を押して「ふりがなを使わない」にチェックしてください。

関連するQ&A