Page 2 of 3
Re: การคำนวณโอที (หัวข้อเดิม: เอกสารโอทีครับผม)
Posted: Wed May 26, 2010 7:30 pm
by snasui

ผมปรับสูตรมาให้ใหม่ตามไฟล์แนบ ลองทดสอบดูครับ

Re: การคำนวณโอที (หัวข้อเดิม: เอกสารโอทีครับผม)
Posted: Fri May 28, 2010 11:29 am
by domejang

เจอปัญหาอีกนิดหนึ่งครับ รายละเอียดตามไฟล์แนบครับ
Re: การคำนวณโอที (หัวข้อเดิม: เอกสารโอทีครับผม)
Posted: Fri May 28, 2010 11:53 am
by snasui
domejang wrote:
เจอปัญหาอีกนิดหนึ่งครับ รายละเอียดตามไฟล์แนบครับ

ผมปรับสูตรให้มีการ Round และกรณีคีย์เวลาออกเป็น 0 ก็ไม่ให้คำนวณ ดูได้ตามไฟล์แนบครับ

Re: การคำนวณโอที (หัวข้อเดิม: เอกสารโอทีครับผม)
Posted: Mon May 31, 2010 2:40 pm
by domejang

ขอบคุณครับสำหรับสูตร เด้วผมจะทดลองใช้นะครับ ยังก็ขอบคุณมากๆครับ ว่างๆผมอยากจะศึกษาจริงๆจังๆ จะขอคำแนะนำด้วยนะครับ ขอบคุณมากๆครับ

Re: การคำนวณโอที (หัวข้อเดิม: เอกสารโอทีครับผม)
Posted: Tue Jun 01, 2010 5:01 pm
by domejang

รบกวนด้วยครับยังติดอีกนิดหนึ่งครับ

Re: การคำนวณโอที (หัวข้อเดิม: เอกสารโอทีครับผม)
Posted: Tue Jun 01, 2010 5:45 pm
by snasui

ลองตามนี้ครับ ที่ L5 คีย์
=IF(I5=0,"",IF(A5=7,ROUNDDOWN((MIN(K5,I5+(I5<H5))-MAX(J5,H5)-(OR(I5>12/24,AND(H5<12/14,I5<12/24)))/24)*96,0)/96,""))
Enter > Copy ลงด้านล่าง

Re: การคำนวณโอที (หัวข้อเดิม: เอกสารโอทีครับผม)
Posted: Wed Jun 02, 2010 9:52 am
by domejang
คีย์แล้วครับ ไม่ได้ครับ ออกมาเป็นทศนิยมครับ

Re: การคำนวณโอที (หัวข้อเดิม: เอกสารโอทีครับผม)
Posted: Wed Jun 02, 2010 10:54 am
by snasui
domejang wrote:คีย์แล้วครับ ไม่ได้ครับ ออกมาเป็นทศนิยมครับ


ตัวเลข เวลา คือ ทศนิยม ครับ การที่มองเห็นเป็นเวลาคือการจัด Format ให้เป็นเวลา ลอง Copy Format จากเซลล์อื่น ๆ มาหรือจัด Format ใหม่
ด้านล่างนี้เป็นภาพผลที่ได้จากสูตรด้านบนครับ

Re: การคำนวณโอที (หัวข้อเดิม: เอกสารโอทีครับผม)
Posted: Thu Jun 03, 2010 5:45 pm
by domejang
คือว่าผมทำแล้วครับ คือว่าทำไม่เป็นครับ แฮ่ๆ

รบกวนแนะวิธีทำด้วยครับ ไม่เป็นจริงครับ :

Re: การคำนวณโอที (หัวข้อเดิม: เอกสารโอทีครับผม)
Posted: Thu Jun 03, 2010 6:27 pm
by snasui
domejang wrote:คือว่าผมทำแล้วครับ คือว่าทำไม่เป็นครับ แฮ่ๆ

รบกวนแนะวิธีทำด้วยครับ ไม่เป็นจริงครับ :


