สูตร Excel: นับวันในสัปดาห์ระหว่างวันที่สองวัน
บทช่วยสอนนี้มีสูตรในการนับวันธรรมดาระหว่างวันที่กำหนดสองวันใน Excel
หากคุณต้องการทำตามบทช่วยสอนนี้โปรดดาวน์โหลดสเปรดชีตตัวอย่าง
สูตรทั่วไป:
SUMPRODUCT(--(WEEKDAY(ROW(INDIRECT(start_date&":"&end_date)))=week_day)) |
ไวยากรณ์และอาร์กิวเมนต์
Start_date, end_date: the two dates that you want to count a specific weekday between. |
Week_day: a number that indicates the weekday that you want to count the number between two dates. |
หมายเลขวันธรรมดา
วันธรรมดา | จำนวน |
วันอาทิตย์ | 1 |
วันจันทร์ | 2 |
อังคาร | 3 |
วันพุธ | 4 |
วันพฤหัสบดี | 5 |
วันศุกร์ | 6 |
วันเสาร์ | 7 |
ราคาย้อนกลับ
สูตรจะกลับไปเป็นค่าตัวเลข
สูตรนี้ทำงานอย่างไร
ในเซลล์ B3 และ C3 คือวันที่สองวันที่คุณต้องการนับวันธรรมดาระหว่างวันและใน E3 คือหมายเลขวันทำงานโปรดใช้สูตรดังนี้:
=SUMPRODUCT(--(WEEKDAY(ROW(INDIRECT(B3&":"&C3)))=E3)) |
ข่าวประชา เข้าสู่ เพื่อรับผลลัพธ์จากนั้นหากคุณต้องการให้ลากจุดจับเติมอัตโนมัติเพื่อใช้สูตรกับเซลล์อื่น
คำอธิบาย
ทางอ้อม ฟังก์ชัน: ส่งคืนการอ้างอิงเวิร์กชีตที่ถูกต้อง
แถว ฟังก์ชัน: ส่งกลับหมายเลขแถวของการอ้างอิง
สูตร แถว (ทางอ้อม (B3 & ":" & C3))ส่งคืนผลลัพธ์อาร์เรย์ดังนี้:
{43933;43934;43935;43936;43937;43938;43939;43940;43941;43942;43943;43944}
เนื่องจาก B3: C3 สามารถมองเห็นได้เป็นช่วงวันที่ 43933: 43944 (วันที่จะถูกเก็บเป็นตัวเลขใน Excel)
วันธรรมดา ฟังก์ชัน: รับวันในสัปดาห์ (1-7) จากวันที่กำหนด
สูตร WEEKDAY (ROW (ทางอ้อม (B3 & ":" & C3)) ส่งคืนผลลัพธ์อาร์เรย์ดังนี้:
{1;2;3;4;5;6;7;1;2;3;4;5}
SUMPRODUCT ฟังก์ชัน: ส่งคืนผลลัพธ์ของอาร์เรย์ที่คูณและผลรวม
ตอนนี้สูตรคำนวณดังนี้:
= SUMPRODUCT (- (WEEKDAY (ROW (INDIRECT (B3 & ":" & C3)) = E3))
=SUMPRODUCT(--({1;2;3;4;5;6;7;1;2;3;4;5}=E3))
= SUMPRODUCT (- {FALSE; FALSE; FALSE; FALSE; FALSE; TRUE; FALSE; FALSE; FALSE; FALSE; FALSE; FALSE})
=1
สูตรสัมพัทธ์
- นับเฉพาะวันธรรมดาระหว่างวันที่สองวัน
บทช่วยสอนนี้มีสูตรในการนับวันโดยไม่รวมวันหยุดสุดสัปดาห์และวันหยุดระหว่างวันที่สองวัน - นับวันที่เหลือในเดือนหรือปีปัจจุบัน
ขอแนะนำสูตรสำหรับการนับวันที่เหลือในเดือนหรือปีปัจจุบัน - นับวันระหว่างสองวัน
ที่นี่มีสูตรเพื่อนับวันสัปดาห์เดือนหรือปีระหว่างวันที่สองวัน - แปลงเวลาเป็นทศนิยมนาที
ในบทช่วยสอนนี้จะมีสูตรสำหรับการแปลงเวลาเป็นนาทีทศนิยมใน Excel
ฟังก์ชันสัมพัทธ์
- ฟังก์ชัน IF ของ Excel
ทดสอบเงื่อนไขที่ระบุแล้วส่งกลับค่าที่เกี่ยวข้อง - ฟังก์ชัน Excel VALUE
แปลงข้อความเป็นตัวเลข - ฟังก์ชัน Excel MONTH
MONTH ใช้เพื่อรับเดือนเป็นจำนวนเต็ม (1 ถึง 12) นับจากวันที่ - ฟังก์ชัน Excel DAY
ฟังก์ชัน DAY รับวันเป็นตัวเลข (1 ถึง 31) จากวันที่ - ฟังก์ชัน Excel YEAR
ฟังก์ชัน YEAR ส่งคืนปีตามวันที่ที่กำหนดในรูปแบบหมายเลขซีเรียล 4 หลัก
เครื่องมือเพิ่มประสิทธิภาพการทำงานในสำนักงานที่ดีที่สุด
Kutools สำหรับ Excel - ช่วยให้คุณโดดเด่นจากฝูงชน
Kutools สำหรับ Excel มีคุณสมบัติมากกว่า 300 รายการ รับรองว่าสิ่งที่คุณต้องการเพียงแค่คลิกเดียว...
แท็บ Office - เปิดใช้งานการอ่านแบบแท็บและการแก้ไขใน Microsoft Office (รวม Excel)
- หนึ่งวินาทีเพื่อสลับไปมาระหว่างเอกสารที่เปิดอยู่มากมาย!
- ลดการคลิกเมาส์หลายร้อยครั้งสำหรับคุณทุกวันบอกลามือเมาส์
- เพิ่มประสิทธิภาพการทำงานของคุณได้ถึง 50% เมื่อดูและแก้ไขเอกสารหลายฉบับ
- นำแท็บที่มีประสิทธิภาพมาสู่ Office (รวมถึง Excel) เช่นเดียวกับ Chrome, Edge และ Firefox