如何將週期轉換成月日

2012-08-16 7:15 am
一年有365日大約有52週
例如我想查09年第36週的星期日到底是09年幾月幾日
請問有冇應用程式可以直接轉換成年月日?

回答 (1)

2012-08-16 9:16 am
✔ 最佳答案
用EXCEL啦,好簡單一行,由CELL A1開始:

CELL A1 是標題 "Year"
CELL B1 是標題 "W"
CELL C1 是標題 "WD"
CELL D1 是標題 "Date"

CELL A2 輸入年份,例如2009
CELL B2 輸入第幾星期,例如36
CELL C2 輸入星期幾,1代表星期日,2代表星期一,...7代表星期六
CELL D2 放進以下FORMULA:

=DATE(A2,1,1)+(B2-1)*7+IF(WEEKDAY(DATE(A2,1,1))>C2,C2-WEEKDAY(DATE(A2,1,1)),WEEKDAY(DATE(A2,1,1))-C2)

記得將CELL D2的顯示Format為日期。

在Excel你會見到:
--------------------------------------------------------
Year W WD Date
2009 36 1 30/08/2009


即是2009年Week36的星期日是2009年8月30日。

如果輸入以下特別情況,在Excel你會見到:
--------------------------------------------------------
Year W WD Date
2009 1 1 28/12/2008

表示2009年Week 1的星期日其實是2008年的12月28日,因為2009年1月1日已經是星期四!

希望幫到你。
參考: 個人IT經驗


收錄日期: 2021-04-13 18:56:51
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20120815000051KK01041

檢視 Wayback Machine 備份