Page 1 of 1

สอบถามสูตรการคิดว่าวันลาครับ

Posted: Fri Jul 15, 2016 4:37 pm
by pinitpongnick
เรียน ผู้รู้ทุกท่าน
อยากทราบวิธีการใช้สูตรในการแสดงผลระยะเวลาในการลาครับ โดยให้แสดงผลที่คอลัมน์ "L" ครับ

โดยมีเงื่อนไขดังนี้ครับ
- ลา 8.30 -18.00 ให้คิดเป็น 8.5 ชั่วโมง
- ลา 8.30-12.00 ให้คิดเป็น 3.5 ชั่วโมง และ 13:00 - 18:00 ให้คิดเป็น 5 ชั่วโมง
- ลา 8.30-18.00 (เช่น ลาวันที่ 29-30 มิ.ย. 59 ) ให้คิดเป็น 17 ชั่วโมง


ตัวอย่างตามไฟล์ที่แนบให้นะครับ ขอบพระคุณล่วงหน้านะครับ

Re: สอบถามสูตรการคิดว่าวันลาครับ

Posted: Sat Jul 16, 2016 9:21 am
by DhitiBank
ลองแบบนี้ครับ
L4

=IF(SUM(H6:K6)=0,"ใส่ข้อมูลไม่ครบ",((I6+K6-H6-J6)-(I6-H6)*14.5/24-IF(AND(0.5>J6,0.5<K6),(I6-H6+1)*1/24,IF(AND(0.5<J6,0.5>=K6),MAX(I6-H6-1,0)*1/24,(I6-H6)*1/24)))*24)

Enter ->> คัดลอกลงล่าง แล้วปรับรูปแบบตัวเลขในคอลัมน์ L เป็น General

ชีท "ข้อมูลพนักงาน" ในไฟล์ตัวอย่างมีข้อมูลส่วนบุคคลอยู่ ผมว่าลบออกดีกว่าไหมครับ

Re: สอบถามสูตรการคิดว่าวันลาครับ

Posted: Sat Jul 16, 2016 11:42 am
by pinitpongnick
ขอบคุณมากครับ คุณ "DhitiBank"

จะแก้ไขเดี๋ยวนี้ครับ