• ベストアンサー

記号の並び替え

エクセル2002を使用しています。 並び替えをしたいのですが、 / スラッシュ 「 ハジメカギカッコ 『 ハジメニジュウカギカッコ ・ チュウテン を並び替えると、 もちろん「あかさたな…」の順に並ぶのはわかるのですが、 ふりがなを使わないにすると、 コードとしては一番小さいチュウテンが一番下に来ます。 他はコード順に並んでいるのですが、 どんな方法でためしてみても、 チュウテンだけが他より違うような気がします。 どういう理由か、お分かりの方がいらっしゃいましたら、 どうか教えて頂けないでしょうか。 困っています。よろしくお願い致します。

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

  • ベストアンサー
noname#29107
noname#29107
回答No.3

確証があるわけではないですが、並び順がUnicode順になっているのだと思います。 JISコードでは、たしかに、お示しの記号の中で・は一番小さいコードになりますが、Unicodeでは、一番大きいコードになるようです。

humimari
質問者

お礼

コードの種類によって変わるんですね。 初めて知りました。 有難うございました。

その他の回答 (2)

  • KenKen_SP
  • ベストアンサー率62% (785/1258)
回答No.2

補足です。。。 ・ 8486 『 8536 「 8534 / 8486 がEXCELの文字コードでした。これに従いソートがかかっていると思います。 >では・が一番文字コードが大きいのではないでしょうか。 逆でした。。すみません。

humimari
質問者

お礼

そうですよね。 チュウテンが一番コードが小さいはずなのに、 昇順で並び替えると一番上にくるはずなのに、 一番下に来てしまうのです。。。。 ありがとうございました。

  • KenKen_SP
  • ベストアンサー率62% (785/1258)
回答No.1

こんにちは。 >チュウテンだけが他より違うような気がします。 ではなく、一文字目の記号によってソートがかかっているのだと思います。一文字目の文字コード順かな? /,「 ,『 ,・ では・が一番文字コードが大きいのではないでしょうか。