Thep Excel

ROUNDปัดเศษตัวเลข (มาตรฐาน)

ROUND จะปัดตัวเลขไปยังค่าที่ใกล้เคียงที่สุดตามจำนวนหลักที่ระบุ (num_digits) สามารถปัดทศนิยม (ค่าบวก), ปัดเป็นจำนวนเต็ม (0), หรือปัดหลักสิบ หลักร้อย (ค่าลบ) ได้ เป็นฟังก์ชันพื้นฐานที่ใช้บ่อยที่สุดในการสรุปตัวเลข

fx
=ROUND(number, num_digits)

ความนิยม8/10
ความยาก2/10
ประโยชน์9/10

อัปเดต 19 December 2025

Syntax & Arguments

อาร์กิวเมนต์ ชนิด คำอธิบาย
number Number ตัวเลขที่ต้องการปัดเศษ
num_digits Number จำนวนหลักที่ต้องการ (0=จำนวนเต็ม, บวก=ทศนิยม, ลบ=หลักสิบ/ร้อย)

Additional Notes

ROUND ใช้สำหรับปัดเศษตัวเลขให้เหลือจำนวนหลักที่ต้องการ โดยใช้หลักการทางคณิตศาสตร์มาตรฐาน คือ ถ้าเลขโดดถัดไปน้อยกว่า 5 ให้ปัดลง และถ้าตั้งแต่ 5 ขึ้นไป ให้ปัดขึ้น
.
ที่เจ๋งคือมันสามารถปัดได้ทั้งทศนิยม (ค่าบวก), จำนวนเต็ม (0), และหลักสิบ หลักร้อย (ค่าลบ) เลยครับ
.
ส่วนตัวผมใช้บ่อยมากเวลาทำรายงานการเงินที่ต้องการความแม่นยำ หรือสรุปตัวเลขให้อ่านง่ายขึ้น 😎

How it works

คำนวณภาษีและส่วนลด

ใช้ ROUND เพื่อให้ยอดเงินสุดท้ายเป็นทศนิยม 2 ตำแหน่งที่ถูกต้องตามหลักบัญชี ป้องกันปัญหาเศษสตางค์ไม่ตรงกันเมื่อรวมยอด

สรุปรายงานผู้บริหาร

ปัดยอดขายหลักล้านให้เป็นหลักหมื่นหรือแสน เพื่อให้อ่านง่ายและดูสะอาดตาใน Dashboard

Examples

ปัดทศนิยม 1 ตำแหน่งROUND(2.15, 1)

ต้องการทศนิยม 1 ตำแหน่ง ดูตำแหน่งที่ 2 (เลข 5) ซึ่งเข้าเกณฑ์ปัดขึ้น จึงเปลี่ยน .1 เป็น .2

ส่วนตัวผมใช้แบบนี้บ่อยเวลาคำนวณภาษีหรือส่วนลดครับ 💡

fx
=ROUND(2.15, 1)

ผลลัพธ์2.2
ปัดเป็นจำนวนเต็มROUND(2.49, 0)

ต้องการจำนวนเต็ม ดูตำแหน่งทศนิยมแรก (เลข 4) ซึ่งน้อยกว่า 5 จึงปัดลงเหลือ 2

fx
=ROUND(2.49, 0)

ผลลัพธ์2
ปัดหลักร้อย (Negative Digits)ROUND(1250, -2)

ใช้ -2 เพื่อปัดหลักร้อย ดูหลักสิบ (เลข 5) ซึ่งปัดขึ้น ดังนั้น 1250 จึงกลายเป็น 1300

เทคนิคนี้เจ๋งมากเวลาทำรายงานผู้บริหารที่ต้องการเห็นตัวเลขกลมๆ ครับ 😎

fx
=ROUND(1250, -2)

ผลลัพธ์1300
ปัดเศษเลขติดลบROUND(-1.5, 0)

สำหรับเลขลบ หลักการยังเหมือนเดิมคือดูระยะห่าง -1.5 อยู่กึ่งกลางพอดี Excel จะปัดออกห่างจากศูนย์ (Symmetric Arithmetic Rounding) จึงได้ -2

fx
=ROUND(-1.5, 0)

