重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

【GOLF me!】初月無料お試し

教えてください。

エクセルで連続する日付を入力する方法なのですが、
オートフィルでドラッグすれば連続で入力できますよね。
しかし今回私がしたいのは飛び飛びの場所に入力していきたいのです。
例えば、B5に2006/06/01
B10に2006/06/02
B15に2006/06/03 
・・・・

と言う風にです。
こんなことできるのでしょうか?

よろしくお願いします。

A 回答 (4件)

B5に2006/6/1


B10に2006/2
B5:B14
を範囲指定してB14の+ハンドルを下へ引っ張る。
なぜならば
B5 ●
B6 ○
B7 ○
B8 ○
B9 ○
B10●
B11○
B12○
B13○
B14○
のように●1つ+○4つの組(パターン)を、2組み作っておいて、その最下で+ハンドルを引っ張ると、●1つ+○4つが繰り返され、●では中身が
差1日づつ増えてくれるから、こういう方法になる。
●は日付ありセル、○は空白セルを指す
ーーー
VBAでやれば、素直にプログラムできて
Sub test01()
d = DateSerial(2006, 6, 1)
For i = 5 To 100 Step 5
Cells(i, "B") = d
d = d + 1
Next i
End Sub
で実現できる。
    • good
    • 0

1.セル B5 に式 ="2006/6/1"+ROW()/5-1 を入力して


  [コピー]を実行
2.セル B10、B15、B20、… を選択して[貼り付け]
    • good
    • 0

B5に2006/06/01


B10に2006/06/02

が入力されている状態で
B5~B14までのセル範囲をマウスで選択
B14セル右下コーナーポイントをマウスで 下方向にドラッグ
    • good
    • 0

B5に2006/06/01 と、入力



B1からB5までをドラッグ(セルが選択された紫になる)

一旦右クリックを外し、右下にある黒い点(カーソルを合わせると、黒い+マークになる)

それを気の済むまで下まで引っ張れば、飛び飛びの入力になる。

はずです。やってみてください。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!