【回复】有什么方法能自动更新年份、月份、周度以及近7天的日期嘛?

问答帖地址

有什么方法能自动更新年份、月份、周度以及近7天的日期嘛?

思路

根据某个日期计算出年度、月份、第几周、周开始日、周结束日

效果

日期

年度

月度

周度

周开始日

周结束日

2024-3-27

2024

3

13

2024-3-25

2024-3-31

操作步骤

以下示例中A2单元格可根据实际情况调整

【金山文档】 根据日期获取年、月、周、周开始日期、周结束日期

年度

在年度对应的单元格输入函数:=YEAR(A2)

月度

在月度对应的单元格输入函数:=MONTH(A2)

周度

在周度对应的单元格输入函数:=WEEKNUM(A2,1)

周开始日

在周开始日对应的单元格输入函数:=A2-WEEKDAY(A2,3)

周结束日

在周结束日对应的单元格输入函数:=IF(WEEKDAY(A2)=1,A2,A2-WEEKDAY(A2)+8)

江苏省
浏览 224
2
6
分享
6 +1
8
2 +1
全部评论 8
 
(╭☞•́⍛•̀)╭☞lazy.....
有一点需要更正,WEEKNUM函数后边数字要写2,如果写1或者不写(默认值是1)的话会从周日开始计算,也就是说默认的第一天会变成周日。比如2024/01/01会被定义为第一周的第二天。
· 浙江省
回复
 
(╭☞•́⍛•̀)╭☞lazy.....
无敌了大佬! 我还有好多问题想向你请教
· 浙江省
回复
 
亂雲飛渡
· 广东省
回复
 
李强
打卡, 学习!
· 山西省
回复
 
懒得批爆
懒得批爆

2024年03月优秀创作者

没看懂周结束日,计算日期为什么要用IF函数, =TODAY()-WEEKDAY(TODAY(),3)+6不就完成了么,IF函数用来干嘛的
· 四川省
回复
(╭☞•́⍛•̀)╭☞lazy.....
我也觉得已经有了周起始日,直接+6就可以了
· 浙江省
回复