Re: [算表] 如何判斷兩個日期之間,為當月或跨月?

看板Office作者 (健康是唯一的標準)時間12年前 (2011/09/24 22:15), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/4 (看更多)
※ 引述《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
文章代碼(AID): #1EVUODyY (Office)
討論串 (同標題文章)
文章代碼(AID): #1EVUODyY (Office)