回答

2

這可能是因爲這樣的簡單:

=CDate("1/31/" & DatePart(DateInterval.Year, Today)) 

您可能需要更改這個有點取決於你住的地方的日期格式。上面的這個在美國的任何地方都可以。

=CDate("31/01/" & DatePart(DateInterval.Year, Today)) 

這對歐洲可能是最好的。

=CDate(DatePart(DateInterval.Year, Today) & "-01-31") 

上面的作品也是。

玩弄這個想法。希望這可以幫助。

1

我們知道1月的最後一天是本年度的第31天。我不確定你是否在具體詢問日期或週日名稱。所以下面是你可以使用的表達式。一月,本年度最後一天的

日期:(2017年1月31日)

=DateAdd("d",-DatePart(DateInterval.DayOfYear,Today,0,0)+31,Today) 

平日月份的當前年度的最後一天(3)

=Weekday(DateAdd("d",-DatePart(DateInterval.DayOfYear,Today,0,0)+31,Today)) 

WEEKDAYNAME j的最後一天(星期二)

=WeekdayName(Weekday(DateAdd("d",-DatePart(DateInterval.DayOfYear,Today,0,0)+31,Today))) 
相關問題