#10
Post
by navara1112 » Mon Sep 19, 2016 1:05 pm
ขอโทษขอเอาใหม่
เดิมสูตรนี้ใช้คำนวนเวลา ใน 1วัน มีเวลาทำงาน 8:20:00 ชั่วโมง
=ช่วงเช้า 8:00:00 ถึง 12:00:00
=ช่วงบ่าย 12:40:00 ถึง 17:00:00
ใน 1วัน มีเวลาทำงาน 8:20:00 ชั่วโมง
คือสูตรเดิมที่ต้องการปรับ =IF(B6="","ไม่กรอก",IF(OR((($F6+$G6)-($A6+$B6))<0,COUNT(A6,$F6:$G6)=0),"",IF($A6=$F6,(IF(AND($G6>="12:00:00"+0,$G6<="12:40:00"+0),"12:00:00",IF($G6<"12:00:00"+0,$G6,$G6-"00:40:00"))-IF(AND($B6>="12:00:00"+0,$B6<="12:40:00"+0),"12:00:00",IF($B6<"12:00:00"+0,$B6,$B6-"00:40:00"))),SUM(IF(AND($B6>="08:00:00"+0,$B6<="12:00:00"+0),("12:00:00"-$B6)+"04:20:00",IF(AND($B6>="12:40:00"+0,$B6<="17:00:00"+0),"17:00:00"-$B6,IF(AND($B6>"12:00:00"+0,$B6<"12:40:00"+0),"04:20:00"+0,0))),IF(AND($G6>="08:00:00"+0,$G6<="12:00:00"+0),$G6-"08:00:00",IF(AND($G6>="12:40:00"+0,$G6<="17:00:00"+0),($G6-"12:40:00")+"04:00:00",IF(AND($G6>"12:00:00"+0,$G6<"12:40:00"+0),"04:00:00"+0,0))),"08:20:00"*(IF((($F6)-($A6))=0,0,(($F6)-($A6))-1))))))
1.สูตรที่ต้องการปรับแก้จากเดิมนี้คือ ดังนั้น ใน 1วัน มีเวลาทำงาน 8:00:00 ชั่วโมง
=ช่วงเช้า 8:00:00 ถึง 12:00:00
=ช่วงบ่าย 12:00:00 ถึง 17:00:00
2.ผมลองแก้แบบผม คือแก้สูตรเวลาให้เป็น หน่วย 00 ทั้งหมด เช่น 12:40:00 ให้เป็น 12:00:00 และเข้าใจสูตรเองว่า หน่วย 00:40:00 เป็นหน่วยช่วงพักเวลา
เเล้วแก้เป็นสูตรตรง 00:400:00 ให้เป็น 00:60:00 ในคำตอบ L6 คำตอบต้อง 16:00:00 (17:00:00 อันนี้ผิด เพราะ2วัน 8X2=16 )
ขอบพระคุณยิ่ง
You do not have the required permissions to view the files attached to this post.
เพชรพระอุมา