Page 1 of 1
ตารางตรวจสอบโอที
Posted: Wed Nov 24, 2010 9:53 am
by domejang

มีปัญหามาให้ช่วยแก้ไขครับ ขอบคุณครับ ขอโทษด้วยครับที่โพสผิดที่
ตารางตรวจสอบโอที.xls
Re: ตารางตรวจสอบโอที
Posted: Wed Nov 24, 2010 11:43 am
by snasui

สามารถใช้ Add-ins Morefunc มาช่วยได้ครับ ดาวน์โหลดได้ที่
http://www.snasui.com/viewtopic.php?f=3&t=9
หลังจากติดตั้งเรียบร้อยแล้วที่เซลล์ BS6 คีย์
="รวมทั้งสิ้น "&COUNTA(I6:BP6)&" วัน วันที่"&MCONCAT(IF(I6:BP6="1","("&$I$5:$BP$5&$I$4:$BP$4&")",""))
Ctrl+Shift+Enter > Copy ลงด้านล่าง สูตรนี้เป็นสูตร Array การเปลี่ยนแปลงปรับปรุงสูตรทุกครั้งต้องกด 3 แป้นข้างต้น หากกดแป้นถูกต้องจะมีปีกกาคร่อมสูตร ปีกกานี้จะคีย์เข้าไปเองไม่ได้ครับ
ดูไฟล์แนบด้านล่างประกอบครับ

Re: ตารางตรวจสอบโอที
Posted: Wed Nov 24, 2010 2:05 pm
by domejang

ขอโทษนะครับ Add-ins Morefunc เครื่องที่ทำงานลงไม่ได้ครับ ต้องทำไงดีครับ

Re: ตารางตรวจสอบโอที
Posted: Wed Nov 24, 2010 2:12 pm
by snasui

ลงไม่ได้หมายถึงห้ามลงหรือเปล่าครับ ถ้าห้ามลงก็ต้องถามที่ทำงานครับว่าทำอย่างไร?

Re: ตารางตรวจสอบโอที
Posted: Wed Nov 24, 2010 2:33 pm
by domejang
ใช่ๆ ครับ ห้ามลง
Re: ตารางตรวจสอบโอที
Posted: Thu Nov 25, 2010 9:53 am
by domejang
ขอโทษนะครับ มีวิธีอื่นไมครับ บริษัทเขาห้ามลงอ่ะครับ

Re: ตารางตรวจสอบโอที
Posted: Thu Nov 25, 2010 11:29 am
by snasui

ตามที่ถามมานั้น ไม่มีสูตรปกติที่ Excel ให้มาทำได้
แบบกระชับครับผมจึงพึ่งพา Add-ins หรืออีกทางเลือกก็เขียน VBA มาช่วย ถ้าห้ามใช้ Add-ins ซึ่งส่วนใหญ่ก็เป็นการเขียนด้วย VBA แถมไม่ต้องไปกำหนด Security ให้วุ่นวาย ก็ต้องดูว่าบริษัทให้ใช้ VBA ด้วยหรือไม่เพราะ VBA ก็เป็นช่องทางให้ติด Virus ได้ครับ
ปกติจะตอบวิธีที่ผู้ใช้งานทำงานได้ง่าย ๆ หรือแก้เองได้ก่อนครับ ซึ่งการใช้ Add-ins ก็เป็นวิธีที่ไม่ต้องเขียน VBA หรือฟังก์ชั่นมาใช้เอง ไม่ต้องไปวุ่นวายกับการเปลี่ยนแปลง Code VBA หากไม่คุ้นเคยจะแก้ไขปรับเปลี่ยนเองลำบาก

Re: ตารางตรวจสอบโอที
Posted: Tue Dec 14, 2010 11:44 am
by domejang

รบกวนด้วยครับ มีอันไหม่มาถามครับ ลองทำแล้วงง ครับ ตามไฟล์แนบครับ

Re: ตารางตรวจสอบโอที
Posted: Tue Dec 14, 2010 11:52 am
by snasui

สามารถรวมได้เลยครับ ไม่ทราบว่าคอลัมน์ I ต้องการให้แสดงผลอย่างไรครับ เนื่องจากเปิดมาคอลัมน์เดียว
สำหรับบรรทัดที่ 15
1. ที่ C15 คีย์
=SUM(C5:C14,INT(SUM(D5:D14)/60))
Enter
2. ที่ D15 คีย์
=MOD(SUM(D5:D14),60)
Enter
3. Copy ข้อ 1 และ 2 ไปด้านขวา
Re: ตารางตรวจสอบโอที
Posted: Wed Mar 09, 2011 9:24 am
by domejang
มีคำถามนะครับ ขอโทษนะครับ ให้ไปโพสที่ไหนนะครับ

Re: ตารางตรวจสอบโอที
Posted: Wed Mar 09, 2011 10:40 am
by snasui

การโพสต์ถามต่อกรณีเป็นเรื่องเดียวกันสามารถโพสต์ถามได้เลยครับ แต่หากเป็นเรื่องใหม่ สามารถเข้าไปโพสต์หัวข้อใหม่ตามภาพด้านล่างครับ
Re: ตารางตรวจสอบโอที
Posted: Mon Mar 14, 2011 2:21 pm
by domejang

ขอบคุณครับ
Re: ตารางตรวจสอบโอที
Posted: Mon Jun 06, 2011 11:58 pm
by Iamjoyly
ขอสอบถามค่ะ
เนื่องด้วยการทำงานที่เกิน 5 ชม. จะต้องหักพัก 1 ชม.จะเขียนสูตรอย่างไรดีคะ
เวลาเข้า เวลาออก จำนวนชม.ที่คำนวณได้
8.30 17.30 9.00
ในเบื้องต้นจำนวนที่คำนวณได้ใช้สูตร =INT(B2-A2)+MOD(B2-A2,1) แต่จะลบออก 1 ชม.ต้องเขียนสูตรอย่างไรคะ
รบกวนด้วยนะคะ
ขอบคุณค่ะ
จอย
Re: ตารางตรวจสอบโอที
Posted: Tue Jun 07, 2011 8:57 am
by snasui

จากโจทย์ การทำงานมากกกว่า 5 ชม. หักออก 1 ชม. สามารถเขียนสูตรได้ดังนี้ครับ
สมมุติเวลาเข้าอยู่ที่ A1 เวลาออกอยู่ที่ B1 ที่ C1 คีย์
=B1-A1-(B1-A1>5/24)/24
Enter
Re: ตารางตรวจสอบโอที
Posted: Fri Jun 24, 2011 3:23 pm
by domejang

ขอโทษนะครับ ใครชื่อจอยครับ มาเอากระทู้ผมไปถามได้ไงอ่ะ งง

Re: ตารางตรวจสอบโอที
Posted: Fri Jun 24, 2011 4:07 pm
by snasui

ไม่เป็นไรครับ เรื่องเดียวกันสามารถามต่อเนื่องกันได้ครับ