ผลลัพธ์-2
ตัวอย่างที่ 5: ปัดเป็นทศนิยม 3 ตำแหน่งROUND(3.14159, 3)

ปัดทศนิยมให้เหลือ 3 ตำแหน่ง ดูตำแหน่งที่ 4 (เลข 5) ซึ่งปัดขึ้น .141 กลายเป็น .142

fx
=ROUND(3.14159, 3)

ผลลัพธ์3.142

FAQs

ROUND ต่างจาก Format Cells อย่างไร?+

Format Cells เปลี่ยนแค่ **การมองเห็น** แต่ค่าจริงในเซลล์ยังเป็นทศนิยมละเอียดอยู่ ซึ่งอาจทำให้ผลรวมผิดเพี้ยนได้

ส่วน ROUND เปลี่ยน **ค่าจริง** ในเซลล์เลย ส่วนตัวผมแนะนำให้ใช้ ROUND เสมอเวลาทำงานทางการเงินครับ 💡

ROUND ต่างจาก MROUND อย่างไร?+

ROUND ปัดตาม **หลัก** (Digit) ส่วน MROUND ปัดตาม **พหุคูณ** (Multiple) เช่น ปัดให้ลงตัวที่ 0.5 หรือ 5 บาท

ทำไม ROUND(2.5, 0) ได้ 2 ไม่ใช่ 3?+

Excel ใช้ **Banker's Rounding** (Round Half to Even) ไม่ใช่เสมอปัดขึ้น เมื่อตัวเลขอยู่พอดีกึ่งกลาง Excel จะปัดไปทางเลขคู่ (Even) เพื่อให้ค่าเฉลี่ยไม่เอนเอียง

ที่ต้องระวังคือพฤติกรรมนี้อาจแตกต่างจากเครื่องคิดเลขทั่วไปนะครับ 😅

ต้องการปัดขึ้นเสมอหรือลงเสมอล่ะ?+

ใช้ ROUNDUP สำหรับปัดขึ้นเสมอ หรือ ROUNDDOWN สำหรับปัดลงเสมอ เช่น =ROUNDUP(2.1, 0) ได้ 3 และ =ROUNDDOWN(2.9, 0) ได้ 2

ROUND ใช้ได้กับเลขลบไหม?+

ได้ครับ เช่น =ROUND(-1.56, 1) ได้ -1.6 ROUND ทำงานกับเลขลบเหมือนเลขบวก แต่ปัดเรื่องขนาดระยะห่างจากศูนย์

Resources & Related

ฟังก์ชันที่ผู้เขียนโยงไว้กับ ROUND จัดกลุ่มตามหมวด · ชี้ที่ชื่อใดชื่อหนึ่ง แล้วฟังก์ชันที่ใช้คู่กันจะมีจุดทอง

ฟังก์ชันนี้ROUNDMath and trigonometry
Math and trigonometry (15)
ABS

ABS คืนค่าสัมบูรณ์ของตัวเลขที่ระบุ คือการตัดเครื่องหมายลบ (-) ออก ทำให้ผลลัพธ์ที่ได้เป็นค่าบวกหรือศูนย์เสมอ มีประโยชน์มากในการหาผลต่างระหว่างสองค่าโดยไม่สนใจว่าตัวไหนมากกว่า

CEILING.MATH

ปัดตัวเลขขึ้นไปตามตัวคูณที่ระบุ โดยจัดการกับตัวเลขติดลบได้ดีกว่า CEILING ธรรมชาติ เลือกทิศทางการปัดได้

CEILING.PRECISE

ปัดเศษขึ้นแบบคณิตศาสตร์ให้เป็นจำนวนเต็มหรือตัวคูณของค่าที่ระบุ โดยไม่ว่าค่าจะเป็นบวกหรือลบก็ตาม

EVEN

ปัดเศษขึ้นให้เป็นจำนวนเต็มคู่ที่ใกล้ที่สุด โดยปัดขึ้นเสมอตามค่าสัมบูรณ์ (ห่างจาก 0)

FLOOR.MATH

ปัดเศษลงเป็นจำนวนเต็มหรือทศนิยมตามตัวคูณที่ระบุ โดยมีการควบคุมทิศทางการปัดสำหรับจำนวนลบ

