Page 1 of 1

การนำชัวโมงมาบวกกัน

Posted: Sun Apr 05, 2020 12:33 pm
by yodpao.b
การนำชัวโมงมาบวกกัน
1.PNG
ตารางนี้คือจำนวนชัวโมง
ยกตัวอย่าง
01:07:58
ไม่ใช่ หนึ่ง นาฟิกาเจ็ดนาที
แต่เป็น หนึ่งชั่วโมงเจ็ดนาทีครับ

ความต้องการคือข้อมูลมีจำนวนหลายบรรทัด ไม่แน่นอน
ถ้าบวกกัน =F2+F3+F4+F5+F6+F7+F8+F9+F10+F11+F12+F13+F14+F15+F16+F17+F18+F19+F20
ก็ได้ผลลัพธ์ตามต้องการ
แต่อยากใช้สูตร Sum ผลที่ได้เป็นศูนย์ครับ

คำถามที่ 1
จะใช้สูตรอะไรแทนการบวกกันเพราะจำนวนบรรทัดไม่แน่นอนจะเพิ่มขึ้นเรื่อย

คำถามที่ 2
เมื่อได้ค่าที่ผมต้องการแล้ว ตามหลักการเขาจะเอามาทำกราฟไหมหรือแสดงเป็นตัวเลขอย่างเดียว

Re: การนำชัวโมงมาบวกกัน

Posted: Sun Apr 05, 2020 12:51 pm
by Bo_ry
ข้อมูลเป็น Text เอามา Sum ไม่ได้

แก้ต้นเหตุ เลือก column F , ribbon Data > Text to columns > finish

แก้ปลายเหตุ =SUMPRODUCT(--F2:F20)
format เป็น [h]:mm:ss

Re: การนำชัวโมงมาบวกกัน

Posted: Sun Apr 05, 2020 2:22 pm
by yodpao.b
ขอบคุณมากครับ

พอเข้าใจนิดหน่อยครับ
แก้แบบแรก ทำเป็นต้วเลข ก่อนแล้วจึงบวกกัน

ส่วนแบบที่ 2 เครื่องหมาย "--" หน้า F หมายถึงอะไรครับ

Re: การนำชัวโมงมาบวกกัน

Posted: Sun Apr 05, 2020 2:26 pm
by snasui
yodpao.b wrote: Sun Apr 05, 2020 2:22 pm "--" หน้า F หมายถึงอะไรครับ
:D วันที่ เวลา คือตัวเลข

คอลัมน์ F เป็นเวลาที่กำหนด Format เป็น Text การกำหนดเช่นนี้จะนำมารวมกันไม่ได้

เครื่องหมาย -- คือเครื่องหมาย - สองตัว ใช้นำหน้าค่าตัวเลขที่จัดเก็บเป็น Text เพื่อแปลงกลับมาให้เป็นตัวเลขครับ

Re: การนำชัวโมงมาบวกกัน

Posted: Sun Apr 05, 2020 2:40 pm
by yodpao.b
เข้าใจแล้วครับ
ผมจะใช้ ลองใช้สูตรแรกก่อนดีกว่า จะนำไปใช้กับ Pivot table
แล้วจะรายงานผลให้ทราบภายหลัง

Re: การนำชัวโมงมาบวกกัน

Posted: Sun Apr 05, 2020 5:41 pm
by yodpao.b
สูตรใช้ไม่ได้ครับ ที่ผม เอามาบวกต่อกนก็ผิดครับ
สรุปผลลัพธ์มันคือเวลา

ที่อยากได้ตือ 1 ช.ม. 40 นาที บวก 1 ช.ม. 40 นาที จะเท่ากับ 3 ช.ม. 20 นาที
ไม่ใช่ตี 3 20 นาที
สูตรที่ได้ไปลองใส่ตัวเลขดูอย่างไรก็ไม่เกิน 24
ต้องทำอย่างไรครับ

Re: การนำชัวโมงมาบวกกัน

Posted: Sun Apr 05, 2020 6:09 pm
by snasui
:D แนบไฟล์นั้นมาพร้อมแสดงค่าที่ถูกต้องมาด้วยจะได้ช่วยกันดูได้ครับ

Re: การนำชัวโมงมาบวกกัน

Posted: Sun Apr 05, 2020 6:14 pm
by Bo_ry
Bo_ry wrote: Sun Apr 05, 2020 12:51 pm format เป็น [h]:mm:ss
Excel ไม่มีการแยก Data type ว่าเป็น ระยะเวลา 3 ช.ม. หรือเวลา ตี 3
มีแค่ Number, Text, Boolean

3 ช.ม. ตี 3 หรือ 3:00 ก็คือ Number 0.125 ที่มาจาก 3/24

1 วัน 3 ช.ม 27 ชั่วโมง หรือ 27:00 ก็คือ number 1.125 ที่มาจาก 27/24
format [h]:mm:ss ก็แสดงเป็น 27:00:00
format h:mm:ss ก็แสดงเป็น 3:00:00
format d h:mm:ss ก็แสดงเป็น 1 3:00:00
format general ก็แสดงเป็น 1.125

Re: การนำชัวโมงมาบวกกัน

Posted: Sun Apr 05, 2020 6:48 pm
by yodpao.b
ขอโทษท่านผู้รู้ครับ
เอาใหม่ดีกว่าไม่เอาไปทำกราฟแล้ว
อยากได้แบบภาพด้านล่างครับ
ช่วยแปลงกลับเป็นชั่วโมง นาที วินาทีหน่อยครับ
1.PNG
ขอบคุณครับ

Re: การนำชัวโมงมาบวกกัน

Posted: Sun Apr 05, 2020 7:14 pm
by Bo_ry
A13
=SUMPRODUCT(C4:E7/{1,60,3600})

C13
=SUM(C4:C7)+INT(SUM(D4:D7)/60)
=INT(A13)

D13
=MOD(SUM(D4:D7),60)+INT(SUM(E4:E7)/60)
=INT(MOD(A13*60,60))


E13
=MOD(SUM(E4:E7),60)
=INT(MOD(A13*3600,3600))

Re: การนำชัวโมงมาบวกกัน

Posted: Sun Apr 05, 2020 7:41 pm
by yodpao.b
ขอบคุณมากครับต้องการแบบดีครับ
ตอนนี้ต้องนำไปประกอบร่างในตารางก่อนครับ
จะไปใช้กับ pivot table