EXCELで関数や置換機能を使って、 例えばですが、 山田 太郎 田中恵子 佐藤 慎太郎 藤波綾子 新道郁 というようなデータがあったとします。
EXCELで関数や置換機能を使って、 例えばですが、 山田 太郎 田中恵子 佐藤 慎太郎 藤波綾子 新道郁 というようなデータがあったとします。 苗字と名の間にスペースがはいっているのは、そのままで 苗字と名前がくっついている人にスペースをいれる(苗字は2文字設定でOKです。)というのを作っていきたいのですが、関数や置換機能などを使ってできないでしょうか?よろしくお願いいたします。
Excel・39閲覧・250
ベストアンサー
ID非公開さん
2022/5/28 17:10
隣の列に、姓名を別けて完成形を表示するのであれば 3文字目がスペースで無ければ、3文字目にスペースを入れる。 ということを行う方法ですね。 A1に「山田太郎」という文字が入っていたとして、 B1に「山田あ太郎」と表示させるのであれば =IF(OR(MID(A2,3,1)="あ",MID(A2,3,1)="い"),A2,LEFT(A2,2)&"あ"&MID(A2,3,LEN(A2))) で出来ますよ。 ちなみに式の「あ」、「い」の部分に関しては 「あ」は全角空白を1文字分の意味で 「い」は半角空白を1文字分の意味でそれぞれ記述しています。
質問者からのお礼コメント
できました。本当に助かりました。ありがとうございます
お礼日時:5/28 18:28