[英]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.