• 締切済み

うるう年の期間計算について教えてください

たとえばエクセルで今年12月22日から90日後の日付を計算すると、来年はうるう年のため本来3月21日のところ、3月20日となります。どのように対処すればいいのでしょうか。

みんなの回答

  • m_and_dmp
  • ベストアンサー率54% (974/1797)
回答No.3

エクセルで直接計算するならこれがお勧めです。 どこかの役所から出たものらしいです。 春分の日の計算式 (3月XX日) 1980-2099年通用=int(20.8431+0.242194*(年-1980)-int((年-1980)/4)) 2100-2150年通用=int(21.8510+0.242194*(年-1980)-int((年-1980)/4)) 秋分の日の計算式  (9月XX日) 1980-2099年通用=int(23.2488+0.242194*(年-1980)-int((年-1980)/4)) 2100-2150年通用=int(24.2488+0.242194*(年-1980)-int((年-1980)/4)) http://hp.vector.co.jp/authors/VA006522/zatugaku/syunbun.txt

zisidaz
質問者

お礼

m_and_dmp様 お忙しい中、早速回答頂きまして心からお礼申しあげます。私が勘違いしていることが判明しました。誠に申し訳ありませんでした。今後ともよろしくお願いいたします。

  • ogawa_sora
  • ベストアンサー率36% (468/1280)
回答No.2

今晩は。 そもそも、「3月20日」になるのがおかしいのでは? 本来なら、「3月22日」になるのでは?(閏年以外の年は) どの様な数式が入っているのか書いた方が良い回答を得られますよ。 参考までに、私のExcel2007では単純に『+90』で「3/21」になりますが?

zisidaz
質問者

お礼

ogawa_sora様 お忙しい中、早速回答頂きまして心からお礼申しあげます。私が勘違いしていることが判明しました。誠に申し訳ありませんでした。今後ともよろしくお願いいたします。

回答No.1

おかしいですね。私はちゃんと2011/12/22+90=2012/3/21になります。

zisidaz
質問者

お礼

jugemu_chosuke様 お忙しい中、早速回答頂きまして心からお礼申しあげます。私が勘違いしていることが判明しました。誠に申し訳ありませんでした。今後ともよろしくお願いいたします。

関連するQ&A

  • うるう年を計算に入れると?

    ---一部引用--- 「世紀の計算ミス」の内容を大まかに説明すると、マヤ長期暦の1周期を約5000年としてグレゴリオ暦に換算した場合、4年に約1日増える“うるう年”を計算に入れていなかったというのだ。つまり、5000÷4=1250日もの誤差が出ており、誤差を修正すると、マヤ長期暦の終わりの日は、西暦2012年12月23日から1250日後の2015年9月3日になるというのである。 ---引用終了--- 引用元:http://news.livedoor.com/article/detail/7258100/ この計算がよく判らないので、なぜこうなるのか教えてください。 ↓私はこのように考えました。 うるう年が無いときとあるときで比較すると、うるう年がある時の方が単位年数あたりの日数が多くなります。 マヤ暦と西暦で起点となる日を決め、そこから日毎に一対一で対応させていったとき、対応させる日が無くなる年が早いのは、うるう年を計算に入れた場合です。 もし仮にうるう年を計算に入れないことで1250日の誤差がでたのなら、2012年12月23日の1250日後ではなく1250日前、2009年中頃がマヤの暦の終わりの日になっていたはずです。 しかし記事ではうるう年を計算に入れることで2012年12月23日から延長されて2015年9月3日ということになっています。 なぜこうなるのでしょうか?

  • 完全に正確な閏年の計算方法。

    完全に正確な閏年の計算方法。 1、wikipediaを見るとグレゴリオ歴とユリウス歴というのがあるみたいですが 今現在はどちらが使われているんでしょうか? 2、西暦が4で割り切れる年は閏年、でも100で割り切れる年は閏年ではない。 しかし100で割り切れてかつ400でも割り切れる年は閏年となっていますが この計算でも3320年に一日の誤差が出る旨記載があります。 さらに下記ページに400年毎に38分32秒の誤差があるって書いてますが http://www.zephyr.dti.ne.jp/~ta-isobe/papa/etc/uruuru.html 閏年完全に正確な閏年を計算する式はないんでしょうか? (エクセルは9999年12月31日までのカレンダーがあるみたいですけど どんな計算をしてるんでしょうか?) 閏年に完全なパターンは無いってことですか?

  • エクセル 期間計算 平年 閏年

    はじめまして。既出の質問でしたらすみません。エクセル2000を使っています。で、ある期間の日数をdetedif関数を使えば算出できると思うんですが、その期間に閏年が含まれる場合に平年の期間は○日、閏年の期間は○日というふうに分けて算出する方法はありますでしょうか?  例えば2004/5/10~2008/7/17 の期間であれば平年の期間は1095日、閏年の期間は434日になると思いますが、手計算ではなく 期間を入力すれば自動で算出できるようにしたいのです。どなたかわかる方がいらっしゃいましたらご指導お願いします。

  • 閏年について

    Excelで「1900/2/29」と入力すると、閏年でないのに、日付として認知され、標準表示形式では「60」と表示されます。1900年は閏年として認識しているのでしょうか?Visual Basicで西暦と和暦のプログラムを作成(1900年未満)している途中で計算が合わなくなり、この疑問にぶつかりました。回答をよろしくお願いします。

  • 10,000,000,000秒をうるう年を加味して計算すると・・・

    10,000,000,000秒をうるう年を加味して計算して、何年と、何月、何日、何分、何秒になりますか。 つまらない質問ですが、教えてください。 よろしくお願いいたします。

  • 日商2級の端数利息の時の閏年計算について

    日商2級の端数利息の時の閏年計算について 端数利息の問題を解いていてふと疑問に思ったのですが、たとえば2008年は閏年で2月は29日まであったのですが、その年の問題では閏年も数えて計算するものなのでしょうか?

  • うるう年を挟む場合の利息の計算方法について

    次のような場合の利息計算式は、正しいのでしょうか? 元金:50万円 期間:平成19年10月13日~平成21年7月29日 条件:年利10.75%、365日の日割計算 期間が656日なので、計算式としては、50万円×10.75%×656/365 平成20年はうるう年ですが、これであってますか?

  • うるう年・日での結婚

    来年の2月29日は大安なのその日に結婚式を挙げようかと考えています。 うるう年・日?っていうのは一般的にどのような意味合いにとられるのでしょうか? キリストでも仏でも神でもいいです。 吉なのか凶なのか教えてください。

  • Excel(エクセル)で指定期間経過後の日付を計算させたいです。

    Excel(エクセル)で指定期間経過後の日付を計算させたいです。 「この日から何日後は○月○日」、この計算をエクセルにさせたいのです。 ご教示お願いします。

  • 平年・閏年

    (1)平年の2009年2月28日の1年後は、    2010年2月28日である。 (2)閏年の2008年2月29日の1年後は、    2009年3月1日である。 (3)○月○日の1年後を表す時は、閏年の    ことを考えて表す。 (1)(2)(3)の考え方は正しいですか?    

専門家に質問してみよう