Board logo

標題: [發問] 日期問題 [打印本頁]

作者: cubela    時間: 2014-10-31 12:12     標題: 日期問題

有一些出貨日期想統一結算日
請問要如何使用呢?
例如:
出貨日在20140925~20141024之間的日期
想再用一個結算日統一為2014/10/31
作者: ML089    時間: 2014-10-31 14:26

=EOMONTH(日期, 1-(DAY(日期)<25))
作者: cubela    時間: 2014-10-31 22:14

=EOMONTH(日期, 1-(DAY(日期)
ML089 發表於 2014-10-31 14:26



  感謝~可以囉

請問哪個1-是甚麼意思呢?
作者: ML089    時間: 2014-10-31 23:02

回復 3# cubela

=EOMONTH(日期, 1-(DAY(日期)<25))

日期<25時,
    1-(DAY(日期)<25) = 1-TRUE = 1-1 = 0
    =EOMONTH(日期, 0)

日期>=25時,
    1-(DAY(日期)<25) = 1-FALSE = 1-0 = 1
    =EOMONTH(日期, 1)
作者: cubela    時間: 2014-11-1 02:58

回復  cubela

=EOMONTH(日期, 1-(DAY(日期)
ML089 發表於 2014-10-31 23:02



    受教了,非常感謝!!!又學到一招
另外請教如果不是要月底的話,例如是28號的話,一樣是這個函數嗎?
還是要使用其他函數?
作者: ML089    時間: 2014-11-1 06:37

本帖最後由 ML089 於 2014-11-1 06:44 編輯

統一結算日改為28日如下

A3為日期

=DATE(YEAR(A3),MONTH(A3)+(DAY(A3)>24),28)
作者: cubela    時間: 2014-11-1 08:53

統一結算日改為28日如下

A3為日期

=DATE(YEAR(A3),MONTH(A3)+(DAY(A3)>24),28)
ML089 發表於 2014-11-1 06:37



    我會了,非常感謝
另外也查了其他函數,慢慢研究中
http://office.microsoft.com/zh-tw/excel-help/HP010079181.aspx?CTT=1




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)