คำอธิบาย
ฟังก์ชัน ROUND จะปัดเศษตัวเลขเป็นจํานวนหลักที่ระบุ ตัวอย่างเช่น ถ้าเซลล์ A1 มี 23.7825 และคุณต้องการปัดเศษค่านั้นให้เป็นทศนิยมสองตําแหน่ง คุณสามารถใช้สูตรต่อไปนี้
=ROUND(A1, 2)
ผลลัพธ์ของฟังก์ชันนี้จะเท่ากับ 23.78
ไวยากรณ์
ROUND(number, num_digits)
ไวยากรณ์ของฟังก์ชัน ROUND มีอาร์กิวเมนต์ดังนี้
- หมาย เลข ต้องระบุ ตัวเลขที่คุณต้องการปัดเศษ
- num_digits ต้องระบุ จํานวนหลักที่คุณต้องการปัดเศษอาร์กิวเมนต์จํานวน
ข้อสังเกต
- ถ้า num_digits มากกว่า 0 (ศูนย์) จํานวนจะถูกปัดเศษตามจํานวนตําแหน่งทศนิยมที่ระบุ
- ถ้า num_digits เป็น 0 ตัวเลขจะถูกปัดเศษให้เป็นจํานวนเต็มที่ใกล้ที่สุด
- ถ้า num_digits น้อยกว่า 0 ตัวเลขจะถูกปัดเศษไปทางซ้ายของจุดทศนิยม
- เมื่อต้องการปัดเศษขึ้นเสมอ (ให้ค่าห่างจากศูนย์) ให้ใช้ฟังก์ชัน ROUNDUP
- เมื่อต้องการปัดเศษลงเสมอ (ให้ค่าเข้าใกล้ศูนย์) ให้ใช้ฟังก์ชัน ROUNDDOWN
- เมื่อต้องการปัดเศษของตัวเลขให้ใกล้เคียงผลคูณเฉพาะ (ตัวอย่างเช่น เมื่อต้องการปัดเศษให้ใกล้เคียง 0.5 มากที่สุด) ให้ใช้ฟังก์ชัน MROUND
ตัวอย่าง
คัดลอกข้อมูลตัวอย่างในตารางต่อไปนี้ และวางในเซลล์ A1 ของเวิร์กชีต Excel ใหม่ สำหรับสูตรที่จะแสดงผลลัพธ์ ให้เลือกสูตร กด F2 แล้วกด Enter ถ้าคุณต้องการ คุณสามารถปรับความกว้างของคอลัมน์เพื่อดูข้อมูลทั้งหมดได้
| สูตร | คำอธิบาย | ผลลัพธ์ |
|---|---|---|
| =ROUND(2.15, 1) | ปัดเศษ 2.15 ให้เป็นทศนิยมหนึ่งตำแหน่ง | 2.2 |
| =ROUND(2.149, 1) | ปัดเศษ 2.149 ให้เป็นทศนิยมหนึ่งตำแหน่ง | 2.1 |
| =ROUND(-1.475, 2) | ปัดเศษ -1.475 ให้เป็นทศนิยมสองตำแหน่ง | -1.48 |
| =ROUND(21.5, -1) | ปัดเศษ 21.5 ให้เป็นทศนิยมหนึ่งตำแหน่งทางด้านซ้ายของจุดทศนิยม | 20 |
| =ROUND(626.3,-3) | ปัดเศษ 626.3 ให้เป็นจำนวนเท่าที่ใกล้ที่สุดของ 1000 | 1000 |
| =ROUND(1.98,-1) | ปัดเศษ 1.98 ให้เป็นจำนวนเท่าที่ใกล้ที่สุดของ 10 | 0 |
| =ROUND(-50.55,-2) | ปัดเศษ -50.55 ให้เป็นจำนวนเท่าที่ใกล้ที่สุดของ 100 | -100 |