プロが教える店舗&オフィスのセキュリティ対策術

橋沖と申します。
標記の件、Excelで名簿を作成する時、以下の規則で氏名の並べ替えを実行したいのですが、方法をご教示下さい。

1.漢字の姓名を同じひとつのセルに入力。
2.姓と名の間にスペースを入れふりがなとする。
3.並べ替えオプションで「ふりがなを使用」を選択。
4.並べ替え結果として、同一姓が並ぶようにしたい。

◆現在の不具合状況◆
永井章(ながい あきら)・永井靖(ながい やすし)・中井隆(なかい たかし)を昇順に並べ替えると、永井章・中井隆・永井靖の順になってしまう。
  補足:姓だけのデータなら、中井・永井の順になります。

以上の状況を改善致したく、よろしくお願い致します。

A 回答 (2件)

不具合じゃないです、そういう仕様です




対応案の例

A列に1行目から名前が入って並んでいると仮定し
適当に空いている列に
=MID(A1,1,FIND(" ",A1)-1)
として名字だけ抜き出した列を作成

並べ替えの際にその作成した名字だけの列を優先するキーとして並べ替えを行えば
希望どおりの結果が得られます
    • good
    • 0
この回答へのお礼

早々のご回答、ありがとうございました。
最初に戴いたご回答を、ベストアンサーとさせて戴きます。

同じ名字の中では、名前順の並び替えとなるように、名前のみの列も追加する予定です。
キーが複数となり、フィルター機能が利用できなくなるのが残念です。
Excelの濁点・半濁点並び替え仕様が改善されることを期待します。

お礼日時:2014/03/30 23:05

こんにちは。



並べ替えオプションで、ふりがなデータを使わないで並べ変えたらどうなりますか?

それでうまくいかないようなら、補助列を使って、以下の数式のどちらかで、情報を取り出して並べ替えてみたら、どうなりますか?

=LEFT(A2,FIND(" ",A2)-1)  ←ふりがなの姓の漢字を取り出す

=LEFT(PHONETIC(A2),FIND(" ",PHONETIC(A2))-1)  ←ふりがなの姓の読みを取り出す
    • good
    • 0

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

このQ&Aを見た人はこんなQ&Aも見ています