ROUND
นําไปใช้กับ: คอลัมน์จากการคํานวณตารางจากการคํานวณหน่วยวัดการคํานวณวิชวล
ปัดเศษตัวเลขตามจํานวนหลักที่ระบุ
ไวยากรณ์
ROUND(<number>, <num_digits>)
พารามิเตอร์
เงื่อนไข | คำนิยาม |
---|---|
number |
ตัวเลขที่คุณต้องการปัด |
num_digits |
จํานวนหลักที่คุณต้องการปัดเศษ ค่าลบจะปัดเศษตัวเลขไปทางด้านซ้ายของจุดทศนิยม มิฉะนั้น จะปัดเศษตัวเลขขึ้น ค่าศูนย์จะปัดเศษเป็นจํานวนเต็มที่ใกล้ที่สุด |
ค่าผลลัพธ์
เลขทศนิยม
หมายเหตุ
ถ้า
num_digits
มากกว่า 0 (ศูนย์) ตัวเลขจะถูกปัดเศษเป็นจํานวนตําแหน่งทศนิยมที่ระบุถ้า
num_digits
เป็น 0 ตัวเลขจะถูกปัดเศษเป็นจํานวนเต็มที่ใกล้เคียงที่สุดถ้า
num_digits
น้อยกว่า 0 ตัวเลขจะถูกปัดเศษไปทางซ้ายของจุดทศนิยมฟังก์ชันที่เกี่ยวข้อง
- เมื่อต้องการปัดเศษขึ้น (ห่างจากศูนย์) ให้ใช้ฟังก์ชัน ROUNDUP
- เมื่อต้องการปัดเศษลง (เข้าหาศูนย์) ให้ใช้ฟังก์ชัน ROUNDDOWN
- หากต้องการปัดเศษตัวเลขเป็นตัวคูณที่ระบุ (ตัวอย่างเช่น เมื่อต้องการปัดเศษเป็นตัวคูณที่ใกล้เคียงที่สุด 0.5) ให้ใช้ฟังก์ชัน MROUND
- ใช้ฟังก์ชัน TRUNC และ INT เพื่อรับส่วนจํานวนเต็มของตัวเลข
ตัวอย่าง 1
สูตรต่อไปนี้ปัดขึ้น 2.15 เป็นทศนิยมหนึ่งตําแหน่ง ผลลัพธ์ที่คาดหวังคือ 2.2
= ROUND(2.15,1)
ตัวอย่าง 2
สูตรต่อไปนี้จะปัดเศษ 21.5 เป็นทศนิยมหนึ่งตําแหน่งทางด้านซ้ายของจุดทศนิยม ผลลัพธ์ที่คาดหวังคือ 20
= ROUND(21.5,-1)