คลังสูตรExcel 80 · DAX 95 · M 15
ในหน้านี้

ROUND

คณิตศาสตร์และผลรวมระดับพื้นฐานทุกเวอร์ชัน

อัปเดต 24 ก.ย. 2569 · ตรวจ syntax และเวอร์ชันกับเอกสารของ Microsoft · ผลในตัวอย่างตรวจด้วยเครื่องมือคำนวณ 2 ชุด

ROUND คืออะไร

ปัดตัวเลขให้เหลือจำนวนหลักที่ต้องการ เช่น ทศนิยม 2 ตำแหน่ง จำนวนเต็ม หรือหลักพัน โดยเศษตั้งแต่ครึ่งหนึ่งปัดขึ้น

ใช้เมื่อไหร่

  • ปัด VAT ยอดเงิน หรือราคาต่อหน่วยให้เป็นสตางค์
  • ทำตัวเลขในรายงานให้เป็นหลักพันหรือหลักล้าน
  • ทำให้ยอดรวมตรงกับตัวเลขที่พิมพ์ในใบกำกับภาษีหรือรายงาน

รูปแบบสูตร

=ROUND(number, num_digits)

Argument แต่ละตัว

ชี้ที่ argument ในรูปแบบสูตรด้านบนเพื่อไฮไลต์แถวนั้น

Argumentจำเป็นไหมความหมาย
numberจำเป็นตัวเลข ช่อง หรือสูตรที่ต้องการปัด
num_digitsจำเป็นจำนวนหลักที่เก็บไว้: 2 = ทศนิยม 2 ตำแหน่ง · 0 = จำนวนเต็ม · -1 = หลักสิบ · -3 = หลักพัน

ลองเลย: ตัวอย่างที่เปลี่ยนค่าได้

ข้อมูลชุดเดียวกับไฟล์ฝึก เปลี่ยนค่าในช่องกรอก หรือคลิกตัวเลขในตารางเพื่อแก้ แล้วดูผลลัพธ์เปลี่ยนทันที กดถัดไปเพื่อดูว่า Excel คิดทีละขั้นอย่างไร สีของช่วงในตารางตรงกับสีในสูตร

คอลัมน์ F คิด VAT ของแต่ละรายการ แล้ว ROUND เก็บทศนิยม 2 ตำแหน่ง

F5
=ROUND(E5*7%,2)
ตัวเลขที่จะปัด (number) E5*7% = 2,355.12 × 7% = 164.8584
แถวABCDEFGH
4รหัสสินค้าสินค้าจำนวนราคาต่อหน่วย (บาท)มูลค่าก่อน VAT (บาท)VAT 7% (บาท)
5P030น้ำปลาแท้ 700 มล. (ลัง 12)6392.522,355.12164.86
6P003น้ำดื่มสยามเฟรช 600 มล. (แพ็ค 12)656.07336.4223.55
7P014โซดาสยามเฟรช 325 มล. (แพ็ค 24)3168.22504.6635.33
8P005น้ำมะพร้าว 100% 330 มล. (แพ็ค 12)4364.491,457.96102.06
9P021แกงเขียวหวานไก่พร้อมทาน (กล่อง 12)7504.673,532.69247.29
10P033น้ำจิ้มไก่ 350 มล. (ลัง 24)2700.931,401.8698.13
11
12
13
14
15
16
17
18
19
E5
ช่องกรอกและผลลัพธ์
VAT รวม (บาท) I5
ยอดรวมทั้งสิ้น (บาท) I6
ขั้นตอนการคำนวณ (4)
คลิกช่องสีเขียวมะนาวในตารางเพื่อดูสูตรของแถวนั้น · คลิกตัวเลขเพื่อแก้ค่า · แก้สูตรได้ที่แถบสูตร หรือพิมพ์ = ในช่องว่าง
100%
ข้อมูลสมมติของสยามเฟรช ชุดเดียวกับชีต “1 VAT เป็นสตางค์” ในไฟล์ฝึก (ปี ค.ศ.)
ใช้ปุ่มลูกศรเลือกช่อง กด Enter หรือ F2 เพื่อแก้ พิมพ์ = เพื่อเขียนสูตร
  • อ่านสูตร F5: มูลค่าก่อน VAT ใน E5 คูณ 7% ได้ 164.8584 แล้วปัดให้เหลือทศนิยม 2 ตำแหน่ง
  • หลักที่ 3 หลังจุดคือ 8 (ตั้งแต่ 5) จึงปัดขึ้นเป็น 164.86 ลองแก้มูลค่าในคอลัมน์ E แล้วดู VAT เปลี่ยน
  • ระวัง: ปุ่ม Decrease Decimal เปลี่ยนแค่การแสดงผล ค่าจริงยังมีเศษอยู่ ดูตัวอย่าง 4

