• ベストアンサー

excel、日付、自動入力

excelで1箇所日付を入力したら、右横に連続して数日分の日付が同時入力できるようにしたいのですが。お教えください。

質問者が選んだベストアンサー

  • ベストアンサー
  • higekuman
  • ベストアンサー率19% (195/979)
回答No.2

日付は、Excel内部では、1日を1とする数値扱いになっています。 なので、A1に数値を入力する場合は、B1に「=A1」と入力すると、A1に入力した日付の翌日の日付がB1に表示されます。 そのB1のセルをコピーして、必要なだけ右側にペーストすれば良いです。 場合によっては、表示形式が日付ではなく数値になることもあるので、その場合は、書式の表示形式を日付にしてください。 また、A1に何も入力されていない場合は、B1を先頭とする右側のセルにが、0または1900年1月0日と表示されるので、それを回避したい場合は、IF関数で0のときに何も表示しないようにするとか、条件付書式で0のときに文字色をセル色と同じにして見えないようにするとか、何か手を打ってください。

TaKK1995
質問者

お礼

ほんと、びっくりです。 皆さんありがとうございました。

その他の回答 (1)

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.1

一例です。 仮にA1に日付入力するととして、B1に次の数式を設定、右方向に必要分コピーして下さい。 =IF($A1<>"",$A$1+COLUMN(A1),"")

TaKK1995
質問者

お礼

助かりました!完璧に解決です。ありがとうございました。

関連するQ&A

専門家に質問してみよう