Page 1 of 2

การรวมนาทีให้เป็นชั่วโมง

Posted: Tue Mar 15, 2011 12:10 pm
by domejang
:D คือว่า การรวมนาทีให้เป็นจำนวนชั่วโมงครับ รายละอียดตามไฟล์แนบครับ

Re: การรวมนาทีให้เป็นชั่วโมง

Posted: Tue Mar 15, 2011 12:31 pm
by snasui
:D ลองตามนี้ครับ

ที่ H4 คีย์

=SUMIF($B$3:$G$3,"ช.ม.",$B4:$G4)+INT(SUMIF($B$3:$G$3,"นาที",$B4:$G4)/60)

Enter > Copy ลงด้านล่าง สูตรนี้ไม่ครบ 1 ชม. จะตัดทิ้งครับ

Re: การรวมนาทีให้เป็นชั่วโมง

Posted: Tue Mar 15, 2011 3:39 pm
by domejang
:D คือว่า รวมทั้งด้าน แถว และคอลัมด้วยครับ ส่วนเศษที่เหลือไม่ปัดทั้งครับ คิดเป็นนาทีเหมือนเดิมครับ

Re: การรวมนาทีให้เป็นชั่วโมง

Posted: Tue Mar 15, 2011 3:52 pm
by snasui
:) เนื่องจากไม่ได้เขียนบอกว่าให้รวมในเซลล์ไหน อย่างไร ผมก็เลยไม่ได้อยู่ว่าบรรทัดล่างมีการรวมข้อมูลไว้ด้วย

การรวมลักษณะนี้ ช่องช.ม.ก็ต้องเป็นช.ม. ครับ ช่องนาทีก็เป็นนาที แต่นำส่วนของช่องนาทีที่รวมแล้วเกินกว่าหรือเท่ากับช.ม. ก็นำไปบวกกับช่องช.ม.ด้วย

ยกตัวอย่าง

1. ที่เซลล์ B141 คีย์

=SUM(B4:B140,INT(SUM(C4:C140)/60))

Enter

2. ที่เซลล์ C141 คีย์

=MOD(SUM(C4:C140),60)

Enter

Re: การรวมนาทีให้เป็นชั่วโมง

Posted: Tue Mar 15, 2011 4:37 pm
by domejang
:D ผมอาจอธิบายไม่ละเอียดครับ เลยเข้าใจไม่ตรงกัน ขอโทษด้วยครับ :mrgreen:
คือว่า
- ผมต้องการต้อง SUM ช่องนาทีอย่างเดียวครับ ที่มี เม้นท์ถามไว้ครับ ช่องชั่วโมงไม่ต้องก็ได้ครับเพราะมันเป็นชั่วโมงอยู่แล้วสามารถ SUM ได้เลย ส่วนช่องนาที่ C141,E141,G141 นั้น ผมใช้SUM ธรรมดาออกมาเป็นจำนวนนาที่ทั้งหมดแต่ยังไม่เป็นชั่วโมงครับ อยากให้SUM ออกมาเป็นจำนวนชั่วโมงเลยครับโดยนาทีที่เหลือก็ไม่ต้องปัดทิ้งครับ
ผมทดลองใช้ =sum(c1,c141)/60 ปรากฎว่าไม่ถูกครับ ขอคำชี้แนะด้วยครับ

Re: การรวมนาทีให้เป็นชั่วโมง

Posted: Tue Mar 15, 2011 4:46 pm
by snasui
:D แสดงเป็นชั่วโมงไม่มีปัญหาครับ แต่นาทีให้แสดงอย่างไรครับ ลองทำตัวอย่างที่ถูกต้องมาเปรียบเทียบเพื่อจะได้เห็นภาพครับว่า เศษนาทีที่เหลือให้แสดงอย่างไร

สูตรสำหรับรวมนาทีให้เป็นชั่วโมงคือ

=Sum(Int(Range/60))

Enter

Range คือช่วงข้อมูลที่ต้องการ

Re: การรวมนาทีให้เป็นชั่วโมง

Posted: Wed Mar 16, 2011 9:41 am
by domejang
:D ผมได้ทำตัวอย่างมาให้ดูแล้วครับ ตามไฟล์แนบครับ

Re: การรวมนาทีให้เป็นชั่วโมง

Posted: Wed Mar 16, 2011 11:18 am
by snasui
:D ลองตามนี้ครับ

ที่เซลล์ B7 คีย์

=TEXT(TIME(0,SUM(B4:B6),0),"h.mm")+0

Enter

Re: การรวมนาทีให้เป็นชั่วโมง

