Page 1 of 1
การประมวล วัน เดือน ปี
Posted: Mon Mar 16, 2015 10:38 am
by ฟงว่อง
หากมีความผิดพลาดเรื่องการส่งไฟล์ ขออภัยมา ณ ที่นี่เนื่องจากเป็นการส่งครั้งแรก
เนื่องจากส่วนราชการมีข้าราชการจำนวนมาก มีความเกี่ยวพันกับการประมวลวัน เดือน ปี กรณีย้าย เลื่อน
จึงแนบไฟล์มา รายละเอียดปรากฎในชีทต่าง ๆ และขอบคุณมา ณ โอกาสนี้
Re: การประมวล วัน เดือน ปี
Posted: Mon Mar 16, 2015 10:56 am
by DhitiBank
ผมสงสัยว่า บางรายการบวกลบคลาดเคลื่อนหรือเปล่าครับ
30 เม.ย. 2551 + 2 ปี 10 เดือน ==> 28 ก.พ. 2554 (ถ้านับเดือนถ้วนๆ) และ...
6 ปี - 4 ปี 11 เดือน 12 วัน ==> 1 ปี 18 วัน
ใช่หรือเปล่าครับ
ส่วนสูตร รออาจารย์และเพื่อนๆ ท่านอื่นครับ
Re: การประมวล วัน เดือน ปี
Posted: Mon Mar 16, 2015 11:00 am
by ฟงว่อง
ขออภัยครับบวกลบผิด ที่ท่านท้วงมาถูกแล้ว
Re: การประมวล วัน เดือน ปี
Posted: Mon Mar 16, 2015 11:10 am
by DhitiBank
ถ้าเช่นนั้น ผมทำได้แค่
ชีท การบวกลบจำนวนวันเพิ่มจากวันที่
30 เม.ย. 2551 + 2ปี 10เดือน
ที่ C2 คีย์
=DATE(YEAR(A2+(34*30)),MONTH(A2+(34*30))+1,0)
Enter ครับ
ชีท วด ปี คงเหลือและวันที่จะตั้ง
ที่ A4 คีย์
=INT(((A2*360+B2*30+C2)-(A3*360+B3*30+C3))/360)
ที่ B4 คีย์
=INT(MOD(((A2*360+B2*30+C2)-(A3*360+B3*30+C3)),360)/30)
ที่ C4 คีย์
=MOD(((A2*360+B2*30+C2)-(A3*360+B3*30+C3)),30)
ส่วนที่อื่นๆ นั้น...

