Re: [算表] 如何判斷兩個日期之間,為當月或跨月?
※ 引述《futureboy》之銘言:
: 軟體:excel
: 版本:2003 or 2007
: 請教各位,我有許多筆資料,但需要了解兩個日期之間是否是當月或跨月,該如何處理?
: 如果要用if來寫,該怎麼寫函數呢?還是有其他更好的方法?感恩。
: A欄位 B欄位 C欄位
: 開始代理日 結束代理日 當/跨月
: 2011/3/5 2011/3/20 當月
: 2011/3/5 2011/4/1 跨月
: . . .
: . . .
: . . .
以上問題已解決,感恩!
=========================分隔線===============================================
這是之前PO的問題,分享給大家,我已打算用當月、跨月的方式個別處理以下的問題,請
大家祝福我吧‧‧‧若有更好的解決方法,歡迎各位不吝指教,再次謝謝各位的幫忙!
問題如下:
要計算一定期間內的職務代理(分子),各佔開始代理和結束代理的當月的比率(百分率)。
※主要問題在於每個月的天數不一(分母),例如大小月、二月只有28天。
範例一(當月):
2011/3/5-2011/3/20,共16天,三月有31天,所以代理期間為16/31=0.516個月
範例二(跨月):
2010/12/2-2011/2/27,共有(30+31+27)天,12、1月有31天,二月有28天,所以代理期間
為(30/31+31/31+27/28)=0.9677+1+0.9642=2.932個月
由於上頭規定一定要用每個月的天數來當分母,算出代理期間的比例。所以我想很多辦法
都無法解決,想請教各位大大幫忙了。
我希望的欄位如下:
A欄位 B欄位 C欄位
開始代理日 結束代理日 代理期間的百分比
2011/3/5 2011/3/20 0.516
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.193.16.187
討論串 (同標題文章)