• 締切済み

エクセル2003 表内の連番について

添付画像の内容の様に、 表内で離れたセル内にある一部の番号を連番にする良い方法はありますでしょうか? もしありましたら、教えて頂けませんでしょうか。

みんなの回答

  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.2

H4セルに次の式を入力して下方にオートフィルドラッグコピーしてもよいですね。 =IF(C4="","",LEFT(C4,FIND("No",C4)+1)&TEXT(COUNTA(C$4:C4),"000")) 最後の000は数値を三ケタで統一する場合で、四ケタにする場合には0000とします。

  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.1

画像は潰れてしまって見えませんが,それぞれのセルの記入内容は,Noの左側の記号はそれぞれ違うんでしょうか。 手順: たとえば今C列に現在のデータがC4以下の表範囲に記入してあったり無かったりするとして。 隣の(どこでもいいんで)例えばH4に =IF(C4="","",LEFT(C4,LEN(C4)-3)&TEXT(COUNTA($C$4:C4),"000")) と記入して下向けにコピー。 必要に応じてH4:H19をコピーし,その場で形式を選んで貼り付けの値のみ貼り付けて値化する。 #C列記載内容の左側文言が「どれも一緒」なら H4に =IF(C4="","","定型句"&TEXT(COUNTA($C$4:C4),"000")) でも十分ですね。

関連するQ&A

専門家に質問してみよう