Page 1 of 1
วิธีการคำนวณจำนวนชั่วโมงนาที Excel ทำอย่างไรครับ
Posted: Sat Aug 08, 2015 2:43 pm
by artkummool
เรียน อาจารย์ ครับ
ผมต้องการหาวีธีการคำนวนเวลาในการซ่อมอุปกรณ์แต่ละครับครับ
โดย จะนับตั้งแต่เวลาเข้างานถึงเลิกงาน ตัดเวลาพักเที่ยงและเวลาเลิกงานออกครับ
เข้างาน 8.00 น. เลิก 17.00 น.
ผมต้องการ
วันเริ่ม วันสิ้น เวลา/ชั่วโมง
01-07-2015 15:00 02-07-2015 10:00 4:00
02-07-2015 11:00 04-07-2015 14:10 18:10
แจ้งซ่อม 01-07-2015 15:00 ซ่อมเสร็จ 02-07-2015 10:00 ผลที่ต้องการ 4.00 ชม. ครับ
โดยเริ่มนับ 08.00-12.00 ตัดเวลา 12.00-13.00 ออก เริ่มนับอีกที 13.00-17.00 ตัดเวลาเลิกงาน 17.00 เป็นต้นไป จนถึง 8.00 ของอีกวัน
ลองทำตามวิธีนี้ไม่ได้ครับ
=IF(AND(MOD(A6,1)<=0.5,MOD(B6,1)<=0.5),
MIN(MOD(B6,1),0.5)-MAX(MOD(A6,1),1/3),
IF(AND(MOD(A6,1)>=(13/24),MOD(B6,1)>=(13/24)),
MIN(MOD(B6,1),17/24)-MIN(MOD(A6,1),17/24),
MIN(MOD(B6,1),17/24)-MAX(MOD(A6,1),1/3)-1/24))
สูตรนี้จะนับแค่วันเดียว
ผมจะส่งไฟล์ให้ดูครับ
รบกวนด้วยครับ
ขอบคุณครับ
Re: วิธีการคำนวณจำนวนชั่วโมงนาที Excel ทำอย่างไรครับ
Posted: Sat Aug 08, 2015 2:47 pm
by artkummool
รึส่งข้อมูลทางอีเมล์ได้นะครับ
artkummool@kmandaa.com ID: 2rtkumm00l
Re: วิธีการคำนวณจำนวนชั่วโมงนาที Excel ทำอย่างไรครับ
Posted: Sat Aug 08, 2015 4:01 pm
by DhitiBank
ที่ C12 ลองคีย์แบบนี้ครับ
=TEXT(B12-A12-(INT(B12)-INT(A12))*"15:00"-(INT(B12)-INT(A12)+
IF(AND(MOD(A12,1)<="12:00"+0,MOD(B12,1)>="13:00"+0),1,
IF(OR(MOD(A12,1)<="12:00"+0,MOD(B12,1)>="13:00"+0),0,-1)))*"1:00","[h]:mm")
Enter --> คัดลอกลงล่างครับ
Re: วิธีการคำนวณจำนวนชั่วโมงนาที Excel ทำอย่างไรครับ
Posted: Mon Aug 10, 2015 9:21 am
by artkummool
ขอบคุณ มาก ๆครับ อาจารย์ ได้ผล ผลหาหลายวิธีมาก แต่ไม่เคยได้ ขอบคุณมาก ๆครับ ผม
Re: วิธีการคำนวณจำนวนชั่วโมงนาที Excel ทำอย่างไรครับ
Posted: Mon Aug 10, 2015 9:53 am
by DhitiBank
ผมยังเป็นนักเรียนเหมือนกันครับ แค่เรียนมานานกว่านิดหน่อยครับ