ตัวอย่างทั้งหมด 4 แบบ

  1. 1ปัด VAT 7% ให้เป็นสตางค์ · คอลัมน์ F คิด VAT ของแต่ละรายการ แล้ว ROUND เก็บทศนิยม 2 ตำแหน่ง
  2. 2ปัดเป็นหลักพันหรือหลักล้านด้วย num_digits ติดลบ · เลือก num_digits ในช่อง I4 แล้วดูยอดรวมทั้งปีในคอลัมน์ G ถูกปัดทางซ้ายของจุดทศนิยม
  3. 3ปัดเปอร์เซ็นต์ให้ถูกหลัก · 105.9% คือ 1.059 จึงต้องเก็บทศนิยม 3 ตำแหน่ง คอลัมน์ F ใช้ 1 ตำแหน่ง ผลจึงเหลือแค่ขั้นละ 10% เช่น 90%, 100%, 110%
  4. 4ยอดรวมต่างจากตัวเลขที่เห็น 0.01 บาท · F แค่จัดรูปแบบให้เห็น 2 ตำแหน่ง ส่วน G ปัดจริงด้วย ROUND ดูเหมือนกันทุกบรรทัด แต่ยอดรวมต่างกัน

ข้อผิดพลาดที่พบบ่อย

ยอดรวมต่างจากการบวกเลขที่เห็น 0.01สาเหตุ: จัดรูปแบบให้แสดง 2 ตำแหน่ง แต่ค่าจริงยังมีเศษแก้: ใส่ ROUND ในสูตรของแต่ละบรรทัด หรือปัดครั้งเดียวที่ยอดรวม ให้ตรงกับกฎที่ใช้
Excel ไม่ยอมรับสูตรสาเหตุ: ไม่ได้ใส่ num_digits ซึ่งเป็น argument ที่ต้องใส่แก้: ใส่ num_digits เสมอ เช่น =ROUND(A5,0) เมื่อต้องการจำนวนเต็ม
เปอร์เซ็นต์ถูกปัดหยาบเกินไปสาเหตุ: ใช้ num_digits = 1 กับค่าที่แสดงเป็น %แก้: 105.9% = 1.059 จึงต้องใช้ num_digits = 3
#VALUE!สาเหตุ: number เป็นข้อความที่แปลงเป็นตัวเลขไม่ได้แก้: ตรวจช่องต้นทาง แปลงด้วย VALUE หรือ Convert to Number

เคล็ดลับจากห้องเรียน

Increase Decimal กับ Decrease Decimal บนแท็บ Home เปลี่ยนแค่การแสดงผล ถ้าต้องการให้ค่าเปลี่ยนจริงต้องใช้ ROUND
ROUND ปัดเศษครึ่งหนึ่งออกจากศูนย์ เช่น =ROUND(2.5,0) ได้ 3 และ =ROUND(-1.475,2) ได้ -1.48
ปัดเป็นหลักพันหรือหลักล้านใช้ num_digits ติดลบ ผลยังเป็นหน่วยเดิม เช่น =ROUND(167568520,-6) ได้ 168,000,000

