---
title: ROUNDUP – ปัดเศษตัวเลขขึ้นเสมอ
url: https://www.thepexcel.com/functions/excel/math-and-trigonometry/roundup/
type: function-explainer
program: Excel
syntax: "=ROUNDUP(number, num_digits)"
date: 2025-12-02
updated: 2025-12-17
scores:
  popularity: 7
  difficulty: 3
  usefulness: 8
---

# ROUNDUP – ปัดเศษตัวเลขขึ้นเสมอ

> ปัดเศษขึ้นเสมอตามจำนวนหลักที่กำหนด

## คำอธิบาย

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

## Syntax

```excel
=ROUNDUP(number, num_digits)
```

## Arguments

| Name | Required | Type | Default | Description |
| --- | --- | --- | --- | --- |
| number | Yes | Number |  | ตัวเลขที่ต้องการปัดเศษ |
| num_digits | Yes | Number |  | จำนวนหลักที่ต้องการปัด (0=จำนวนเต็ม, บวก=ทศนิยม, ลบ=หลักสิบ/ร้อย) |

## เคสการใช้งาน

### การตั้งราคาสินค้า

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

_เหมาะกับ:_ pricing

### การวางแผนทรัพยากร (Capacity Planning)

คำนวณจำนวนคนหรือจำนวนรถที่ต้องใช้ขนส่งสินค้า ซึ่งต้องเป็นจำนวนเต็มและต้องเพียงพอรับงานทั้งหมด (ปัดขึ้นเสมอ)

_เหมาะกับ:_ logistics

## ตัวอย่าง

### 1. ปัดขึ้นเป็นจำนวนเต็ม

```excel
=ROUNDUP(3.14159, 0)
```

**ผลลัพธ์:** `4`

ปัดทศนิยมทิ้งทั้งหมด และเพิ่มค่าจำนวนเต็มขึ้นเป็น 4 (แม้ว่า .14 จะน้อยกว่า .5 ก็ตาม)

### 2. ปัดทศนิยม 2 ตำแหน่ง (ราคาขาย)

```excel
=ROUNDUP(99.001, 2)
```

**ผลลัพธ์:** `99.01`

ปัดเศษที่ตำแหน่งที่ 2 ขึ้นทันทีที่มีเศษเกินมาแม้เพียงนิดเดียว

### 3. ปัดขึ้นเป็นหลักร้อย (Negative Digits)

```excel
=ROUNDUP(12345, -2)
```

**ผลลัพธ์:** `12400`

ใช้ -2 เพื่อปัดหลักร้อย (10^2) ดังนั้น 345 จึงถูกปัดขึ้นเป็น 400

### 4. คำนวณจำนวนกล่องที่ต้องใช้

```excel
=ROUNDUP(TotalItems / ItemsPerBox, 0)
```

**ผลลัพธ์:** `จำนวนกล่อง (จำนวนเต็ม)`

เช่น มีของ 101 ชิ้น กล่องละ 10 ชิ้น หารได้ 10.1 ต้องใช้ 11 กล่อง (ต้องปัดขึ้นเสมอ ไม่สามารถใช้ 10 กล่องได้)

## หมายเหตุเพิ่มเติม

💡 **Tip**: ถ้าต้องการปัดเศษลงเสมอ ให้ใช้ฟังก์ชัน **ROUNDDOWN**

## คำถามที่พบบ่อย

**Q: ROUNDUP ต่างจาก CEILING อย่างไร?**

ROUNDUP ปัดตาม "จำนวนหลัก" (ทศนิยม, หลักสิบ) ส่วน CEILING ปัดตาม "Multiple" (เช่น ปัดขึ้นทีละ 0.25 หรือทีละ 5 บาท)

**Q: ถ้าเลขเป็นลบจะปัดอย่างไร?**

ROUNDUP จะปัดแบบ "ออกห่างจากศูนย์" (Away from zero) เช่น ROUNDUP(-3.1, 0) จะได้ -4 (ค่าลดลง แต่ magnitude เพิ่มขึ้น)

## ฟังก์ชันที่เกี่ยวข้อง

- [ROUND – ปัดเศษตัวเลข (มาตรฐาน)](https://www.thepexcel.com/functions/excel/math-and-trigonometry/round/)
- [ROUNDDOWN – ปัดเศษตัวเลขลงเสมอ](https://www.thepexcel.com/functions/excel/math-and-trigonometry/rounddown/)
- [CEILING – ปัดเศษขึ้นตามจำนวนที่กำหนด](https://www.thepexcel.com/functions/excel/compatibility/ceiling/)
- [CEILING.MATH – ปัดเศษขึ้น (คณิตศาสตร์)](https://www.thepexcel.com/functions/excel/math-and-trigonometry/ceiling-math/)
- [MROUND – ปัดเศษตามตัวคูณ](https://www.thepexcel.com/functions/excel/math-and-trigonometry/mround/)
- [INT – ปัดเศษลงให้เป็นจำนวนเต็ม](https://www.thepexcel.com/functions/excel/math-and-trigonometry/int/)

## แหล่งข้อมูลเพิ่มเติม

- [Microsoft Support: ฟังก์ชัน ROUNDUP](https://support.microsoft.com/th-th/office/roundup-function-f8bc9b23-e795-47db-8703-db171d0c42a7) _(official)_
- [ExcelJet: How to use ROUNDUP](https://exceljet.net/functions/roundup-function) _(guide)_

---

_Source: [https://www.thepexcel.com/functions/excel/math-and-trigonometry/roundup/](https://www.thepexcel.com/functions/excel/math-and-trigonometry/roundup/)_
