
No.7
- 回答日時:
A1セルの日付の一ヶ月前の一日と末日をA2、A3に計算させたいなら、
A2に「=EOMONTH(A1,-2)+1」...前々月の末日の翌日(前月の一日)
A3に「=EOMONTH(A1,-1)」.....前月の末日
でよろしいかと...
ただし、「EOMONTH」関数は「ツール」-「アドイン」で「分析ツール」にチェックをつけておかないと使えません。
No.6
- 回答日時:
EXCELは、一度も扱った経験がありません。
ですから、質問文と回答だけが手掛かりです。
それでいくと、一応、次のようでもOKかと・・・。
=DATE(YEAR(A1),MONTH(A1)-(DAY(DATE(YEAR(A1),MONTH(A1)-1,DAY(A1)))=DAY(A1)),(DAY(DATE(YEAR(A1),MONTH(A1)-1,DAY(A1)))=DAY(A1))*DAY(A1))
No.5
- 回答日時:
大の月、小の月があるので月をまたく計算はけっこう厄介です。
たとえば、3/31の一ヶ月前はいつですか?2月には31日はおろか30日もありません。
あるいは、月末である4/30の一ヶ月前はいつですか?やはり月末の3/31ですか?それとも同日の3/30ですか?
民法の規定をあてはめ、月で期間を定める場合、末日の応答日は末日とし、応答月に該当日が無い場合も末日とするなら
仮にA1に日付がはいっているとすると
=IF(DATE(YEAR(A1),MONTH(A1)+1,0)=A1,DATE(YEAR(A1),MONTH(A1),0),IF(MONTH(DATE(YEAR(A1),MONTH(A1)-1,DAY(A1)))=MONTH(A1),DATE(YEAR(A1),MONTH(A1),0),DATE(YEAR(A1),MONTH(A1)-1,DAY(A1))))
です。
eomonth関数の使用には分析ツールアドインが必要なので他人に配布するファイルには使わない方が安全です。
No.4
- 回答日時:
ポイントは月末処理なんですよ。
3月31日の1ヶ月前はいつなのかってこと。ただ月を-1すると、2月31日=3月3日になっちゃう。
で、補正です。
=min(eomonth(A1, -1), date(year(A1), month(A1)-1, day(A1)))
eomonth関数の使用には分析ツールアドインの追加が必要です。何か
と便利なので入れときましょう。
No.3
- 回答日時:
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
カレンダーの日付 5/Bの意味に...
-
10月をもって辞めるって、10...
-
月の最後の週の呼び名は?
-
8月までっていつまでのことでし...
-
「6月まで」というのは6月以内...
-
エクセルのフィルターを複数シ...
-
自治会の通常総会の年度について
-
入社が2月1日とした場合、3ヶ月...
-
知人が〇+ト(丸の中にカタカナ...
-
「1年以上」の定義について
-
神棚にお供えしていた榊をトイ...
-
月度ってどういう意味ですか
-
定年になる年度を関数で算出したい
-
クリスマスはキリストの誕生日...
-
昔の愛称?「~の字」
-
例文「7月までは、このままで」と...
-
変わった記念日があったら教え...
-
総会の年度表記について
-
願望 春より秋がよし 思い立つ...
-
焼き魚の向きが必ず左頭なのは...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
月の最後の週の呼び名は?
-
カレンダーの日付 5/Bの意味に...
-
「6月まで」というのは6月以内...
-
自治会の通常総会の年度について
-
エクセルのフィルターを複数シ...
-
10月をもって辞めるって、10...
-
8月までっていつまでのことでし...
-
入社が2月1日とした場合、3ヶ月...
-
確認ですが普通5月までに決める...
-
総会の年度表記について
-
昔は何歳くらいからお酒を飲ん...
-
「1年以上」の定義について
-
定年になる年度を関数で算出したい
-
「なんで付き合おうと思ったか...
-
昔の愛称?「~の字」
-
満何歳の意味
-
月度ってどういう意味ですか
-
○年後の3月末日を関数で出したい
-
本願寺教如書状
-
VBA ユーザーフォームのChange...
おすすめ情報