ไม่มีอะไรยากครับ แค่ Copy สูตรจาก
snasui wrote: 
ลองตามนี้ครับ ที่ L5 คีย์
=IF(I5=0,"",IF(A5=7,ROUNDDOWN((MIN(K5,I5+(I5<H5))-MAX(J5,H5)-(OR(I5>12/24,AND(H5<12/14,I5<12/24)))/24)*96,0)/96,""))
Enter > Copy ลงด้านล่าง

ไปใช้ตรง ๆ ในไฟล์เดิมครับ
อยากเห็นไฟล์ที่ทำแล้วไม่ได้ แนบไฟล์นั้นมาให้ดูหน่อยครับ

Re: การคำนวณโอที (หัวข้อเดิม: เอกสารโอทีครับผม)
Posted: Mon Jun 07, 2010 1:18 pm
by domejang
ครับผม คือว่าทำได้แล้วครับ แต่กว่าจะได้ครับ มันต้องว่างแบบ Unicode Text ครับ

ขอบคุณมากมากครับ
Re: การคำนวณโอที (หัวข้อเดิม: เอกสารโอทีครับผม)
Posted: Tue Jun 08, 2010 4:20 pm
by domejang
เจอปัญหาอีกแล้วครับ

Re: การคำนวณโอที (หัวข้อเดิม: เอกสารโอทีครับผม)
Posted: Tue Jun 08, 2010 5:41 pm
by snasui

ผมแก้ไขด้วยการใช้ฟังก์ชั่น Text เข้าไปครอบอีกที ลองทดสอบดูตามไฟล์แนบครับ

Re: การคำนวณโอที (หัวข้อเดิม: เอกสารโอทีครับผม)
Posted: Thu Jun 10, 2010 10:32 am
by domejang

เจอปัญหาอยู่เรื่อยๆครับ ล่าสุดเจออีกแล้วครับ

Re: การคำนวณโอที (หัวข้อเดิม: เอกสารโอทีครับผม)
Posted: Thu Jun 10, 2010 11:41 am
by domejang

รบกวนสอบถามเกี่ยวกับงาน OT ของผมนะครับว่า
ถ้าเราไม่ต้องกำหนดวันที่หรือว่าวันทำงาน วันหยุด วันเสาร์ ว่าอยู่บรรทัดนี้ๆ แต่เปลี่ยนเป็นว่า
เราคีย์เวลาเริ่มต้นทำ To โดย ที่ให้สูตรอ่านเองและเข้าใจเองว่าวันนี้เป็นวันทำงานนะ วันนี้เป็นเสาร์นะวันนี้เป็นอาทิตย์/วันหยุดนะ และก้คำนวนออกมาเองประมาณเนี่ยได้ป่าวครับ คือผมลองคิดเองแล้วความรู้สึกนะครับผมว่าได้ครับ แต่เราต้องกำหนดช่วงเวลากะให้สูตรอ่านได้หลายแบบใช่ป่าวครับ (คิดแบบคนที่รู้แบบงูๆปลาๆครับ

55++) เลยลองขอคำชี้แนะจากอาจารย์ครับ โปรดชี้แนะด้วยครับ

Re: การคำนวณโอที (หัวข้อเดิม: เอกสารโอทีครับผม)
Posted: Thu Jun 10, 2010 3:19 pm
by snasui
domejang wrote:
เจอปัญหาอยู่เรื่อยๆครับ ล่าสุดเจออีกแล้วครับ