ใช้กับ Excel ของคุณได้ไหม

เวอร์ชันExcel 2016Excel 2019Excel 2021Excel 2024Microsoft 365
ROUND

ROUND ใช้ได้ทุกเวอร์ชันที่ยังใช้กันอยู่ จึงไม่ต้องมีสูตรทางเลือก

เลือกฟังก์ชันให้ถูกงาน

ฟังก์ชันทำอะไรตัวอย่าง
ROUNDปัดตามหลักทั่วไป เศษตั้งแต่ครึ่งหนึ่งปัดขึ้น=ROUND(2.5,0) ได้ 3
ROUNDUPปัดขึ้นเสมอ (ออกจากศูนย์)=ROUNDUP(3.2,0) ได้ 4
ROUNDDOWNตัดเศษทิ้งเสมอ (เข้าหาศูนย์)=ROUNDDOWN(76.9,0) ได้ 76
INTปัดลงเป็นจำนวนเต็มที่น้อยกว่าหรือเท่ากับเดิม=INT(-8.9) ได้ -9
MROUNDปัดเป็นพหุคูณที่ใกล้ที่สุด=MROUND(10,3) ได้ 9

ใน Power BI ใช้อะไร

ชื่อเดียวกันใน DAX ถ้าแค่ต้องการแสดงผลให้ตั้ง Format ของ Measure

ไฟล์ฝึก ROUND

9Expert-ROUND-Practice-v1.2.xlsx

รุ่น 1.2 · 24/9/2026 · 27 KB · ไม่มี Macro · ข้อมูลชุดเดียวกับตัวอย่างบนเว็บ · มีเฉลยและตรวจคำตอบอัตโนมัติ
เริ่มต้นที่นี่1 VAT เป็นสตางค์2 หลักพันหลักล้าน3 ปัดเปอร์เซ็นต์4 ยอดรวมต่าง 1 สตางค์แบบฝึกหัดเฉลยสรุปย่อ

โจทย์ในชีตแบบฝึกหัด

  1. ข้อ 1VAT 7% ของรายการแถว 9 ปัดเป็นสตางค์
  2. ข้อ 2ราคาต่อหน่วยรวม VAT ของรายการแถว 8 ปัดเป็นสตางค์
  3. ข้อ 3VAT ของทั้งใบ คิดจากมูลค่ารวมก่อน VAT ครั้งเดียว ปัดเป็นสตางค์
  4. ข้อ 4ถอด VAT: ราคาก่อน VAT ของสินค้าที่ราคารวม VAT เท่ากับช่อง C10 ปัดเป็นสตางค์
  5. ข้อ 5มูลค่าก่อน VAT รวมทั้งใบ ปัดเป็นหลักร้อย

วิดีโอประกอบ

คลิปเรื่อง ROUND จากช่อง YouTube @9expert

ในเว็บจริงจะฝังคลิปพร้อมตั้งเวลาเริ่มตรงหัวข้อนี้ ในต้นแบบเปิดผลค้นหาในช่องแทน

เปิดใน YouTube

แบบทดสอบ 3 ข้อ

1. =ROUND(1234.567,-2) ได้เท่าไร

2. A1 เก็บ 10.456 จัดรูปแบบให้แสดง 2 ตำแหน่งจึงเห็น 10.46 สูตร =A1*100 ได้เท่าไร

3. A1 เก็บ 0.9674 (แสดงเป็น 96.74%) ต้องการปัดเป็น 96.7% ใช้สูตรใด

ไปต่อ

อยากใช้สูตรเหล่านี้กับงานจริงทั้งระบบ

ต่อยอดใน Microsoft Excel Advanced: สูตรสรุปผลแบบมีเงื่อนไข สูตรสืบค้นข้อมูล สูตรใหม่ใน Microsoft 365 และการจัดการ Error (2 วัน)

ดูหลักสูตร
หน้านี้ช่วยได้ไหม