在 Excel 中,如果要計算兩個日期之間的週數,該如何處理?這個題目的意思是要求二個日期之間橫跨了幾週?只要善用 WEEKDAY 函數,即可完成。

儲存格C2:=INT((B2-A2)/7)+MAX(1,(WEEKDAY(B2,1)<WEEKDAY(A2,1))+1)

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

 

【補充資料】

關於函數之詳細函數說明,請參考微軟網站:

WEEKDAYhttp://office.microsoft.com/zh-tw/excel-help/HP010343015.aspx

WEEKDAY:傳回符合日期的星期。給定的日預設為介於1(星期日)7(星期六)之間的整數。

語法:WEEKDAY(serial_number,[return_type])

serial_number:要找的日期的代表序列值。

return_type:決定傳回值類型的數字。

 

RETURN_TYPE

傳回的數字

1或省略

數字1(星期日)7(星期六)

2

數字1(星期一)7(星期日)

3

數字0(星期一)6(星期六)

11

數字1(星期一)7(星期日)

12

數字1(星期二)7(星期一)

13

數字1(星期三)7(星期二)

14

數字1(星期四)7(星期三)

15

數字1(星期五)7(星期四)

16

數字1(星期六)7(星期五)

17

數字1(星期日)7(星期六)

arrow
arrow
    全站熱搜

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