[英]YEAR() fitting to WEEKNUM(…,21) in Excel
我正在尋找一種指定本周內日期為2015年的return 2015的方法。根據周四系統,該周為01/2015周。 但是Year函數仍將返回2014。
類似於:IF(AND(WEEKNUM(TODAY(),21)= 52,WEEKNUM(TODAY()+ 7,21)<> 53),YEAR(TODAY())+ 1,YEAR(TODAY())
但更可靠,更優雅。
有人得到什么嗎?
開心快樂
本山
星期的“年”由該星期的Thursday
(假設ISO星期數)確定,因此您可以找到星期四,然后獲取該日期的年,即A1中的任何日期
=YEAR(A1-WEEKDAY(A1,3)+3)
或類似地,今天的日期
=YEAR(TODAY()-WEEKDAY(TODAY(),3)+3)
這適用於任何一年中的任何日期.......並且可能也將前一年的1月中的某幾天放入日期,例如2016年1月3日位於2015年的最后一周
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.