Page 1 of 1
อยากทราบวิธีการเพิ่มวันโดยอัตโนมัติครับ(มือใหม่มากครับ)
Posted: Wed Feb 24, 2016 11:47 am
by kitman
ตัวอย่างตามนี้ครับ
A B
รับงาน ส่งงาน
15/3/16 30/4/16
คือทุกงานที่รับจะใช้เวลา45วันรวมวันเสาร์-อาทิตย์ แต่รับงาน15/3 ส่ง30/4
มันจะไม่ถึง45วัน เพราะติดวันหยุดช่วงสงกรานต์ 13-17/4 (4วัน) 2/5ชดเชิยวันแรงงาน (1วัน)
ผมอยากให้พอเราใส่วันที่ ที่รับงานช่องAปุ๊บ ช่องBก็จะเด้งเป็นวันที่ ที่บวกวันหยุดที่กำหนดไว้เพิ่มโดยอัตโนมัติ
คือมันจะต้องได้วันทำงาน45วัน เป็นวันที่ 6/5 แต่ผมไม่รู้จะใช้วิธีไหน รบกวนผู้รู้ด้วยครับ ขอบคุณครับ
Re: อยากทราบวิธีการเพิ่มวันโดยอัตโนมัติครับ(มือใหม่มากครับ)
Posted: Wed Feb 24, 2016 11:59 am
by XDoll

แนบไฟล์ตัวอย่างและคำตอบมาเพื่อสะดวกในการตอบของอาจารย์เพื่อนสมาชิกครับ
Re: อยากทราบวิธีการเพิ่มวันโดยอัตโนมัติครับ(มือใหม่มากครับ)
Posted: Wed Feb 24, 2016 12:46 pm
by kitman
New แผ่นงาน Microsoft Office Excel.xlsx
วันที่ในช่องทอ กับช่องกำหนดส่งผ้าดิบ ถ้าวันที่หระหว่างนั้นมี่วันหยุดตามที่เรากำหนด
ผมอยากให้ช่องทอเปลี่ยนเป็นเร็วขึ้นตามจำนวนวันหยุดครับ
Re: อยากทราบวิธีการเพิ่มวันโดยอัตโนมัติครับ(มือใหม่มากครับ)
Posted: Wed Feb 24, 2016 1:26 pm
by XDoll

เป็น sheet เปล่า ไม่พบข้อมูล ไม่ทราบแนบผิดไฟล์ไหมครับ

Re: อยากทราบวิธีการเพิ่มวันโดยอัตโนมัติครับ(มือใหม่มากครับ)
Posted: Wed Feb 24, 2016 2:14 pm
by kitman
Re: อยากทราบวิธีการเพิ่มวันโดยอัตโนมัติครับ(มือใหม่มากครับ)
Posted: Wed Feb 24, 2016 3:22 pm
by XDoll

ตรง Column V ผมไม่ทราบวิธีคิดนะครับ แต่หากต้องการให้ บวก วันหยุดเพิ่มเพื่อให้ วันที่ส่งเร็วขึ้นตามวันหยุดที่เพิ่มเข้ามาระหว่างนั้น ลองดูสูตรนี้นะครับ (แต่เนื่องจากมีสูตรเดิมติดอยู่ ผมจะไม่เปลี่ยนแปลงของเก่านะครับแต่จะเพิ่มเข้าไปให้)
1 กำหนดวันหยุด (ตัวอย่างผมสร้างไว้ที่ sheet 2 แก้ชื่อเป็น LeaveDate กำหนดช่วงวันหยุดที่ช่วง A2:A20 (สามารถเพิ่มลดได้แล้วแต่จะกำหนด)
2 ที่ sheet 4(2) cell V6 คีย์สูตร =
((W6-(((N6/X6)*P6)/68)/150))-2-COUNTIFS(LeaveDate!$A$2:$A$20,">="&
((W6-(((N6/X6)*P6)/68)/150))-2,LeaveDate!$A$2:$A$20,"<="&'4 (2)'!W6) คอปปี้ลงมาข้างล่างครับ
**
สีแดง คือสูตรเดิม ครับ
Re: อยากทราบวิธีการเพิ่มวันโดยอัตโนมัติครับ(มือใหม่มากครับ)
Posted: Thu Feb 25, 2016 10:38 am
by kitman
ขอบคุณมากครับ
ถ้าติดขัดตรงไหน ขออนุญาติถามอีกนะครับ
Re: อยากทราบวิธีการเพิ่มวันโดยอัตโนมัติครับ(มือใหม่มากครับ)
Posted: Thu Feb 25, 2016 10:45 am
by kitman
แล้วถ้าผมใช้สูตรนี้ทั้งปี ซึ่งในแต่ละเดือนมีวันหยุดไม่เท่ากัน
ผมต้องกำหนดวันหยุดก่อนไหมครับ หรือแก้จากสูตรได้เลยครับ
Re: อยากทราบวิธีการเพิ่มวันโดยอัตโนมัติครับ(มือใหม่มากครับ)
Posted: Thu Feb 25, 2016 10:47 am
by kitman
หรือว่าผมเพิ่มวันหยุดในแฟ้ม leavedata ได้เลยครับ
Re: อยากทราบวิธีการเพิ่มวันโดยอัตโนมัติครับ(มือใหม่มากครับ)
Posted: Thu Feb 25, 2016 11:11 am
by XDoll
kitman wrote:หรือว่าผมเพิ่มวันหยุดในแฟ้ม leavedata ได้เลยครับ

ถูกต้องครับ สามารถใส่วันที่ ที่เราต้องการได้เลย ลองทดสอบดูครับ