程序问答   发布时间:2022-06-02  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了第 53 周发行大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

如何解决第 53 周发行?

开发过程中遇到第 53 周发行的问题如何解决?下面主要结合日常开发的经验,给出你关于第 53 周发行的解决方法建议,希望对你解决第 53 周发行有所启发或帮助;

我有一个表格,其中在顶部填充了新数据。@H_874_3@ 在 A 列中,我有日期,而 P 列是年份和周数。

问题是我找不到合适的周数设置。

目前我在 P2 中有这个公式(并填写)

=IF(A2<>"",YEAR(A2)&" - "&RIGHT("0"&WEEKNUM(A2,21),2),"")

它返回 OK 值,除非在年间休息。

第 53 周发行

我的意思是正确的,但这不是我想要的。@H_874_3@ 该周的数据将与 2021 - 53 年的“真实”数据合并(如果发生)。

如何分离这些值?@H_874_3@ 我认为最好的方法是使 2021-01-01 -> 2021-01-03 => 2020 - 53。但如果有人有更好的建议,我很高兴听到。@H_874_3@ 我不想对这些值进行硬编码,因为今年/明年我可能会遇到同样的问题。

解决方法

对不起荷兰人,但在我的电脑上,我似乎有不同的计算周数的功能:

03/01/2021 => =WEEKNUMMER(B2;2)   => Value:  1 # 2 means that the week starts on Monday
03/01/2021 => =ISO.WEEKNUMMER(B3) => Value: 53

在英文中,函数的名称是 Weeknum()isoWeeknum()

大佬总结

以上是大佬教程为你收集整理的第 53 周发行全部内容,希望文章能够帮你解决第 53 周发行所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。