• ベストアンサー

EXCELのセルの文字どうしの結合

例えば、A1 山川太郎 B1 次郎 となっているものを C1 山川次郎 と表示させることは可能ですか。 やり方や数式が分かれば教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • jurarumin
  • ベストアンサー率34% (190/544)
回答No.1

関数を使えば可能です。 =MID(A1,1,2) & B1 =LEFT(A1,2) & B1 MID(対象文字列,a,b)として、文字列のa文字目からb文字を取得します。 LEFT(対象文字列,a)として、右からa文字を取得します。

wakaran2004
質問者

お礼

さっそくの回答ありがとうございました。

その他の回答 (4)

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.5

>姓名の間にスペースがあった場合 C1に=LEFT(A1,FIND(" ",A1)-1)&" "&B1 A1に山川 太郎 B1に次郎の例

wakaran2004
質問者

お礼

ありがとうございました。そんなこともできるんですか。今度利用させてもらいます。

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.4

質問はミスタイプしてませんか。 してないとすれば、どのようにして、苗字部分を判別するのですか。2文字と決まったわけではないし。文章で表現・説明できないようなのは、関数で出来るわけが無い。 敢えて苗字は2文字と仮定して、もう一度見直すなどは経験がありますが。

wakaran2004
質問者

お礼

ありがとうございます。今回は一続きとなっていたので、おっしゃるように苗字は2字と仮定して、処理しました。

  • mendokusa
  • ベストアンサー率13% (359/2726)
回答No.3

山川太郎の列に規則性があれば可能です。 間にスペースがあるとか。 質問でも名字が「山」で名前が「川太郎」かもしれませんし。

wakaran2004
質問者

お礼

ありがとうございました。今回のは姓名が一続きになってしまっていたのです。

wakaran2004
質問者

補足

もし姓名の間にスペースがあった場合はどんなやりかたがありますか。ごらんになったら教えてください。

  • w-inty
  • ベストアンサー率33% (76/227)
回答No.2

例えば、A1 山川太郎 B1 次郎 となっているものを C1 山川次郎 と表示させることは可能ですか。 やり方や数式が分かれば教えてください。 A1が左2文字分、B1をすべてとすると C1には =Left(A1,2)&B1 で山川次郎と入ります。

wakaran2004
質問者

お礼

さっそくの回答ありがとうございました。