• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルの並べ替え)

エクセルのデータ並べ替え方法について

このQ&Aのポイント
  • エクセルで他のソフトからデータをインポートし、手入力と合わせてデータを並べ替えている際に、インポートデータと手入力データが別のデータとして識別され、並べ替えがうまくできない問題が発生しています。
  • インポートデータと手入力データを混在させて並べ替える場合、インポートデータと手入力データの識別を正確に行う方法を知りたいです。
  • 便利なエクセルの機能を活用するためには、インポートデータと手入力データを正しく識別して並べ替える方法を教えていただきたいです。

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

  • ベストアンサー
回答No.1

 たぶん「インポートの仙台、広島」は、漢字JISコード順として、 「手入力の仙台、広島」は、ふりがな順「せんだい、ひろしま」で認識 されているからではないでしょうか。   「並べ替え(S)→オプション→方法」→「ふりがなを使わない(R)」 にチェックを入れて「OK」を選択すると、すべて「JISコード順」 に統一されます。ただし、逆の「ふりがな順」には戻せません。

shunshun-dash
質問者

お礼

ありがとう御座いました。 これで、後から手入力しても並べ替えて分別できます。

その他の回答 (1)

  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.2

#1のblidaさんのご指摘のとおりです。 「ふりがなを使わない」にすればよいわけですが、そうすると、こんどは、「大阪」が下のほうに来てしまいますね。 もし、それで問題あるというのでしたら、画面の下のシートタブ(Sheet1)のところを右クリック Sub ふりがな() For Each c In ActiveCell.CurrentRegion.Columns(1)   c.SetPhonetic Next End Sub を貼り付けたら、文字の列の先頭にカーソルを置いたら、 メニューのツール-マクロ-マクロ Sheet?.ふりがな というのを探して、クリックしてみてください。 (シートの名前.マクロ名) ふりがなが入りますので、改めて、ふりがなを使うで、並び替えしてみてください。

shunshun-dash
質問者

お礼

VBAまで教えていただいてありがとう御座います。 VBAのプログラミングの知識がないので応用はできませんが、応急処置として使用させていただきます。

関連するQ&A

専門家に質問してみよう