連番入力には、ROW関数(セルの行番号を返す)が便利です。
ROW () →そのセルの行番号を返す
▼ 「開始日」と「終了日」を入力すると、その期間の日付が自動入力されるようにします。 A5に以下の条件式を入力しオートフィル =IF($A$2+ROW(A1)-1>$B$2,"",$A$2+ROW(A1)-1) ★開始日から連続して入力するなら(例えば上記例でA3から3/2と続けるなら) =IF($A$2+ROW(A1)>$B$2,"",$A$2+ROW(A1)) ※ オートフィルするとシリアル値で表示されるので、日付の表示に変更してください。 ★その他の方法★ A5=A2とし、A6に=If(A5<$B$2,A5+1,"")と入力してコピーA5及びA6(以降)に異なる入力が必要ですが、簡単です。
▼ 「開始日」と「終了日」を入力すると、その期間の日付が自動入力されるようにします。
A5に以下の条件式を入力しオートフィル
=IF($A$2+ROW(A1)-1>$B$2,"",$A$2+ROW(A1)-1)
★開始日から連続して入力するなら(例えば上記例でA3から3/2と続けるなら)
=IF($A$2+ROW(A1)>$B$2,"",$A$2+ROW(A1))
※ オートフィルするとシリアル値で表示されるので、日付の表示に変更してください。
★その他の方法★
A5=A2とし、A6に=If(A5<$B$2,A5+1,"")と入力してコピーA5及びA6(以降)に異なる入力が必要ですが、簡単です。
◆ 関連QA ◆
セル