この人頭いいなと思ったエピソード

現在表を作成しておりまして、
A列・・・No. 順番はバラバラ。
B列・・・名前(順番はバラバラ)

  A    B
1  3   三田 (読み→サンダ)
2  1   中村
3  4   ナカヤ
4  2   鈴木
5  5   ジャック
6  9   三ッ矢 (読み→ミツヤ)

このような表を作っておりまして、オートフィルタを
設定しました。
B列のオートフィルタ▼をクリックして50音順になっていればいいのに。。。と思うのです。
現状は、カタカナは先に出てきますし、順番はバラバラなので見にくいのです。

上の表でいくと、三田の次に三ッ矢がくるのです。
どうにか50音順 (三田→ジャック→鈴木→中村→
ナカヤ→三ッ矢)
直りませんか?

A 回答 (4件)

Excel2002での確認です。


質問の例の場合、全ての文字列がフリガナ情報を持っていない場合、以下のような順番になります。
(ジャック → ナカヤ → 三ッ矢 → 三田 → 中村 → 鈴木)
簡単に言えば、数字→アルファベット→ひらがな→カタカナ→漢字(音読メイン)の順番です。

文字列にきちんとした(希望通りの)フリガナ情報を与えてやればお望みの順番に並べ替えることが出来ます。
フリガナ情報は [書式]-[ふりがな] などで確認・設定・編集ができます。
http://www.sharp.co.jp/mebius/pcstudio/manabu/ex …

面白い方法ですが、こちらにWordの機能を使って一気にふりがなを設定・編集する方法が解説されています。
http://www.eurus.dti.ne.jp/~yoneyama/Excel/sort. …
    • good
    • 0

漢字氏名の読みの「順に並べたければ、フリガナを入力するか、エクセルのフリガナが不適当な者は修正した振り仮名にしないとだめでしょう。

そしてフィルタオプションで振りカナも出し、その列で並べ替えるとか。
下記に注意
(1)漢字読みの多様性
(2)濁点半濁点の付いたかなの並順での扱い
(3)霍乱情報の存在 前株など
(4)途中スペースの存在
(5)半角・全角文字
    • good
    • 0

Excelのバージョンはいくつでしょうか。


2000以降でExcelで入力されたデータであれば、読み情報があるためか、入力したときの読みの五十音順で表示されるようですが。

97以前のバージョンやCSVファイルなどから取り込んだデータでは、読みの情報がないためかコード順に表示されてしまうようです。
    • good
    • 0

オートフィルタではなく、同じメニュー内の「並べ替え」を使用されてはいかがですか?

    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


おすすめ情報