สอบถามเรื่องการรวมเฉพาะจุดทศนิยมค่ะ
Posted: Fri Aug 22, 2014 2:58 pm
เนื่องจากมีตารางการใส่ข้อมูลชั่วโมงล่วงเวลาในแต่ละวัน โดยจะใส่เป็น ชั่วโมง.นาที เช่น 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 เมื่อเพิ่มก็ต้องเขียนสูตรเพิ่มอีก จึงรบกวนสอบถามด้วยค่ะว่ามีวิธีรวมเฉพาะทศนิยมแบบไม่ต้องตัดจำนวนเต็มทิ้งหรือเปล่าคะ เพื่อรวมจำนวนนาทีก่อนค่ะ
ขอบคุณค่ะ
ซึ่งพอถึงขั้นตอนรวม จะแยกเป็น ช่องคอลัมภ์ชั่วโมง และช่องคอลัมภ์นาที ซึ่งที่มีปัญหาคือช่องนาทีเดิมเขียนสูตรไว้คือ
=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 เมื่อเพิ่มก็ต้องเขียนสูตรเพิ่มอีก จึงรบกวนสอบถามด้วยค่ะว่ามีวิธีรวมเฉพาะทศนิยมแบบไม่ต้องตัดจำนวนเต็มทิ้งหรือเปล่าคะ เพื่อรวมจำนวนนาทีก่อนค่ะ
ขอบคุณค่ะ