空白セルから連番をつける
エクセル2000を使用しています。
1.B4に以下の式を入力し、C列に文字入力するとB列に連番がふるようにしています。
=IF(C4="","",ROW()-3)
2.B53までこの式をオートフィルし、50行の連番としています。
=IF(C4="","",ROW()-3)
=IF(C5="","",ROW()-3)
=IF(C6="","",ROW()-3)
・
・
・
=IF(C53="","",ROW()-3)
3.B54は区切りのため空白となっています。
4.B55から再び連番を付けるため以下の式を入力しています。
=IF(B55="","",ROW()-54)
ここからが質問ですが、4項の式をB4~B53からコピーペーストすると、
=IF(B55="","",ROW()-3)
となるため、末尾の3を54に手入力により変更する必要が発生してしまいます。
コピーペースト後、式変更の必要ない関数は作れるでしょうか?
連続する場合はオートフィルを使いたいのでそこは崩さない方法です。
また、マクロは使わない方法でお願いします。
お礼
なるほど!ものすごく納得しました。 ありがとうございました。