• 締切済み

Excelで値と値をくっつけたり、+1する方法を教えてください

添付した画像のような表を作成しています(添付用に加工しています) A列とB列は、手入力します。  A列:2桁の半角英数  B列:3桁の半角英数 C列に入るものは、  11(固定された数字)+A列の値+B列の値+001から始まる連番 ですので、3行目でいうとC3に「11 A1 B22 001」(分かりやすく半角スペースを空けています)      4行目ですとC4に「11C3D44002」 という値をA列、B列に入力をしたら、C列に上記のような10桁の値を 自動で入力されるしたいのですが、関数などで行うことでできないものかと思い質問しました。 現状は、C列も手入力で行っておりまして、  ・最初の2桁は、固定数値  ・A列とB列の値を使用している  ・最後の3桁は001からの連番を使用している    ※終わり3桁は無条件で001~の連番にしている もし関数などで対応可能でありましたら、どのような数式にすればよいのか ご教示頂けるとありがたく思います。 よろしくお願い致します。

みんなの回答

  • nattocurry
  • ベストアンサー率31% (587/1853)
回答No.2

C3に =IF(AND(A3<>"",B3<>""),"11"&A3&B3&TEXT(ROW()-2,"000"),"") を入力して、下にコピーですかね。

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.1

一例です。 ="11"&A2&B2&TEXT(ROW(A1),"000")