Page 1 of 1

สูตรการ เช็คสายของพนักงาน

Posted: Mon Nov 14, 2016 2:52 pm
by dearly
สวัสดีคะ
พอดีอยากได้สูตรเช็คข้อมูลสายของพนักงาน
เช่น พนักงาน A มาสาย 10 ครั้ง 1 วัน 480 นาที

ดิฉันต้องการแปลง จากนาที เป็นชั่วโมง แล้วถ้าหากเกิน 8 ชั่วโมงให้คิดเป็น 1 วันคะ
ขอบคุณคะ

Re: สูตรการ เช็คสายของพนักงาน

Posted: Mon Nov 14, 2016 3:46 pm
by DhitiBank
ตามกฎเกณฑ์ข้อ4 ด้านบนครับ กรุณาแนบไฟล์ตัวอย่างตารางเวลา ใส่คำตอบที่ถูกต้องและอธิบายพอสังเขป อาจารย์และเพื่อนๆ จะได้ช่วยแนะนำได้ง่ายครับ

Re: สูตรการ เช็คสายของพนักงาน

Posted: Mon Nov 14, 2016 4:15 pm
by dearly
dearly wrote:สวัสดีคะ
พอดีอยากได้สูตรเช็คข้อมูลสายของพนักงาน
เช่น พนักงาน A มาสาย 10 ครั้ง 1 วัน 480 นาที

ดิฉันต้องการแปลง จากนาที เป็นชั่วโมง แล้วถ้าหากเกิน 8 ชั่วโมงให้คิดเป็น 1 วันคะ
ขอบคุณคะ
]

Re: สูตรการ เช็คสายของพนักงาน

Posted: Mon Nov 14, 2016 4:15 pm
by dearly
DhitiBank wrote:ตามกฎเกณฑ์ข้อ4 ด้านบนครับ กรุณาแนบไฟล์ตัวอย่างตารางเวลา ใส่คำตอบที่ถูกต้องและอธิบายพอสังเขป อาจารย์และเพื่อนๆ จะได้ช่วยแนะนำได้ง่ายครับ
ขอโทษทีคะ

Re: สูตรการ เช็คสายของพนักงาน

Posted: Mon Nov 14, 2016 4:35 pm
by DhitiBank
มีข้อสงสัยครับ รบกวนอธิบายคำถามเหล่านี้หน่อยครับ

1. 500 นาทีมาจากไหน ดูจากจำนวนครั้งที่สาย (คือ 10 ครั้ง) หรือเปล่าครับ หากเป็นแบบนั้นแสดงว่าสาย 1 ครั้ง = 50 นาที ใช่หรือไม่ครับ

2. ต้องการใส่สูตรในคอลัมน์ I, J และ K ใช่หรือเปล่าครับ

Re: สูตรการ เช็คสายของพนักงาน

Posted: Mon Nov 14, 2016 4:53 pm
by dearly
DhitiBank wrote:มีข้อสงสัยครับ รบกวนอธิบายคำถามเหล่านี้หน่อยครับ

1. 500 นาทีมาจากไหน ดูจากจำนวนครั้งที่สาย (คือ 10 ครั้ง) หรือเปล่าครับ หากเป็นแบบนั้นแสดงว่าสาย 1 ครั้ง = 50 นาที ใช่หรือไม่ครับ

2. ต้องการใส่สูตรในคอลัมน์ I, J และ K ใช่หรือเปล่าครับ
-จำนวน 500 นาทีมาจาก รวมข้อมูลทั้งหมด 12 เดือนคะโดยในแต่ละเดือนพนักงานจะไม่ได้สายทุกวันคะ
-ต้องการใส่สูตรในคอลัมน์ใหม่ โดยอ้างอิงจากคอลัมน์ I,J,K คะ
ขอบคุณคะ

Re: สูตรการ เช็คสายของพนักงาน

Posted: Mon Nov 14, 2016 5:49 pm
by DhitiBank
ลองแบบนี้ครับ

M4
=CHOOSE(COLUMNS($M4:M4),$I4+INT(($J4+INT($K4/60))/8),MOD($J4+INT($K4/60),8),MOD($K4,60))
Enter >> คัดลอกไปทางขวาถึง O4 แล้วคัดลอกลงล่าง

โดยที่ M, N และ O คือ วัน, ชั่วโมง และนาที (ที่รวมแล้ว) ตามลำดับครับ

Re: สูตรการ เช็คสายของพนักงาน

Posted: Tue Nov 15, 2016 9:07 am
by dearly
DhitiBank wrote:ลองแบบนี้ครับ

M4
=CHOOSE(COLUMNS($M4:M4),$I4+INT(($J4+INT($K4/60))/8),MOD($J4+INT($K4/60),8),MOD($K4,60))
Enter >> คัดลอกไปทางขวาถึง O4 แล้วคัดลอกลงล่าง

โดยที่ M, N และ O คือ วัน, ชั่วโมง และนาที (ที่รวมแล้ว) ตามลำดับครับ
ขอบคุณมากคะ ได้ตามที่ต้องการเลยคะ