-
-
xiao12 数据达人Lv4
发表于2020-7-20 09:31
悬赏30
已解决
楼主
我要完成一个这个样的任务,判断当前月对应到具体的周上,比如2020年的1月一共有五周,就显示1月五周的数据,如果2020年2月有四周,就显示2月四周的数据
最佳答案
xiao12 发表于 2020-7-20 11:00
这个是显示当前月的第几周,但是我的维表是全年的第几周,比方说6月21是第三周,而全年是第25周,我的数 ...
如果数据都是全年的第几周,那之前去全年的第几周就可以了,如果取到当前月的第几周不好匹配。
如果是去全年的第几周可以用wofy函数具体使用看这个帖子http://bbs.esensoft.com/thread-130272-1-1.html
4个回答
可以用wofm()实现找到当前日期在当前月的第几周,再把日期选在月底29、30、31,应该能够变相求出一个月有多少周
定义:WOFM(D)
返回日期Date所在的周是所在月的第几周,第一周从本月的第一个周一算起。
参数:
D 指定的日期。
示例:
返回日期Date所在的周是所在月的第几周。
假如今天是2005年6月21日,则 WOFM(today())返回的值为3,表示是第3周;因为2005年6月的1--4日所在周的周一在上月的最后一周,所以是第3周。
xxxl 发表于 2020-7-20 09:48
可以用wofm()实现找到当前日期在当前月的第几周,再把日期选在月底29、30、31,应该能够变相求出一个月有多 ...
这个是显示当前月的第几周,但是我的维表是全年的第几周,比方说6月21是第三周,而全年是第25周,我的数据就是2020年第25周,不是2020年第3周数据
xiao12 发表于 2020-7-20 11:00
这个是显示当前月的第几周,但是我的维表是全年的第几周,比方说6月21是第三周,而全年是第25周,我的数 ...
如果数据都是全年的第几周,那之前去全年的第几周就可以了,如果取到当前月的第几周不好匹配。
如果是去全年的第几周可以用wofy函数具体使用看这个帖子http://bbs.esensoft.com/thread-130272-1-1.html