Page 1 of 1

สอบถามการปัดตัวเลขขึ้นลงแบบมีเงื่อนไขค่ะ

Posted: Thu Mar 24, 2011 5:36 pm
by sea2sky
สอบถามการปัดตัวเลขขึ้นลงแบบมีเงื่อนไขค่ะ

ตามไฟล์แนบค่ะ

ขอบคุณค่ะ

Re: สอบถามการปัดตัวเลขขึ้นลงแบบมีเงื่อนไขค่ะ

Posted: Thu Mar 24, 2011 6:06 pm
by snasui
ลองตามนี้ครับ

ที่ D2 คีย์

=IF(MOD(C2,10)>=1,ROUNDUP(C2,-1),ROUND(C2,0))

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

Re: สอบถามการปัดตัวเลขขึ้นลงแบบมีเงื่อนไขค่ะ

Posted: Thu Mar 24, 2011 8:29 pm
by sea2sky
- คอลัมน์ C = A*B%
ให้แสดงผลลัพท์ ในคอลัมน์ D
ถ้าหลักหน่วย <1 ให้ปัดลง แต่ถ้าหลักหน่วย >=1 ให้ปัดขึ้น
=IF(MOD(C2,10)>=1,ROUNDUP(C2,-1),ROUND(C2,0))
Enter > Copy ลงด้านล่าง
ได้ผลค่ะ
- ขอสอบถามเพิ่มเติมค่ะ
สมมติว่า ไม่มีคอลัมน์ C
คือ D = A*B% ถ้าหลักหน่วย <1 ให้ปัดลง แต่ถ้าหลักหน่วย >=1 ให้ปัดขึ้น
ประมาณว่า
จากด้านบนสูตรอ้างอิง C
เมื่อไม่ให้มี C ให้อ้างอิง A*B% ลงไปแทน จะเขียนสูตรอย่างไรค่ะ
ขอบคุณค่ะ

Re: สอบถามการปัดตัวเลขขึ้นลงแบบมีเงื่อนไขค่ะ

Posted: Thu Mar 24, 2011 8:46 pm
by kmb
sea2sky wrote:- คอลัมน์ C = A*B%
ให้แสดงผลลัพท์ ในคอลัมน์ D
ถ้าหลักหน่วย <1 ให้ปัดลง แต่ถ้าหลักหน่วย >=1 ให้ปัดขึ้น
=IF(MOD(C2,10)>=1,ROUNDUP(C2,-1),ROUND(C2,0))
Enter > Copy ลงด้านล่าง
ได้ผลค่ะ
- ขอสอบถามเพิ่มเติมค่ะ
สมมติว่า ไม่มีคอลัมน์ C
คือ D = A*B% ถ้าหลักหน่วย <1 ให้ปัดลง แต่ถ้าหลักหน่วย >=1 ให้ปัดขึ้น
ประมาณว่า
จากด้านบนสูตรอ้างอิง C
เมื่อไม่ให้มี C ให้อ้างอิง A*B% ลงไปแทน จะเขียนสูตรอย่างไรค่ะ
ขอบคุณค่ะ
ลองแทนค่าลงไปเลยครับ :D
=IF(MOD(A2*B2%,10)>=1,ROUNDUP(A2*B2%,-1),ROUND(A2*B2%,0))

Re: สอบถามการปัดตัวเลขขึ้นลงแบบมีเงื่อนไขค่ะ

Posted: Thu Mar 24, 2011 8:57 pm
by sea2sky
ขอบคุณค่ะ คุณ kmb