網友問到:如何計算某個日期為當年第幾週?如果不使用 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,即為答案。

【延伸閱讀】

Excel-週行事曆(VLOOKUP+WEEKDAY)

Excel-計算日期為第幾週

Excel-利用樞紐分析表建立萬年月曆

學不完.教不停.用不盡文章列表

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 vincent 的頭像
    vincent

    學不完.教不停.用不盡

    vincent 發表在 痞客邦 留言(5) 人氣()