Page 1 of 1
การหาผลรวมของเวลา
Posted: Fri Jun 21, 2013 9:52 am
by Khamtun
เรียน อาจารย์และผู้รู้ทุกท่าน
ผมปัญหาเกี่ยวกับการหาเวลารวมตามไฟล์ที่แนบมาคือ ผลรวมเวลาที่ O21 ผิดเพราะอะไร
และเวลารวมที่ M5 ผิดหรือไม่เพราะอะไรครับ
รบกวนด้วยครับ
ด้วยความนับถือ
Re: การหาผลรวมของเวลา
Posted: Fri Jun 21, 2013 10:03 am
by NEO889
น่าจะเป็นแบบนี้นะ =TEXT(SUM(N11:N21),"[h].mm")
Re: การหาผลรวมของเวลา
Posted: Fri Jun 21, 2013 10:43 am
by Khamtun
ทำได้แล้วครับ ขอบคุณมากครับ
Re: การหาผลรวมของเวลา
Posted: Fri Jun 21, 2013 10:46 am
by bank9597
ที่ O21 คีย์ =TEXT(SUM(N11:N21),"[h]:mm")
Re: การหาผลรวมของเวลา
Posted: Fri Jun 21, 2013 11:07 am
by nattasiray
ไม่ต้องใช้สูตร TEXT แต่ใช้การจัดรูปแบบการแสดงผลของตัวเลขแทน
คลิกขวาที่เซลล์ O21
คลิกเลือก Format Cells...
คลิกที่ Custom ที่อยู่ในกรอบ Category
พิมพ์รหัส [h]:mm ลงในช่อง Type
คลิก OK
เสริ่มเรื่องสูตรที่เซลล์ C5:E5 เห็นคุณใช้เซลล์ A5 เป็นตัวตรวจสอบ ดังนั้นให้เปลี่ยนจาก A5 ไปเป็น $A$5 เพื่อตรึงเซลล์ตรวจสอบการคำนวณ
ในทำนองเดียวกันที่เซลล์ K5:M5 ก็ให้เปลี่ยนเปลี่ยนจาก I5 ไปเป็น $I$5 เพื่อตรึงเซลล์ตรวจสอบการคำนวณ
สำหรับเซลล์ F5
ให้แก้ไขสูตรจาก =E5/B5 ไปเป็น =IF(B5=0,0,$E$5/B5) เพื่่อป้องกันการแสดงข้อความ #DIV/0! เมือไม่ได้กรอกค่าใด ๆ ที่เซลล์ B5 หรือใส่เลข 0 ลงไป
ในทำนองเดียวกัน ก็แก้ไขที่เซลล์ N5:O5 ให้ใช้ฟังก์ชัน IF ตรวจสอบว่ามีการป้องค่าที่เซลล์ K5 J5 หรือไม่ ถ้าไม่มีก็ให้แสดงค่าเลข 0 ออกมา
เซลล์ว่าง ไมโครซอฟต์เอ็กเซล ถือว่ามีค่าเท่ากับ 0 ครับ
ในคอลัมน์ K และคอลัมน์ I ของเวิร์คชีต 20 ผบพบว่าคุณใช้ฟังก์ชัน ISBLANK
ปกติฟังก์ชัน ISBLANK จะคืนค่าออกมาเป็น TRUE เมื่อไม่ได้ป้อนค่าใด ๆ ถ้าไม่ใช่คืนค่าออกมาเป็น FALSE อยู่แล้ว ดังนั้น เราไม่นิยมเขียน =ISBLANK(CELLREF)=TRUE ครับ แต่นิยมเขียน =ISBLANK(CELLREF) แทน
ซึ่งฟังก์ชันที่ขึ้นต้นด้วย IS ก็คืนค่าออกเป็น TRUE กับ FALSE ครับ
ถ้าต้องการกลับค่าผลลัพธ์ของฟังก์ชันที่ขึ้นต้นด้วย IS เป็นตรงกันข้ามให้ใช้ฟังก์ชัน NOT ครอบลงไปครับ
Re: การหาผลรวมของเวลา
Posted: Fri Jun 21, 2013 1:17 pm
by Khamtun
ขอบคุณทุกท่านที่ช่วยเหลือและให้คำแนะนำต่างๆ ครับ