- ベストアンサー
関数 連続する日付を入れる
連続する日付を入れる関数をお教え頂けると助かります。 単に+1ではなく、2月ならちゃんと最終日が29日と暦に対応して表示されるようにしたいです 動画で質問を録画しています。 https://youtu.be/GPRYxOsPM5M
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
> 3月15日から3月31日までしか反映されないです。4月1日以降も反映させることは可能でしょうか? 「+1ではなく、2月ならちゃんと最終日が29日」と書いてあったので月ごとに区切られていると思ったのですが うるう年は29日までで通常の年は28日までしか出さないという事で、単に+1だと2月の所に3月1日が出るのでそれを避けたいのかと。 単に連続しているのでしたら+1でいいのではないですか。 申し訳ありませんが動画を見る気はありませんので、状態を言葉で説明していただけるとありがたいと思います。
その他の回答 (4)
- kkkkkm
- ベストアンサー率66% (1725/2595)
回答No.4の補足です。 3月15日から始まって4月も出したいという事は、毎月15日から翌月の14日まで出したいという事でしょうか。 でしたら以下で試してみてください。 =IF(B6="","",IF(DATE(YEAR($B$6),MONTH($B$6)+1,14)=B6,"",B6+1))
- kkkkkm
- ベストアンサー率66% (1725/2595)
動側は見ていませんが他の方の回答で察するとB6に基準の日が入っているような感じなので B6に基準となる日付(2/1とか)を入れるとして 横方向ならC6に縦方向ならB7に =IF(B6="","",IF(MONTH(B6+1)=MONTH(B6),B6+1,"")) と入れて横もしくは縦にコピーしてください。
補足
入れてみたのですが、3月15日から3月31日までしか反映されないです。4月1日以降も反映させることは可能でしょうか?
- o_tooru
- ベストアンサー率37% (915/2412)
こんばんは、お困りですね。 さてご質問の件ですが、セルの書式設定とオートフィルを使います。 セルの書式設定の「ユーザー定義で」「m"月"d"日"(aaa)」とします。 その後はオートフィルでうまく行くと思います。 https://forest.watch.impress.co.jp/docs/serial/exceltips/1103383.html こちらを参考になさって見てください。
- are_2023
- ベストアンサー率32% (1005/3083)
B7セルに =B6+1 B8以降はこの式をコピーすればよい
お礼