Размер видео: 1280 X 720853 X 480640 X 360
Показать панель управления
Автовоспроизведение
Автоповтор
A事業所の1列に1,B事業所に2と、加削行の影響を受けずに『連番』を打っていく方法を教えて下さい!
コメントありがとうございます(^^)A2セルが空白であれば、A3セルに=IF(B3B2,A2+1,A2)と入力して最終行までコピーすれば連番は打てますが、他の行を参照しているとその行が削除された時に#ref!のエラーになってしまいます。上の式と同じ意味ですが、A3セルを=IF(B3OFFSET(A3,-1,1),OFFSET(A3,-1,0)+1,OFFSET(A3,-1,0))のように、直接他の行を参照せずにOFFSET関数で参照することで、行を削除してもエラーにならないようにできます。ただ行の挿入は、どうしても他の行をコピーして、コピーしたセルの挿入が必要になってしまいます(^^;)もしUNIQUE関数が使えるExcelでしたら、A3セルに=COUNTA(UNIQUE($B$1:B3))-2と入力して全行にコピーするとうまくいくかもしれませんので、お試しくださいね。
A事業所の1列に1,B事業所に2と、加削行の影響を受けずに『連番』を打っていく方法を教えて下さい!
コメントありがとうございます(^^)
A2セルが空白であれば、A3セルに
=IF(B3B2,A2+1,A2)
と入力して最終行までコピーすれば連番は打てますが、他の行を参照しているとその行が削除された時に#ref!のエラーになってしまいます。
上の式と同じ意味ですが、A3セルを
=IF(B3OFFSET(A3,-1,1),OFFSET(A3,-1,0)+1,OFFSET(A3,-1,0))
のように、直接他の行を参照せずにOFFSET関数で参照することで、行を削除してもエラーにならないようにできます。
ただ行の挿入は、どうしても他の行をコピーして、コピーしたセルの挿入が必要になってしまいます(^^;)
もしUNIQUE関数が使えるExcelでしたら、A3セルに
=COUNTA(UNIQUE($B$1:B3))-2
と入力して全行にコピーするとうまくいくかもしれませんので、お試しくださいね。