Re: การประมวล วัน เดือน ปี
Posted: Mon Mar 16, 2015 11:34 am
by ฟงว่อง
หากปี และเดือน ต้องเปลี่ยนไป ต้องแทนที่ ตรงไหน เช่น เงือนไขเปลี่ยนเป็น 3 ปี 11 เดือน 7 วั
Re: การประมวล วัน เดือน ปี
Posted: Mon Mar 16, 2015 11:45 am
by DhitiBank
คุณ ฟงว่อง หมายถึงตรงไหนครับ หมายถึงว่า
6ปี - 3ปี 11เดือน 7วัน หรือเปล่า?
หากใช่ ก็แทนที่ในเซลล์ A3:C3 ในชีท "ว ด ปี คงเหลือและวันที่จะตั้ง" ครับ
Re: การประมวล วัน เดือน ปี
Posted: Mon Mar 16, 2015 11:54 am
by ฟงว่อง
หมายถึงกรณี วันที่ 30 เมษา ในชีทบวก ลบ วันที่ หากวันตั้งต้นคือ 30 เม.ย. เหมือนเดิม แต่ นับเดินหน้ไปอีก 3 ปี 11 เดือน 7 วัน (สมมุติกรณีคุณสมบัติข้าราชการเปลี่ยนไป)
Re: การประมวล วัน เดือน ปี
Posted: Mon Mar 16, 2015 12:17 pm
by DhitiBank
ถ้าอย่างนั้น ลองปรับคอลัมน์โดยช่องเงื่อนไขเพิ่มมาอีก 2 คอลัมน์ ให้มีช่อง ปี เดือน วัน แบบในไฟล์แนบ ดีไหมครับ
หากบวกเพิ่มไป 3 ปี 11 เดือน 7 วัน คำตอบที่ต้องการเป็นเท่าไรครับ (ผมคิดว่าผมคงมาได้แค่นี้แหละครับ รออาจารย์หรือเพื่อนท่านอื่นดีกว่า

)
Re: การประมวล วัน เดือน ปี
Posted: Mon Mar 16, 2015 2:55 pm
by ฟงว่อง
หากท่านได้อ่านไฟล์ที่ได้เคยแนบมาแล้ว โปรดให้ความอนุเคราะห์แจ้งการผูกสูตร ขอบพระคุณมา ณ โอกาสนี้
เนื่องจากวันพฤหัสบดีนี้ จะประมวลผลข้อมูลของข้่าราชการ จำนวนมาก เพื่อเสนอที่ประชุมเกี่ยวกับการดำรงตำแหน่ง การย้าย เลื่่อน
เกรงว่าการประมวลนับด้วยมือจะผิดพลาด
Re: การประมวล วัน เดือน ปี
Posted: Mon Mar 16, 2015 3:12 pm
by DhitiBank
ลองดูตามไฟล์แนบครับ ไม่รู้ว่าใช่อย่างที่ต้องการหรือไม่เพราะผมไม่ค่อยสันทัดเอาเลยเรื่องวันที่
ส่วนในชีทแรก ผมไม่เห็นทางที่จะปัดวัน 29 วันให้ไปทบเป็น 1 เดือนได้เลยครับ
Re: การประมวล วัน เดือน ปี
Posted: Mon Mar 16, 2015 3:28 pm
by ฟงว่อง
ขอให้ปัด เพียง 30 หรือ 31 เป็น 1 เดือน ในชีทที่ทำตัวอย่างมา ผมบวกผิดด้วย ที่จริงคื 4 ปี 11 เดือน
Re: การประมวล วัน เดือน ปี
Posted: Mon Mar 16, 2015 3:33 pm
by ฟงว่อง
ขอความอนุเคราะห์แนบไฟล์ให้อีกครั้ง ผมหาไม่พบที่ท่านว่าไฟล์ (เป็นการใข้ครั้งแรก) ทางผมหลายคนช่วยกันส่ง เกรงว่าจะมีข้อผิดพลาด
Re: การประมวล วัน เดือน ปี
Posted: Mon Mar 16, 2015 3:37 pm
by DhitiBank
ลองโหลดไฟล์ที่ผมแนบไปดูครับ ว่าในชีทที่ 2 และ 3 ใช่อย่างที่ต้องการหรือเปล่าครับ ส่วนชีทแรก เดี๋ยวค่อยว่ากันครับ
Re: การประมวล วัน เดือน ปี
Posted: Mon Mar 16, 2015 3:51 pm
by ฟงว่อง
ถูกแล้วครับ แต่ข้างต้นที่ท่านถาม สูตรเดิมที่เขาผูกไว้ให้มันจะได้ 30 วัน ถ้า 29 วัน จะไม่ปัดเป็น 1 เดือน แต่ถ้า 30 วัน 31 วัน ต้องปัดเป็น 1 เดือน
ขอบพระคุณท่านที่กรุณาให้เป็นวิทยาทาน มีประโยชน์มากครับ เรื่องนี้ ผมเคยบวกแบบนับมือ บวกตั้งค่าในกระดาษเคยผิดพลาดมหันต์มาแล้ว
ขอบพระคุณอีกครั้งในวิทยาทาน ชีทแรกใคร่ขอให้ท่านผูกแบบมีเศษ 30 ขอความเมตตาอีกครั้ง
Re: การประมวล วัน เดือน ปี
Posted: Mon Mar 16, 2015 3:55 pm
by DhitiBank
ยินดีครับ ผมก็ได้ฝึกใช้ด้วย เพราะไม่ค่อยได้ใช้สูตรทำนองนี้ครับ
สำหรับสูตร Datedif ไม่รู้ว่าทำไมในส่วนของวันผมถึงได้ 29 วัน อันนี้จนปัญญาจริงๆครับ
Re: การประมวล วัน เดือน ปี
Posted: Mon Mar 16, 2015 4:11 pm
by DhitiBank
อ๋อ ผมโหลดไฟล์ที่คุณ ฟงว่อง แนบมาดูใหม่ ที่ Datedif ได้ 30 วัน เพราะคุณ +1 ไปด้วยนี่เองครับ จริงๆ แล้วต้องได้ 29 วันตามที่สูตรคำนวณได้ถูกต้องแล้วนะครับ เพื่อเป็นการทดสอบ คุณลองเปลี่ยนวันที่ช่อง "วันเดือนปีที่สิ้นสุดการนับ" เป็น 1/10/2555 ดูครับ สูตรจะคำนวณให้ได้ 4 ปี 11 เดือน ดังนั้น ผมเห็นว่าไม่จำเป็นต้องปัดด้วยตนเองแต่อย่างใดครับ เพราะสูตรถูกต้องแล้ว
G5 คีย์
=DATEDIF(C5,D5,"md")