• ベストアンサー

ソーティングの仕組み

エクセルのソーティングの仕組みはどうなっているのでしょうか? 住所録などの作成で名前順に文字を打ち込んでいった場合、ソーティングすると平仮名で打ち込んだあいうえお順に配列されますが、これはどういう仕組みからこういう配列になるのでしょうか? 例:1.藤田(ふじた)2.古川(ふるかわ)       読み方を変えて、1.ふじた 2.こがわと入力すると      1.古川(こがわ)2.藤田(ふじた)と、      このような順番になる仕組みが知りたいのです。   初心者なもので、どなたか教えて下さい。

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

  • ベストアンサー
  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.3

本来コンピュターのソートは文字コードのメモリ上の 2進数のビット並びの、上のビットから昇順だと同位ビット桁で0が勝ち1が負け的に、また同じ場合は勝負がつくビット桁まで比較勝負します。 しかしエクセルはビジネスなどでの有用性を確保するため、入力のつど、値を記録するとは別の場所に仮名漢字変換したときの振り仮名を記憶してます。 =PHONETIC(A1)で呼び出せます。 そしてチェックをはずさないとそのかなの順にソートします。 それは選択性になっていて振り仮名50音順にするか指定させてくれます。 しかし振り仮名で50音順にソートするときはコンピュターの大小原理は生きています。 このことは便利ですが、素人にとっては、コンピュターのソート原理を意識させない元凶となっていると私は思います。

pero2983
質問者

お礼

ありがとうございました。ソートのやり方はネットで調べて分かったのですが、仕組みについて簡単な説明で載っているところかが無かったので大変参考になりました。

その他の回答 (2)

noname#95859
noname#95859
回答No.2

ソートのメニューの中に、関係しそうなオプションがあります。ダイアログボックス(第1キー、第2キー、第3キーを入れるウィンドウ)の下にオプションのボタンがあるはずです。開くと、一番下に、方法(?)が選択できるようになっています。 (小生の環境は英語版なので、[Method]とありますが・・・ 参考です。

pero2983
質問者

お礼

ありがとうございます。早速見てみます。

  • NNori
  • ベストアンサー率22% (377/1669)
回答No.1

エクセルのセルに漢字を入力すると自動的にふりがなも登録されます。これでソートされます。 セルを選択して「書式」「ふりがな」「表示」にするとふりがなが表示されますよ。

pero2983
質問者

お礼

ありがとうございます。早速やってみます。

関連するQ&A