ลองตามนี้ครับ ที่ M5 คีย์
=IF(I5=0,"",IF(AND(H5<I5,HOUR(ABS(I5-H5))<1),"",IF(AND(H5<6/24,I5<6/24),"",IF(A5<7,ROUNDDOWN(TEXT(MIN(K5,I5+(I5<H5))-MAX(J5,H5),"hh:mm")*96,0)/96,""))))
Enter > Copy ลงด้านล่าง
domejang wrote:
รบกวนสอบถามเกี่ยวกับงาน OT ของผมนะครับว่า
ถ้าเราไม่ต้องกำหนดวันที่หรือว่าวันทำงาน วันหยุด วันเสาร์ ว่าอยู่บรรทัดนี้ๆ แต่เปลี่ยนเป็นว่า
เราคีย์เวลาเริ่มต้นทำ To โดย ที่ให้สูตรอ่านเองและเข้าใจเองว่าวันนี้เป็นวันทำงานนะ วันนี้เป็นเสาร์นะวันนี้เป็นอาทิตย์/วันหยุดนะ และก้คำนวนออกมาเองประมาณเนี่ยได้ป่าวครับ คือผมลองคิดเองแล้วความรู้สึกนะครับผมว่าได้ครับ แต่เราต้องกำหนดช่วงเวลากะให้สูตรอ่านได้หลายแบบใช่ป่าวครับ (คิดแบบคนที่รู้แบบงูๆปลาๆครับ

55++) เลยลองขอคำชี้แนะจากอาจารย์ครับ โปรดชี้แนะด้วยครับ


ถ้าสามารถระบุเวลากะได้ชัดเจนจนกระทั่งแยกได้ว่าอยู่ในอัตราไหนบ้าง ก็น่าจะเป็นไปได้ครับ ปัญหาที่ควรระวังเช่น เรามีการกรอกเวลาแบบข้ามวันด้วย ถ้าไม่ระบุวันเริ่มต้นอาจจะทำให้งงว่าข้ามไปวันไหน อยู่ในอัตราไหน

Re: การคำนวณโอที (หัวข้อเดิม: เอกสารโอทีครับผม)
Posted: Thu Jun 10, 2010 4:58 pm
by domejang

อาจารย์ครับ รู้สึกว่าสูตรมันจะหายไปหรือว่ายังไม่ไม่ทราบครับ รู้สึกว่าผมเคยถามอาจารย์แล้วครั้งหนึ่ง รายละเอียดตามไฟล์แนบครับ

Re: การคำนวณโอที (หัวข้อเดิม: เอกสารโอทีครับผม)
Posted: Thu Jun 10, 2010 5:47 pm
by snasui

เท่าที่ดูสูตรไม่หายครับ ผมเขียนตามเงื่อนไขที่ให้ไว้ในกล่องสีเขียว
ไม่ทราบว่าในกล่อง Comment ที่ให้มาทีหลังเปลี่ยนนโยบายใหม่กระทันหันหรือเปล่าครับ
สูตรพวกนี้ไม่ได้ยากครับ ที่ยาวเพราะเงื่อนไขเยอะ เลยซ้อนเงื่อนไขเข้าไปเรื่อย ๆ ลองศึกษาแต่ละฟังก์ชั่นแล้วลองประยุกต์เองดูจะเข้าใจเพิ่มมากขึ้น และเมื่อเปลี่ยนเงื่อนไขจะสามารถแก้ไขเองได้ หากไม่เข้าใจฟังก์ชั่นไหน หรือไม่เข้าใจส่วนประกอบใดของฟังก์ชั่นที่ผมเีขียนมา สามารถสอบถามมาได้เสมอ อยากให้ทดลองประยุกต์เองก่อน และสูตรที่เขียนถามมาเกิดจากการประยุกต์เองแล้วครับ

Re: การคำนวณโอที (หัวข้อเดิม: เอกสารโอทีครับผม)
Posted: Thu Jun 10, 2010 6:10 pm
by domejang

จะว่าเปลี่ยนนะโยบายก็ไม่ใช่ครับ 55+

คือว่าเกิดการเข้าใจผิดครับ เรื่องที่จะให้ประยุกต์เองนั้นผมก็โอเคครับ คิดว่าจะขอเป็นศิษย์ของจานอยู่เหมือนกันครับ แต่ตอนนี้ต้องการทำ
ชีสงานนี้ให้เสร็จสมบูรณ์ให้เร็วที่สุดครับ

รบกวนช่วยทำให้ผมก่อนนะครับ พอเสร็จแล้วผมจะเริ่มศึกษาอย่างจริงจังครับ จาน ช่วยหน่อยนะครับ

Re: การคำนวณโอที (หัวข้อเดิม: เอกสารโอทีครับผม)
Posted: Fri Jun 11, 2010 12:09 pm
by domejang

จะช่วยผมไมนา