番号を自動振りしたい
2023-08-09 16:18
いつもお世話になっております。
値が入ったら自動で番号を振っていきたいです。
ご教示いただけますと幸いです。
回答を投稿するにはログインが必要です。
新日本コンピュータマネジメント株式会社
パートナー
もし、単純にリストの上から順に連続して(行が飛び飛びではなく)データが入ってくるということでしたら、COUNTA関数を使わずに、ROW関数でも良いかと思います。
例えばB3セルに以下の関数をセットすると、D3セルに何も値が無いときはブランク。
D3セルに値が入ってくると、1を表示します。(B3セルの行番号マイナス2で、1と計算されますので)
「=IF(D3<>"",ROW()-2,"")」
同様にB3セルの関数を、リストの最後までコピーペーストすると、
D4に値が入った時は、B4に2を表示し、
D5に値が入った時は、B5に3を表示し・・・、という動作となります。
ご参考になりましたら幸いです。
どうぞよろしくお願いいたします。
例えばB3セルに以下の関数をセットすると、D3セルに何も値が無いときはブランク。
D3セルに値が入ってくると、1を表示します。(B3セルの行番号マイナス2で、1と計算されますので)
「=IF(D3<>"",ROW()-2,"")」
同様にB3セルの関数を、リストの最後までコピーペーストすると、
D4に値が入った時は、B4に2を表示し、
D5に値が入った時は、B5に3を表示し・・・、という動作となります。
ご参考になりましたら幸いです。
どうぞよろしくお願いいたします。
新日本コンピュータマネジメント株式会社
パートナー