---
title: ODD – ปัดขึ้นเป็นเลขคี่
url: https://www.thepexcel.com/functions/excel/math-and-trigonometry/odd/
type: function-explainer
program: Excel
syntax: =ODD(number)
date: 2025-12-02
updated: 2025-12-24
scores:
  popularity: 5
  difficulty: 2
  usefulness: 6
---

# ODD – ปัดขึ้นเป็นเลขคี่

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

## คำอธิบาย

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

## Syntax

```excel
=ODD(number)
```

## Arguments

| Name | Required | Type | Default | Description |
| --- | --- | --- | --- | --- |
| number | Yes | Number |  | ตัวเลขที่ต้องการปัดให้เป็นเลขคี่ สามารถเป็นค่าบวก ค่าลบ หรือทศนิยม |

## ตัวอย่าง

### 1. ปัดขึ้นเป็นเลขคี่พื้นฐาน

```excel
=ODD(1.5)
```

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

1.5 ปัดออกห่างจากศูนย์ไปหาเลขคี่ตัวถัดไป คือ 3

### 2. เลขเต็มคี่ - ไม่มีการเปลี่ยนแปลง

```excel
=ODD(3)
```

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

3 เป็นเลขคี่อยู่แล้ว ดังนั้น ODD จึงคืนค่าเดิม 3

### 3. เลขเต็มคู่ - ปัดขึ้นเป็นคี่

```excel
=ODD(2)
```

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

2 เป็นเลขคู่ ต้องปัดขึ้นไปหาเลขคี่ตัวถัดไป คือ 3

### 4. ค่าลบ - ปัดออกห่างจากศูนย์

```excel
=ODD(-2.5)
```

**ผลลัพธ์:** `-3`

-2.5 ปัดออกห่างจากศูนย์ (ไป -3) เพราะ ODD ปัดแบบ away from zero ไม่ใช่ปัดขึ้น

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

- ODD ปัดออกห่างจากศูนย์ เพราะฉะนั้นกับเลขลบต้องระวัง (-2 → -3 ไม่ใช่ -1)

- ถ้าต้องปัดให้เป็นเลขคู่แทน ให้ใช้ EVEN แทน ทั้ง EVEN และ ODD มีพฤติกรรมเหมือนกันแค่ว่าหลังสุดจะเป็นเลขไหน

- ODD ใช้ได้กับค่าบวก ค่าลบ และทศนิยม ไม่มีข้อจำกัด

- ถ้าค่าเข้าเป็นเลขคี่อยู่แล้ว ODD จะคืนค่าเดิม ไม่มีการเปลี่ยนแปลง

- ใช้ IFERROR เพื่อจัดการกรณีที่อาจเกิด error เช่น =IFERROR(ODD(A1), "ข้อมูลไม่ถูกต้อง")

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

**Q: เอา ODD กับ ROUND มีความแตกต่างอย่างไร?**

ROUND ปัดตามกฎปกติ (0.5 และสูงกว่าปัดขึ้น) แต่ ODD ปัดให้เป็นเลขคี่เท่านั้น ถ้า ROUND(1.5) = 2 แต่ ODD(1.5) = 3

**Q: ทำไม -2 ถึงกลายเป็น -3 ไม่ใช่ -1?**

ODD ปัดออกห่างจากศูนย์ (away from zero) ไม่ใช่ปัดขึ้นตามทิศทางบวก สำหรับเลขลบจึงปัดลงมา (ไปเลขลบที่มากขึ้น)

**Q: ถ้าป้อนค่า 0 เข้ามา ODD(0) ได้เท่าไหร่?**

ODD(0) = 1 เพราะ 0 เป็นเลขคู่ ต้องปัดไปหาเลขคี่ที่ใกล้ที่สุด คือ 1

**Q: ODD ใช้ในสถานการณ์จริงอะไร?**

เหมาะสำหรับการปัดจำนวนชิ้น รอบการผลิต หรือหมายเลขสินค้าที่ต้องเป็นเลขคี่เสมอ เช่น ห่อสินค้าต้องเป็นกลุ่มของ 3 หรือ 5 ชิ้น

**Q: ODD จะให้ข้อผิดพลาดเมื่อไหร่?**

ODD ให้ #VALUE! error ถ้าป้อนค่าที่ไม่ใช่ตัวเลข เช่น ODD("abc") หรือ ODD(TRUE) ไม่ได้

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

- [EVEN – ปัดขึ้นเป็นเลขคู่](https://www.thepexcel.com/functions/excel/math-and-trigonometry/even/)
- [ROUNDUP – ปัดเศษตัวเลขขึ้นเสมอ](https://www.thepexcel.com/functions/excel/math-and-trigonometry/roundup/)
- [MROUND – ปัดเศษตามตัวคูณ](https://www.thepexcel.com/functions/excel/math-and-trigonometry/mround/)

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

- [Microsoft Support: ODD Function](https://support.microsoft.com/en-us/office/odd-function-deae64eb-e08a-4c88-8b40-6d0b42575c98) _(official)_
- [Microsoft Learn: ODD Function (DAX)](https://learn.microsoft.com/en-us/dax/odd-function-dax) _(official)_

---

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