- ベストアンサー
EXCELのセルの文字どうしの結合
例えば、A1 山川太郎 B1 次郎 となっているものを C1 山川次郎 と表示させることは可能ですか。 やり方や数式が分かれば教えてください。
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
関数を使えば可能です。 =MID(A1,1,2) & B1 =LEFT(A1,2) & B1 MID(対象文字列,a,b)として、文字列のa文字目からb文字を取得します。 LEFT(対象文字列,a)として、右からa文字を取得します。
その他の回答 (4)
- imogasi
- ベストアンサー率27% (4737/17069)
>姓名の間にスペースがあった場合 C1に=LEFT(A1,FIND(" ",A1)-1)&" "&B1 A1に山川 太郎 B1に次郎の例
お礼
ありがとうございました。そんなこともできるんですか。今度利用させてもらいます。
- imogasi
- ベストアンサー率27% (4737/17069)
質問はミスタイプしてませんか。 してないとすれば、どのようにして、苗字部分を判別するのですか。2文字と決まったわけではないし。文章で表現・説明できないようなのは、関数で出来るわけが無い。 敢えて苗字は2文字と仮定して、もう一度見直すなどは経験がありますが。
お礼
ありがとうございます。今回は一続きとなっていたので、おっしゃるように苗字は2字と仮定して、処理しました。
- mendokusa
- ベストアンサー率13% (359/2726)
山川太郎の列に規則性があれば可能です。 間にスペースがあるとか。 質問でも名字が「山」で名前が「川太郎」かもしれませんし。
お礼
ありがとうございました。今回のは姓名が一続きになってしまっていたのです。
補足
もし姓名の間にスペースがあった場合はどんなやりかたがありますか。ごらんになったら教えてください。
- w-inty
- ベストアンサー率33% (76/227)
例えば、A1 山川太郎 B1 次郎 となっているものを C1 山川次郎 と表示させることは可能ですか。 やり方や数式が分かれば教えてください。 A1が左2文字分、B1をすべてとすると C1には =Left(A1,2)&B1 で山川次郎と入ります。
お礼
さっそくの回答ありがとうございました。
お礼
さっそくの回答ありがとうございました。