2012年12月20日 星期四

Excel-計算日期為第幾週

網友問到:如何計算某個日期為當年第幾週?如果不使用 WEEKNUM 函數,如何做到相同結果?(參考下圖)

(1) 使用 WEEKNUM 函數

在 Excel 2010 中,有一個 WEEKNUM 函數,可以根據某個日期傳回該日期為本年度的第幾週。

儲存格B2:=WEEKNUM(A2,1)

複製儲存格B2,往下各列貼上。

其中參數 1,表示以星期日為一週的開始。

 

(2) 不使用 WEEKNUM 函數

儲存格B2:=INT((A2-DATE(YEAR(A2),1,1))/7)+1

DATE(YEAR(A2),1,1):找出當年的1月1日。

A2-DATE(YEAR(A2),1,1):計算某個日期距離 1 月 1 日的天數。

透過 INT 函數計算除以 7 的商,再加上 1,即為答案。

沒有留言:

張貼留言

檢視其他文章

好康東東