Page 1 of 1

สอบถามเรื่องการรวมเฉพาะจุดทศนิยมค่ะ

Posted: Fri Aug 22, 2014 2:58 pm
by maxma
เนื่องจากมีตารางการใส่ข้อมูลชั่วโมงล่วงเวลาในแต่ละวัน โดยจะใส่เป็น ชั่วโมง.นาที เช่น 1 ชั่วโมง 30 นาที จะให้ user ใส่ 1.30
ซึ่งพอถึงขั้นตอนรวม จะแยกเป็น ช่องคอลัมภ์ชั่วโมง และช่องคอลัมภ์นาที ซึ่งที่มีปัญหาคือช่องนาทีเดิมเขียนสูตรไว้คือ
=MINUTE(MOD(SUM(D6:AH6),1)*100/1440) ปรากฎว่าเมื่อรวม .50+.50 ก็เท่ากับ 0 ซึ่งจริงๆ ต้องเป็น .40
เพราะ 100 นาทีเท่ากับ 1 ชม. 40 นาที เนื่องจากระบบดึงเศษทศนิยมารวมกันแล้วมองว่าเป็น 1 จริงไม่มีเศษ ตอนนี้จึงใช้วิธีเขียนสูตร
=Mod,(cell,1 )+ ทุกคอลัมภ์ แล้วครอบด้วย =Mod,(cell,0.6)*100 ครอบอีกทีซึ่งได้ผลแต่สูตรยาวมากและบางเดือนวันที่น้อยลง
เมื่อลบคอลัมภ์ก็ทำให้สูตร error เมื่อเพิ่มก็ต้องเขียนสูตรเพิ่มอีก จึงรบกวนสอบถามด้วยค่ะว่ามีวิธีรวมเฉพาะทศนิยมแบบไม่ต้องตัดจำนวนเต็มทิ้งหรือเปล่าคะ เพื่อรวมจำนวนนาทีก่อนค่ะ
ขอบคุณค่ะ

Re: สอบถามเรื่องการรวมเฉพาะจุดทศนิยมค่ะ

Posted: Fri Aug 22, 2014 5:08 pm
by snasui
:D ตัวอย่างสูตรที่ AJ6 ครับ

=MOD(TEXT(SUMPRODUCT(--SUBSTITUTE(TEXT(X6:AH6,"0.00"),".",":")),"[h].mm"),1)*100

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

Re: สอบถามเรื่องการรวมเฉพาะจุดทศนิยมค่ะ

Posted: Mon Aug 25, 2014 12:01 pm
by maxma
ขอบคุณค่ะ ได้แล้วค่ะ ตอนแรกนึกถึง Mod และ Text เหมือนกันค่ะ แต่ไปต่อไม่ได้ค่ะเลยต้องรบกวนขอความรู้ ตอนนี้ได้แล้วก็ขอขอบคุณอีกครั้งค่ะ