Re: วิธีการคำนวณจำนวนชั่วโมงนาที Excel ทำอย่างไรครับ
Posted: Mon Aug 10, 2015 4:26 pm
by artkummool
มัน Sum มารวมกันไม่ได้นี้ครับ มีวิธีที่สามารถนำมา Sum รวมกันได้ไหมครับ @DhitiBank
Re: วิธีการคำนวณจำนวนชั่วโมงนาที Excel ทำอย่างไรครับ
Posted: Mon Aug 10, 2015 4:50 pm
by bank9597
ให้คูณ 1 เข้าไปในสูตรครับ
Code: Select all
=TEXT(B12-A12-(INT(B12)-INT(A12))*"15:00"-(INT(B12)-INT(A12)+IF(AND(MOD(A12,1)<="12:00"+0,MOD(B12,1)>="13:00"+0),1,IF(OR(MOD(A12,1)<="12:00"+0,MOD(B12,1)>="13:00"+0),0,-1)))*"1:00","[h]:mm")*1
แล้วจัดรูปแบบเซลล์เป็น Time
หรือที่ D17 คีย์ =TEXT(SUM(D12:D16*1),"HH:MM") กด Ctrl+Shift+Enter
Re: วิธีการคำนวณจำนวนชั่วโมงนาที Excel ทำอย่างไรครับ
Posted: Tue Aug 11, 2015 8:59 am
by artkummool
ขอบคุณมาก ๆครับ
Re: วิธีการคำนวณจำนวนชั่วโมงนาที Excel ทำอย่างไรครับ
Posted: Fri Oct 09, 2015 4:04 pm
by tuangporn
ขอคำอธิบาย ที่มาของ 15:00 หน่อยนะคะ
แล้วถ้ากรณีวันที่เริ่ม เป็น 1/10/2015 20:00 วันสิ้นสุดเป็น 2/10/2015 8:25 ต้องการผลลัพธ์เป็น 0:25 (ประมาณว่ามีการแจ้งซ่อมไว้ก่อน แต่จริง ๆ เริ่มดำเนินการตั้งแต่เวลา 8:00 น. เป็นต้นไป
ต้องปรับสูตรจุดไหนคะ
....ขอบคุณมากค่ะ
Re: วิธีการคำนวณจำนวนชั่วโมงนาที Excel ทำอย่างไรครับ
Posted: Fri Oct 09, 2015 4:53 pm
by piches
=TEXT(SUM(D12:D16*1),"HH:MM")ถ้าเกิน24ชั่วโมงยอดผลรวมจะไม่ตรง
={(C12+C13+C14+C15+C16)*24}ถ้าเวลาเกิน24ชั่วโมง
Re: วิธีการคำนวณจำนวนชั่วโมงนาที Excel ทำอย่างไรครับ
Posted: Fri Oct 09, 2015 6:33 pm
by snasui
tuangporn wrote:ขอคำอธิบาย ที่มาของ 15:00 หน่อยนะคะ
แล้วถ้ากรณีวันที่เริ่ม เป็น 1/10/2015 20:00 วันสิ้นสุดเป็น 2/10/2015 8:25 ต้องการผลลัพธ์เป็น 0:25 (ประมาณว่ามีการแจ้งซ่อมไว้ก่อน แต่จริง ๆ เริ่มดำเนินการตั้งแต่เวลา 8:00 น. เป็นต้นไป
ต้องปรับสูตรจุดไหนคะ
....ขอบคุณมากค่ะ

แนบไฟล์ตัวอย่างของตนเองมาถาม ชี้ให้เห็นว่าเซลล์ใดต้องการตำคอบเป็นเท่าใด ด้วยเงื่อนไขใด จะได้สะดวกในการตอบครับ
Re: วิธีการคำนวณจำนวนชั่วโมงนาที Excel ทำอย่างไรครับ
Posted: Tue Oct 13, 2015 4:59 pm
by tuangporn
ไฟล์ตัวอย่างคือจริง ๆ ใช้ไฟล์ในกระทู้นี้ มาลองกรอกข้อมูลดูน่ะค่ะ
วันเริ่ม วันสิ้น เวลา/ชั่วโมง
01/07/2015 20:00 02/07/2015 08:25 #VALUE!
02/07/2015 08:00 02/07/2015 08:25 00:25
บรรทัดแรก ต้องการให้ได้ค่าเหมือนบรรทัดที่สองค่ะ คือถ้าเลยเวลาทำงานมาแล้ว ให้คิดเป็นวันเวลาทำงานในวันถัดไปแทนค่ะ
Re: วิธีการคำนวณจำนวนชั่วโมงนาที Excel ทำอย่างไรครับ
Posted: Tue Oct 13, 2015 6:56 pm
by snasui

ตัวอย่างสูตรครับ
=B2-Max(A2,Int(B2)+"8:00")
Re: วิธีการคำนวณจำนวนชั่วโมงนาที Excel ทำอย่างไรครับ
Posted: Wed Nov 30, 2016 10:36 am
by artkummool
ผมขอบคุณอาจารย์ ทุกท่านมากนะครับ
ที่แนะนำมาตลอด