[英]Start the Week Number from the first sunday of every fiscal year in Excel
[英]Calculate week number from the date based on the Fiscal year defined by us in Excel . Week is counted as Sunday to Saturday
我的财政年度从 2 月 1 日开始:
Date
02/01/2019
02/02/2019
02/05/2019
02/14/2019
我希望从这个日期开始在 excel 中提取周数(逐年和连续的周),我的一周开始(周日到周六)
所以我的输出看起来像:
Date Week_year_wise Week_continuous
02/01/2019 1 1
02/02/2019 1 1
02/05/2019 2 2
02/14/2019 3 3
... .. ..
... .. ..
02/1/2020 1 54
02/7/2020 2 55
02/14/2020 3 56
在 C2 中,您将看到会计周数。
DATE FISCWEEK
vr 01-02-2019 5 1
za 02-02-2019 6 1
zo 03-02-2019 7 2
ma 04-02-2019 8 2
di 05-02-2019 9 2
wo 06-02-2019 10 2
do 07-02-2019 11 2
vr 08-02-2019 12 2
za 09-02-2019 13 2
zo 19-01-2020 357 52
ma 20-01-2020 358 52
di 21-01-2020 359 52
wo 22-01-2020 360 52
do 23-01-2020 361 52
vr 24-01-2020 362 52
za 25-01-2020 363 52
zo 26-01-2020 364 53
ma 27-01-2020 365 53
di 28-01-2020 366 53
wo 29-01-2020 367 53
do 30-01-2020 368 53
vr 31-01-2020 369 53
za 01-02-2020 370 53
zo 02-02-2020 371 54
ma 03-02-2020 372 54
di 04-02-2020 373 54
wo 05-02-2020 374 54
顺便说一句:daynames 是荷兰语,日期格式 - DD-MM-YYYY
编辑:要从年初的第一周开始,需要对单元格 B2 中的公式进行更改。
当前公式为: =A2-$A$2+WEEKDAY($A$2;1)-1
在这个公式中, $A$2
指向一年的第一天。
如果将其更改为DATE(YEAR(A2);2;1)
则年底正常,但 1 月的weeknrs 会出现问题,因此将此公式更改为=A2-DATE(YEAR(A2);2;1)+WEEKDAY(DATE(YEAR(A2);2;1);1)-1
只是解决方案的一部分。
因为故障是在1月份,所以可以这样解决(这里不解释......😁,试着找出它的作用,学习):
=A2-DATE(YEAR(A2)-IF(MONTH(A2)=1;1;0);2;1)+WEEKDAY(DATE(YEAR(A2)-IF(MONTH(A2)=1;1;0);2;1);1)-1
现在我只希望我没有在函数名中犯任何翻译错误,因为我有一个荷兰语版本的 Excel,微软不够聪明,无法理解函数名永远不应该被翻译! BTW:他们终于做到了! ( https://support.office.com/en-us/article/language-accessory-pack-for-office-82ee1236-0f9a-45ee-9c72-05b026ee809f#ID0EAADAAA=Office_2013 ),现在我可以使用英文函数名了😛 )
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.