FLOOR.PRECISE

ปัดเศษลงเป็นจำนวนเต็มหรือทศนิยมตามตัวคูณที่ระบุ โดยทำงานกับทั้งเลขบวกและเลขลบ

INT

INT จะปัดตัวเลขลงไปยังจำนวนเต็มที่น้อยกว่าหรือเท่ากับตัวเลขนั้นเสมอ สำหรับจำนวนบวกจะเหมือนการตัดทศนิยมทิ้ง แต่สำหรับจำนวนลบจะปัดลงให้มีค่าติดลบมากขึ้น (เช่น -5.5 จะเป็น -6)

MROUND

ปัดเศษจำนวนให้เป็นค่าที่ใกล้เคียงที่สุดตามตัวคูณที่ระบุ เหมาะสำหรับราคา เวลา และการจัดการหลาย ๆ จำนวนเศษ

ODD

ODD ใช้ปัดตัวเลขออกห่างจากศูนย์ไปเป็นจำนวนเต็มคี่ที่ใกล้ที่สุด เช่น 1.5 → 3 และ -1.5 → -3 เหมาะกับการทำการปัดตามกฎเฉพาะที่ต้องเป็นเลขคี่เสมอ

PI

ฟังก์ชัน PI ส่งกลับค่าคงที่ทางคณิตศาสตร์ π (พาย) ที่มีความแม่นยำสูง ประมาณ 3.14159265358979 ใช้สำหรับการคำนวณวงกลม ทรงกลม และตรีโกณมิติ ฟังก์ชันนี้ไม่ต้องใส่พารามิเตอร์ใดๆ

RAND

RAND คืนค่าตัวเลขสุ่มแบบทศนิยมที่มีค่าตั้งแต่ 0 แต่ไม่ถึง 1 (เช่น 0.5234) เหมาะสำหรับการจำลองสถานการณ์ สุ่มตัวอย่าง หรือใช้สร้างคอลัมน์สำหรับเรียงลำดับข้อมูลแบบสุ่ม (Shuffle) เป็นฟังก์ชันที่ไม่มีอาร์กิวเมนต์

RANDARRAY

RANDARRAY สร้างอาร์เรย์ของตัวเลขสุ่มระหว่างค่าที่กำหนด สามารถระบุจำนวนแถว คอลัมน์ ช่วงค่า และชนิดข้อมูล (จำนวนเต็มหรือทศนิยม)

ROUNDDOWN

ROUNDDOWN จะปัดตัวเลขลงเข้าหาศูนย์เสมอ (ลดค่าสัมบูรณ์ลง) ตามจำนวนหลักที่กำหนด (num_digits) ให้ผลลัพธ์คล้ายกับ TRUNC สำหรับจำนวนเต็มบวก แต่สามารถระบุหลักทศนิยมหรือหลักหน่วย/สิบ/ร้อยได้

ROUNDUP

ROUNDUP จะปัดตัวเลขขึ้นเสมอ 1 ค่าในหลักที่กำหนด โดยไม่สนใจว่าเศษข้างหลังจะเป็นเลขอะไร (ต่างจาก ROUND ปกติที่ต้องดูว่า >=5 หรือไม่) สามารถระบุจำนวนหลักทศนิยม (num_digits) เป็นบวกเพื่อปัดทศนิยม หรือเป็นลบเพื่อปัดหลักหน่วย/หลักสิบ/หลักร้อยได้

TRUNC

ตัดส่วนทศนิยมออกไปเลยโดยไม่ปัดเศษ เหลือแต่ตัวเลขที่คุณต้องการจำนวนหลักเท่านั้น

Compatibility (2)
CEILING

ปัดตัวเลขขึ้นไปยังจำนวนเต็มที่ใกล้ที่สุด หรือพหุคูณของ significance ที่ระบุ (ฟังก์ชันเก่า)

FLOOR

ปัดตัวเลขลงไปยังพหุคูณที่ใกล้ที่สุดของค่าที่กำหนด เช่น ปัด 22 ลงให้ลงตัวที่ 5 ได้ 20 (ฟังก์ชันเก่า ควรใช้ FLOOR.MATH แทน)

Comments

อีเมลของคุณจะไม่ถูกเผยแพร่