プロが教えるわが家の防犯対策術!

こんにちは。筆王のデータをエクセルに「住所録の編集」から「データの書き出し」をしました。Microsoft Excel2003(*.xls)を選択しました。書き出し対象は、氏名とふり仮名のみです。そのファイルを番号など付けるために編集しょうと思うのですが、書き出された氏名があいうえお順になっていないのですが、あいうえお順に並べ替えるには、どうしたら良いのでしょうか?教えて下さい。順番はA 列(番号)B 列(氏名)C 列(フリガナ)フルネーム以上の3つの項目です。WindowsXPです。宜しくお願いします。

A 回答 (7件)

まずデータが入力されているセルをすべて選択します。

(A列~C列のデータが入力されている最終行まで)
そのあと、「データ」→「並べ替え」を選択します。

「並べ替え」画面が表示されるので、「最優先されるキー」で「列C」を選択し、もしシートの一行目がタイトルになっているようなら「データ範囲の先頭行」で「タイトル行」を選択し(一行目からデータが入力されている場合は「データ」を選択)OKをクリックします。
これで、フリガナを基準に行を並べ替えてくれます。

ご参考まで。
    • good
    • 0
この回答へのお礼

お早うございます。さっそくの回答有難うございます。一発で出来ました。助かりました。感謝致します。有難うございました。

お礼日時:2010/12/16 09:55

他のアプリケーションからコピー貼り付けやインポートしたデータにはふりがな情報が付いていないので、例えば氏名の列で並べ替えを行うと、文字コード順に並べ替えられてしまいます。



このような場合は、マクロを利用して一括してエクセルにふりがな情報を追加させることになります。

B列の氏名のデータ範囲を選択し、Alt+F11でVBEを起動し、イミディエイトウィンドウに「selection.setphonetic」と入力してEnterしてください。

これで選択範囲のセルに自動的にふりがな情報が付けられますが、必ずしも正しいふりがなとは限りませんので、このふりがなに問題がないか検証するために、「=PHONETIC(B2)」のような関数を入力して下方向にオートフィルコピーして、C列と比較してみてください。
    • good
    • 0
この回答へのお礼

回答有難うございます。マクロですか。勉強するようにします。有難うございました。

お礼日時:2010/12/16 10:59

Excelには「あいうえお順」や「50音順」という概念がありません。


コード順になら並び替えることができます。

★【Excel】50音順で並べ替える:日経ウーマンオンライン【すぐに役立つExcel大辞典】
http://wol.nikkeibp.co.jp/article/column/2010092 …
ページのタイトルでは「50音順」となっていますが、やっていることはシフトJISコード順での並び替えです。
    • good
    • 0
この回答へのお礼

回答有難うございます。大変、参考になるサイトを教えて戴いて有難うございました。他にも、色々為になる事が書いてありますね。勉強します。

お礼日時:2010/12/16 11:07

c列をキーにしてソートしてください。


漢字だと音読み訓読みの差でバラバラになります
    • good
    • 0
この回答へのお礼

回答、有難うございます。

お礼日時:2010/12/16 11:07

オートフィルタをしてください。

    • good
    • 0
この回答へのお礼

回答、有難うございます。

お礼日時:2010/12/16 11:08

最上行に「見出し」を入力し、そこだけセルの色をつけます。



あとは「フリガナ」の列の1つにカーソルを入れ「A→Z」のボタンを
クリックするだけです。

元の状態に戻すのはナンバー列にカーソルを入れて「昇順」にします。

http://www11.plala.or.jp/koma_Excel/contents3/ma …
    • good
    • 0
この回答へのお礼

回答、有難うございます。「A→Z」のボタンを使って並べ替えが出来るんですね。有難うございました。

お礼日時:2010/12/16 11:12

C列で並び替え

    • good
    • 0
この回答へのお礼

回答有難うございます。

お礼日時:2010/12/16 09:56

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