Page 1 of 1

Round Up Number

Posted: Sat Jul 22, 2017 8:39 am
by Greensand
อาจารย์ / ผู้รู้ คะ
ต้องการ Round Up เพื่อแสดงผลทศนิยมหลักที่สี่ แต่ถ้าทศนิยมหลักที่ 4 เป็นศูนย์ ไม่ต้องการให้ Round Up เช่น
1.0857432 ต้องการให้แสดงผล 1.0858
1.0857532 ต้องการให้แสดงผล 1.0858
1.0850432 ต้องการให้แสดงผล 1.0850
พอจะมีสูตรทำได้ไหมคะ

Re: Round Up Number

Posted: Sat Jul 22, 2017 8:51 am
by snasui
:D ตัวอย่างสูตรครับ

=IF(MOD(INT(A1*10000),10)=0,ROUNDDOWN(A1,4),ROUNDUP(A1,4))

Re: Round Up Number

Posted: Sat Jul 22, 2017 9:29 am
by Greensand
อาจารย์ คะ
ทดลองปรับสูตรของอาจารย์ เพื่อนำไปประยุกต์ใช้ พบว่า มีค่าที่ไม่ตรงตามความต้องการ 1 ค่า คือ บรรทัดสุดท้าย ตามเอกสารแนบ ไม่แน่ใจว่ามีตรงไหนที่เปลี่ยนไม่ถูกต้องค่ะ

Re: Round Up Number

Posted: Sat Jul 22, 2017 10:03 am
by snasui
:D ตัวอย่างการปรับสูตรครับ

=IF(MOD(INT(A7*1000),10)=0,ROUNDDOWN(A7,2),ROUNDUP(A7,2))

Re: Round Up Number

Posted: Sat Jul 22, 2017 10:28 am
by Greensand
อาจารย์ คะ
ทำงานได้แล้วค่ะ (ตามความเข้าใจคือ ปรับตัวคูณ เพื่อให้ทศนิยมเป็นศูนย์ จะได้เป็นไปตามเงื่อนไข IF ค่ะ)
ขอบคุณมากค่ะ