• 締切済み

エクセルで漢字入力した氏名を50音順に並べ替え

エクセルで漢字入力した氏名を50音順に並べ替えする方法をご存知の方おられましたらご教示どうぞよろしくお願いいたします。

みんなの回答

  • chayamati
  • ベストアンサー率41% (260/625)
回答No.7

今晩は、思いつくままですが エクセルで漢字入力した氏名を50音順に並べ替えする方法うぞよろしくお願いいたします エクセルで漢字入力すると入力した通りの振り仮名がつきますが通常非表示になっています ・氏名を〈しめい〉または〈うじな〉と入力するとどちらも〈氏名〉と表示されます  振り仮名編集ツール ・並び替えは左端セルの列です  ・並び抱えの列を左にします  ・任意の列で並び替えするときはテーブルとして設定ツール

すると、全ての回答が全文表示されます。
  • SI299792
  • ベストアンサー率47% (793/1659)
回答No.6

データ、並べ替え、オプションで ⦿ふりがなを使う にチェックを入れれば、50音順に並びます。 但し、手入力でない(例えば他からコピペした)データはフリガナが付きません。 A列に氏名がある場合、以下のVBA でフリガナを付けれます。 ' Sub Macro1() ' [A:A].SetPhonetic End Sub 正確とは限らないので、 フリガナの表示でフリガナを確認して違っていたら フリガナの編集で直します。

すると、全ての回答が全文表示されます。
  • imogasi
  • ベストアンサー率27% (4737/17070)
回答No.5

例 A,B列 吉川 ヨシカワ 河野 コウノ ・・・ B1セルの関数 =PHONETIC(A1) B2はB1の式を複写する。 B列で並べ替えする。 === 入力したときの、入力者の行った、かな入力データを使っているようで、いつも常識的に正しいものになるとは限らない。 本人以外は読みかたは判らない。 エクセルで、これは有名なことで、こういうことも知らないようだから、経験不足だ。 ただし小生も、上手く行くケースの詳細(ルール)はよく知らない。 ===== エクセルは、実際にフリガナをシートの燐セル列にでも、データとして、実現(作製)しないと、並べ替えは出来ない。フリガナでソートというルールだけでは、何もならない。 AI時代だから(大量データを参照して)、苗字に限ってでも、相当高い割合で、正しい読みをソフトで割り出せると思うが、社会的に氏名は2-3通り読みかたがあるのだから、ソフトによる割り出しは完全には出来ない(社会常識)。名前なんてキラキラネームは読みは付け放題だ。

すると、全ての回答が全文表示されます。
  • okok456
  • ベストアンサー率43% (2806/6475)
回答No.4

50音順に並べ替えする方法を説明したサイトを紹介します。 Excel(エクセル)五十音順に表を並べ替える。漢字でもできる方法  https://0begin.net/office/excel/excel-name-sort/

すると、全ての回答が全文表示されます。
  • himat_ex
  • ベストアンサー率32% (99/305)
回答No.3

ソート用のフィールド作って、そこで制御します。ふりがなでもやれるけど、任意ソート掛けようと思ったら制御フィールド作ってしまった方が楽。

すると、全ての回答が全文表示されます。
  • ji1ij
  • ベストアンサー率26% (466/1738)
回答No.2

フリガナを付けないと不可能です 吉川・・・よしかわ 吉川・・・きっかわ 漢字だけでは並び替えできません

すると、全ての回答が全文表示されます。
回答No.1

漢字しか入力されていない場合は不可能です。 同じ漢字で複数の読み方があるためです。 例:東 「ひがし」「あずま」などが考えられますが、よみがなの情報を持っていない場合は人間でも五十音順に並べ替えることはできません。

すると、全ての回答が全文表示されます。

関連するQ&A