Posted: Wed Mar 16, 2011 2:56 pm
by domejang
:D ขอโทษนะครับ ผมนำมาใช้กับตัวอย่างที่ 2 เจอตัวเลขเยอะๆ รู้สึกว่าจะคำนวณไม่ตรงครับ ดังตัวอย่างที่ 2 ที่ผมระบายสีเหลืองไว้ครับ รายละเอียดตามไฟล์แนบ

Re: การรวมนาทีให้เป็นชั่วโมง

Posted: Wed Mar 16, 2011 3:39 pm
by snasui
:o ลองตามนี้ครับ

ที่ D166 คีย์

=INT(SUM(D4:D165)/60)+(SUM(D4:D165)/60-INT(SUM(D4:D165)/60))*60/100

Enter > Copy ไปทางขวา :mrgreen:

Re: การรวมนาทีให้เป็นชั่วโมง

Posted: Thu Mar 17, 2011 11:05 am
by domejang
:D โอเคแล้วครับ ขอบคุณครับ

Re: การรวมนาทีให้เป็นชั่วโมง

Posted: Fri Mar 18, 2011 10:39 am
by domejang
:D รบกวนถามต่อเนื่องงครับ ตัวอย่างที่ 3 ครับ รายละเอียดตามไฟล์แนบครับ

Re: การรวมนาทีให้เป็นชั่วโมง

Posted: Fri Mar 18, 2011 11:38 am
by snasui
:P ลองตามนี้ครับ ที่ H6 คีย์

=SUMIF($B$5:$G$5,"ชม.",$B6:$G6)+INT(SUMIF($B$5:$G$5,"นาที",$B6:$G6)/60)+(SUMIF($B$5:$G$5,"นาที",$B6:$G6)/60-INT(SUMIF($B$5:$G$5,"นาที",$B6:$G6)/60))*60/100

Enter > Copy ลงด้านล่าง

Re: การรวมนาทีให้เป็นชั่วโมง

Posted: Mon Mar 21, 2011 11:20 am
by domejang
:flw: ขอโทษครับยังติดที่ H 18 ครับ รายละเอียดตามไฟล์แนบครับ

Re: การรวมนาทีให้เป็นชั่วโมง

Posted: Mon Mar 21, 2011 12:02 pm
by snasui
:D ไม่ทราบว่าที่ถูกต้องคือค่าใดครับ

การรวมลักษณะนี้จะรวมแบบ Sum ธรรมดาเช่น =Sum(H6:H17) ไม่ได้ครับ เพราะหน่วยของนาทีมันไม่ได้อยู่บนฐานร้อย การ Copy สูตรจาก H17 มาใช้ที่ H18 น่าจะให้ค่าที่ถูกต้องแล้วครับ

Re: การรวมนาทีให้เป็นชั่วโมง

Posted: Mon Mar 21, 2011 1:14 pm
by snasui
อ้อ เซลล์ b18:g18 ใชสูตร sum ธรรมดาครับ จากนั้นค่อย copy สูตรที่ h17 มาที่ h18 ครับ

Re: การรวมนาทีให้เป็นชั่วโมง

Posted: Mon Mar 21, 2011 1:36 pm
by domejang
อ้อ ครับ ทำแบบนั้นก็ได้ครับ ตอนแรกช่องนาทีเป็น แปลงเป็นชม. แล้วมันเลยบวกกันไม่ถูกครับ ทำแบบอาจารย์ว่าก็ได้ครับ ไม่ต้องใช้สูตรหลายอย่างครับ ขอบคุณมากครับ :D :mrgreen:

Re: การรวมนาทีให้เป็นชั่วโมง

Posted: Fri Apr 08, 2011 12:21 pm
by domejang
:D การรวม จำนวน ชม.ที่มีเศษนาทีเข้าด้วยกัน ครับ ไม่ทราบว่ารวมยังไงครับ
ผมมีไฟล์ตัวอย่างแนบมาด้วยครับ

Re: การรวมนาทีให้เป็นชั่วโมง

Posted: Fri Apr 08, 2011 6:38 pm
by snasui
ลองตามไฟล์แนบครับ

ชีทตัวอย่าง1

1. เซลล์ G7 คีย์

=SUMPRODUCT(INT(D7:F7))+INT(SUMPRODUCT(D7:F7-INT(D7:F7))/0.6)+MOD(SUMPRODUCT(D7:F7-INT(D7:F7)),0.6)

Enter > Copy ไปด้านล่าง

2. เซลล์ D11 คีย์

=SUMPRODUCT(INT(D7:D10))+INT(SUMPRODUCT(D7:D10-INT(D7:D10))/0.6)+MOD(SUMPRODUCT(D7:D10-INT(D7:D10)),0.6)

Enter > Copy ไปทางขวา

Re: การรวมนาทีให้เป็นชั่วโมง

Posted: Mon Apr 11, 2011 1:59 pm
by domejang
:D ขอบคุณครับ