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

看板Office作者時間14年前 (2011/09/24 09:36), 編輯推噓4(405)
留言9則, 4人參與, 最新討論串1/4 (看更多)
作者: futureboy (健康是唯一的標準) 看板: Office 標題: [算表] 詢問如何檢視兩個日期之間,是否為同月或跨月? 時間: Sat Sep 24 09:36:50 2011 軟體:excel 版本:2003 or 2007 請教各位,我有許多筆資料,但需要了解兩個日期之間是否是當月或跨月,該如何處理? 如果要用if來寫,該怎麼寫函數呢?還是有其他更好的方法?感恩。 A欄位 B欄位 C欄位 開始代理日 結束代理日 當/跨月 2011/3/5 2011/3/20 當月 2011/3/5 2011/4/1 跨月 . . . . . . . . . -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.193.16.187 ※ 編輯: futureboy 來自: 123.193.16.187 (09/24 09:37)

09/24 11:45, , 1F
C2=IF(EXACT(LEFT(TEXT(A2,"yyyy-mm-dd"),7),LEFT(TEXT(B2,"
09/24 11:45, 1F

09/24 11:45, , 2F
yyyy-mm-dd"),7)),"當月","跨月")
09/24 11:45, 2F

09/24 11:47, , 3F
不過我記得昨天的問題好像比較有趣點 XD
09/24 11:47, 3F

09/24 12:13, , 4F
=IF(A2-DAY(A2)=B2-DAY(B2),"當月","跨月")
09/24 12:13, 4F

09/24 16:14, , 5F
用TEXT(A1,"yyyymm") 會再短一點
09/24 16:14, 5F

09/24 22:07, , 6F
R大,您說的沒錯!昨天我原本寫得真的比較有趣,但挑戰
09/24 22:07, 6F

09/24 22:09, , 7F
性也比較高。所以我先想看可不可以自己解決,感恩~^^
09/24 22:09, 7F

09/25 01:12, , 8F
J板主的很神奇~
09/25 01:12, 8F

09/25 13:03, , 9F
^^~
09/25 13:03, 9F
文章代碼(AID): #1EVJGr2n (Office)
文章代碼(AID): #1EVJGr2n (Office)