- ベストアンサー
EXCEL 下1ケタの自動入力?
A列セルに下へ向かって、V-59001から連番が打たれています。 <A列> <B列> V-08001 V-08001 V-08002 V-08001 V-08003 V-08001 V-08004 V-08001 V-08005 V-08001 V-08006 V-08006 V-08007 V-08006 V-08008 V-08006 V-08009 V-08006 V-08010 V-08006 V-08011 V-08011 ・・・というように、5くくりになるように、B列に数式を入れたいのですが、どうしてもうまくいきません。 何かうまい方法がありますか?ご伝授ください!! ※ちなみに「V-」は書式設定しているのでA列入力は数字のみになっています。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
=FLOOR(A1-1,5)+1 でどうでしょう?
その他の回答 (2)
- chie65536
- ベストアンサー率41% (2512/6032)
B1セルに =INDIRECT(ADDRESS(INT((ROW()-1)/5)*5+1,1,4)) か =INT((A1-1)/5)*5+1 と入力して下方向にセルのコピー。 最初の長い式の方は「A列の中身が文字列でも、連番でなくてもOK」になっている。 2つ目の短い式の方は「A列の中身が、数値で、かつ、連番になっている」と言う条件が必要。
お礼
出来ました!!すごく助かりました~~~ ありがとうございました!!
- s_end
- ベストアンサー率41% (176/425)
一例です。 セルB1に下記の式を入力。後はコピーして増やす。 =ROUNDDOWN(A1/5,0)*5+1
お礼
早速のご回答ありがとうございます。 この方法は試したのですが、 08000~08004=08001 08005~08009=08006 となってしまいます。 08001~08005=08001 08006~08010=08006 となって欲しいのです・・・(T_T)
お礼
おおおお!!これでも出来ますね!! ありがとうございました!!