สูตรหาวันที่วันสุดท้ายนับจากวันเริ่มต้นที่กำหนดไป 5 วัน
Posted: Sun Oct 26, 2025 10:17 am
จากไฟล์ที่แนบมา
วันเริ่มต้นอยู่ที่ B2
จำนวนวันอยู่ที่ C2
ต้องการให้ D2 แสดงเป็นวันที่ ที่เริ่มนับจากวันเริ่มต้น (B2) ไป 5 วัน (C2)
โดยมีเงื่อนไขว่า ไม่นับวันเสาร์ วันอาทิตย์ และวันหยุดที่กำหนดไว้ใน I3:I7
ผมลองใช้สูตร =WORKDAY.INTL(B2,C2,1,I3:I7)-1 แล้ว ปรากฎว่า
ถ้าวันเริ่มต้นเป็นวันจันทร์ สูตรจะนับรวมเสาร์ อาทิตย์ด้วย เช่น ถ้าเริ่ม วันจันทร์ที่ 3 พ.ย. 2568
ผลที่ได้ จะเป็นวันอาทิตย์ที่ 9 พ.ย. 2568 ซึ่งควรจะเป็นศุกร์ที่ 7 พ.ย. 2568
แต่หากวันเริ่มต้น เป็นวันอื่น ๆ ที่ไม่ใช่วันจันทร์ ผลที่ได้ จะถูกต้องตามที่ต้องการ
จะต้องปรับสูตรนี้อย่างไรครับ
วันเริ่มต้นอยู่ที่ B2
จำนวนวันอยู่ที่ C2
ต้องการให้ D2 แสดงเป็นวันที่ ที่เริ่มนับจากวันเริ่มต้น (B2) ไป 5 วัน (C2)
โดยมีเงื่อนไขว่า ไม่นับวันเสาร์ วันอาทิตย์ และวันหยุดที่กำหนดไว้ใน I3:I7
ผมลองใช้สูตร =WORKDAY.INTL(B2,C2,1,I3:I7)-1 แล้ว ปรากฎว่า
ถ้าวันเริ่มต้นเป็นวันจันทร์ สูตรจะนับรวมเสาร์ อาทิตย์ด้วย เช่น ถ้าเริ่ม วันจันทร์ที่ 3 พ.ย. 2568
ผลที่ได้ จะเป็นวันอาทิตย์ที่ 9 พ.ย. 2568 ซึ่งควรจะเป็นศุกร์ที่ 7 พ.ย. 2568
แต่หากวันเริ่มต้น เป็นวันอื่น ๆ ที่ไม่ใช่วันจันทร์ ผลที่ได้ จะถูกต้องตามที่ต้องการ
จะต้องปรับสูตรนี้อย่างไรครับ