|
OOo Calc のDAYS360 ( US方式 ) , YEARFRAC ( US方式 ) は下記の調査の結果、
正規の NASD仕様 (即ち、SIA 準拠)ではなく、Excel と同じく PSA仕様 になっている事が判明しました。
cf. http://addinbox.sakura.ne.jp/Excel_Tips17.htm#Excel_NASD
DAYS360 ( US方式 )
2004/2/29 〜 2004/2/29 -1
2005/2/28 〜 2005/2/28 -2
2004/2/29 〜 2005/2/28 358
2005/2/28 〜 2006/2/28 358
2007/2/28 〜 2008/2/29 359
cf. http://addinbox.sakura.ne.jp/Excel_Tips17.htm#YEARFRAC_NASD
YEARFRAC ( US方式 )
2004/2/29 〜 2008/2/29 3.9972
2005/2/28 〜 2008/2/29 2.9972
2005/2/28 〜 2009/2/28 3.9944
尚、下記の調査により、YEARFRAC ( US方式 ) には、Excel2000 以降にみられるバグはありません。
即ち、Excel2000以降のブックと交換する場合には結果が変わる事になります。
2002/2/28 〜 2002/12/30 0.83333
2002/2/28 〜 2002/12/31 0.83333
2004/2/29 〜 2004/12/30 0.83333
2004/2/29 〜 2004/12/31 0.83333
2004/2/29 〜 2005/ 1/30 0.91667
2004/2/29 〜 2005/ 1/31 0.91667
※ 実際に OOo.Calc 3.0.0 の ソースコード を閲覧したところ、DAYS360 / YEARFRAC
( US方式 ) が
PSA 仕様でプログラミングされていることを確認しました。
(2008/11/5)
|