You are on page 1of 7

เจง๋ !

สูตร Excel นับเฉพาะเสาร์-อาทิตย ์


Start Date 12/Apr/2020
End Date 31/Dec/2020

จ ำนวนวันเสาร์-อาทิตย ์ 75 =NETWORKDAYS.INTL(B3,B4,"1111100")
จ ำนวนวันเสาร์ 37 =NETWORKDAYS.INTL(B3,B4,"1111101")
จ ำนวนวันอาทิตย ์ 38 =NETWORKDAYS.INTL(B3,B4,"1111110")
สูตร Excel นับเฉพาะวันเสาร์-อาทิตย ์
Start Date 12/Apr/2020
End Date 31/Dec/2020

Method1
จ ำนวนวันเสาร์ 37 {=SUMPRODUCT(--(WEEKDAY(ROW(INDIRECT(B3&":"&B4)))=7))}
จ ำนวนวันอาทิตย ์ 38 {=SUMPRODUCT(--(WEEKDAY(ROW(INDIRECT(B3&":"&B4)))=1))}
จ ำนวนวันเสาร์-อาทิตย ์ 75 {=SUMPRODUCT(--(WEEKDAY(ROW(INDIRECT(B3&":"&B4)))={1,7}))}

Method2
จ ำนวนวันเสาร์ 37 =INT((WEEKDAY(B3-7)-B3+B4)/7)
จ ำนวนวันอาทิตย ์ 38 =INT((WEEKDAY(B3-1)-B3+B4)/7)
จ ำนวนวันเสาร์-อาทิตย ์ 75 =INT((WEEKDAY(B3-7)-B3+B4)/7)+INT((WEEKDAY(B3-1)-B3+B4)/7)
T(B3&":"&B4)))=7))}
T(B3&":"&B4)))=1))}
T(B3&":"&B4)))={1,7}))}

DAY(B3-1)-B3+B4)/7)
นับเฉพาะวันท ำงาน [NETWORKDAYS.INTL)
Start Date 12/Apr/2020
End Date 31/Dec/2020

หยุดวันเสาร์ 227 =NETWORKDAYS.INTL(B3,B4,"0000010")


หยุดวันอาทิตย ์ 226 =NETWORKDAYS.INTL(B3,B4,"0000001")
หยุดวันเสาร์, อาทิตย ์ 189 =NETWORKDAYS.INTL(B3,B4,"0000011")
หยุดวันจันทร์, พฤหัส 188 =NETWORKDAYS.INTL(B3,B4,"1001000")
StartDate EndDate #Sunday
01/Jan/2019 30/Jun/2019 26 =NETWORKDAYS.INTL(A2,B2,"1111110")
01/Jan/2019 31/Dec/2019 52 =NETWORKDAYS.INTL(A3,B3,"1111110")
01/Jan/2019 30/Jun/2020 78 =NETWORKDAYS.INTL(A4,B4,"1111110")
01/Jan/2019 31/Dec/2020 104 =NETWORKDAYS.INTL(A5,B5,"1111110")
ความหมายของ [weekend] ในฟั งก ์ช ัน NETWORKDAYS.INTL
Weekend Weekend days
1 หรือไม่ใส่ Saturday, Sunday
2 Sunday, Monday
3 Monday, Tuesday
4 Tuesday, Wednesday
5 Wednesday, Thursday
6 Thursday, Friday
7 Friday, Saturday
11 Sunday only
12 Monday only
13 Tuesday only
14 Wednesday only
15 Thursday only
16 Friday only
17 Saturday only

Source https://support.office.com/en-us/article/NETWORKDAYS-INTL-function-A9B26239-4F20-46A1-9AB8-4E925BF
0-46A1-9AB8-4E925BFD5E28

You might also like