- 締切済み
エクセルについて
エクセルで住所録を作っているのですが、名前とフリガナを同じセルに入力していました。フリガナだけを横のセルに移動することは可能でしょうか A B 1山田 太郎 ヤマダ タロウ 2山田 花子 ヤマダ ハナコ A | B 1山田 太郎 | ヤマダ 太郎 2山田 花子 | ヤマダ ハナコ 宜しくお願いします。
- みんなの回答 (4)
- 専門家の回答
みんなの回答
- maron--5
- ベストアンサー率36% (321/877)
◆名前にカタカナがなければ(例:山田 イチロウ)関数で ★名前(漢字部分) =TRIM(LEFT(A1,MATCH(1,INDEX(1/((CODE(MID(ASC(A1),ROW($1:$50),1))<=223)*(CODE(MID(ASC(A1),ROW($1:$50),1))>=165)),),0)-1)) ★フリガナ部分 =REPLACE(A1,1,MATCH(1,INDEX(1/((CODE(MID(ASC(A1),ROW($1:$50),1))<=223)*(CODE(MID(ASC(A1),ROW($1:$50),1))>=165)),),0)-1,)
- imogasi
- ベストアンサー率27% (4737/17069)
漢字部分は別解 =LEFT(A1,FIND(" ",REPLACE(A1,FIND(" ",A1),1,"・"))) ・は全角スペース以外何でも可。 カナの部分は別解 =TRIM(SUBSTITUTE(A1,B1,"")) を考えました。
- fukuchan7
- ベストアンサー率51% (156/302)
スペースで区切られているようですので、関数を使わないで次のようにすれば出来ます. 1.区切る列の右横に、カナを入力する空白の列を挿入する 2.区切る「名前とフリガナの列」を選択→データ→区切り位置→区切り位置ウィザード1/3で『スペースによって・・・・』にチェック→次へ 3.区切り位置ウィザード2/3で『データのプレレビュー』の区切る位置の目盛をクリック→(区切り線が表示)→次へ→完了 以上です。
- ham_kamo
- ベストアンサー率55% (659/1197)
もし漢字とフリガナの姓名が全て全角空白1文字で区切られているのなら、 A1に「山田 太郎 ヤマダ タロウ」と入っているとき、 B1=LEFT(A1,FIND(" ",A1,FIND(" ",A1)+1)-1) C1=RIGHT(A1,LEN(A1)-FIND(" ",A1,FIND(" ",A1)+1)) とすると、B1とC1に漢字とフリガナを分離できます。