---
title: YIELDDISC – คำนวณผลตอบแทนรายปีของตราสารลดราคา
url: https://www.thepexcel.com/functions/excel/financial/yielddisc/
type: function-explainer
program: Excel
syntax: "=YIELDDISC(settlement, maturity, pr, redemption, [basis])"
date: 2025-12-11
updated: 2025-12-23
scores:
  popularity: 4
  difficulty: 6
  usefulness: 6
---

# YIELDDISC – คำนวณผลตอบแทนรายปีของตราสารลดราคา

> YIELDDISC คำนวณผลตอบแทนประจำปีของตราสารลดราคา (discounted securities) เช่น ตั๋วเงินระยะสั้น (T-bills

## คำอธิบาย

YIELDDISC คำนวณผลตอบแทนประจำปีของตราสารลดราคา (discounted securities) เช่น ตั๋วเงินระยะสั้น (T-bills) โดยพิจารณาจากราคาปัจจุบัน ราคาที่เรียกคืน และระยะเวลา

## Syntax

```excel
=YIELDDISC(settlement, maturity, pr, redemption, [basis])
```

**Variant**

```excel
=YIELDDISC(settlement, maturity, pr, redemption, [basis])
```

สูตรมาตรฐานสำหรับ YIELDDISC

## Arguments

| Name | Required | Type | Default | Description |
| --- | --- | --- | --- | --- |
| settlement | Yes | date |  | วันที่ชำระคืน - วันที่ผู้ซื้อเข้าครอบครองตราสาร (วันซื้อขาย) |
| maturity | Yes | date |  | วันที่ครบกำหนด - วันที่ตราสารหมดอายุและผู้ออกจ่ายคืนเต็มมูลค่า |
| pr | Yes | number |  | ราคา - ราคาซื้อของตราสารต่อเงินมูลค่าหน้าตั๋ว 100 บาท (หรือสกุลเงินอื่น) เช่น 95 หมายถึง 95 บาทต่อ 100 บาท |
| redemption | Yes | number |  | มูลค่าที่เรียกคืน - มูลค่าหน้าตั๋วของตราสาร (ปกติ 100) อาจสูงกว่า 100 ในบางกรณี |
| basis | No | number | 0 | พื้นฐานการนับวัน (0-4): 0=30/360 (NASD), 1=actual/actual, 2=actual/360, 3=actual/365, 4=European 30/360 |

## ตัวอย่าง

### 1. ตัวอย่างพื้นฐาน - ตั๋วเงินธนาคารสหรัฐฯ

```excel
=YIELDDISC(DATE(2025,1,15), DATE(2025,4,15), 98.5, 100)
```

**ผลลัพธ์:** `0.061224 หรือ 6.12% ต่อปี`

ซื้อตั๋วเงินในวันที่ 15 มกราคม 2025 ในราคา 98.50 บาทต่อ 100 บาท ครบกำหนดในวันที่ 15 เมษายน 2025 (3 เดือน) ผลตอบแทนต่อปีคือ 6.12%

### 2. ตัวอย่างเชิงปฏิบัติ - เปรียบเทียบตั๋วเงินสองตัว

```excel
ตั๋วเงิน A: =YIELDDISC(A2, A3, A4, 100)
ตั๋วเงิน B: =YIELDDISC(B2, B3, B4, 100)
```

**ผลลัพธ์:** `ตั๋วเงิน A: 5.5% ต่อปี, ตั๋วเงิน B: 5.8% ต่อปี`

ตั๋วเงิน B ให้ผลตอบแทนต่อปีสูงกว่า แม้ว่าระยะเวลาและราคาต่างกัน YIELDDISC ช่วยให้เปรียบเทียบได้อย่างยุติธรรม

### 3. ตัวอย่างขั้นสูง - ระยะเวลาสั้นมาก

```excel
=YIELDDISC(DATE(2025,3,1), DATE(2025,3,31), 99.8, 100, 2)
```

**ผลลัพธ์:** `0.072289 หรือ 7.23% ต่อปี`

ตั๋วเงินระยะ 1 เดือน ราคา 99.80 บาท มูลค่า 100 บาท ใช้ basis 2 (actual/360 - วิธีการนับวันของตลาดอเมริกา) ผลตอบแทนต่อปีจะสูงกว่าเนื่องจากระยะเวลาสั้น

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

- ใช้ YIELDDISC เมื่อต้องเปรียบเทียบตั๋วเงินหรือตราสารลดราคาหลายตัวที่มีระยะเวลาต่างกัน ตราสารลดราคาจะได้ผลตอบแทนสูง แต่อัตราต่อปีมักต่ำกว่า

- สำหรับตราสารในสหรัฐฯ ให้ใช้ basis 0 (NASD 30/360) หรือ basis 2 (actual/360) ตามแบบฉบับตลาด

- ผลตอบแทนจาก YIELDDISC เป็นทศนิยม (decimal) เช่น 0.061224 = 6.1224% ให้乘 100 หรือใช้การจัดรูปแบบ % ของ Excel

- ตราสารลดราคาไม่มีความเสี่ยงด้านดอกเบี้ย (interest rate risk) เพราะจ่ายคงที่ แต่มีความเสี่ยงด้านสินเชื่อ (credit risk)

- ใช้ YIELDDISC ร่วมกับ PRICE ได้ YIELDDISC คำนวณผลตอบแทน PRICE คำนวณราคา

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

**Q: YIELDDISC ต่างจาก YIELD อย่างไร?**

YIELDDISC ใช้สำหรับตราสารลดราคา (จ่ายรายปีเมื่อครบกำหนด) ส่วน YIELD ใช้สำหรับพันธบัตรที่จ่ายดอกเบี้ยเป็นระยะ YIELDDISC ง่ายกว่าเพราะมี 4 พารามิเตอร์ YIELD มี 6 พารามิเตอร์

**Q: ราคา (pr) ต้องเป็นตัวเลขประเภทไหน?**

ราคาเป็นเปอร์เซ็นต์ของมูลค่าหน้าตั๋ว 100 บาท เช่น 95 = 95 บาทต่อ 100 บาท ค่าต้องมากกว่า 0 และน้อยกว่า redemption value โดยปกติระหว่าง 50-100

**Q: Basis 0 กับ Basis 1 แตกต่างอย่างไร?**

Basis 0 (NASD/30/360) - นับวันเป็นเดือน 30 วัน ปี 360 วัน (ใช้ในสหรัฐฯ โดยทั่วไป) Basis 1 (actual/actual) - นับจำนวนวันจริง (แม่นยำกว่า)

**Q: ทำไมผลตอบแทนของตั๋วเงินสั้นถึงสูง?**

เพราะ YIELDDISC แปลงออกมาเป็นอัตรารายปี ตั๋วเงิน 1 เดือนที่ได้ 0.5% จะเท่ากับ 6% ต่อปี เพราะสามารถหมุนเวียนเงินได้ 12 ครั้งต่อปี

**Q: ใช้ YIELDDISC กับตราสารไหนได้บ้าง?**

ตั๋วเงินระยะสั้น (T-bills), ตั๋วสัญญาใจ, ธนบัตรเงินสด หรือตราสารลดราคาใดๆ ที่ไม่จ่ายดอกเบี้ยเป็นระยะ จ่ายรวมทุกอย่างเมื่อครบกำหนด

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

- [PRICE – คำนวณราคาพันธบัตร](https://www.thepexcel.com/functions/excel/financial/price/)
- [YIELD – คำนวณผลตอบแทนพันธบัตร](https://www.thepexcel.com/functions/excel/financial/yield/)
- [PRICEDISC – คำนวณราคาตราสารลดราคา (Discounted Security)](https://www.thepexcel.com/functions/excel/financial/pricedisc/)

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

- [Microsoft Office Support - YIELDDISC Function](https://support.microsoft.com/en-us/office/yielddisc-function-ef45267f-7ae3-4ecf-9919-528db39db3f0) _(official)_
- [Excel Financial Functions Guide - Discounted Securities](https://support.microsoft.com/en-us/topic/financial-functions-83a4b4a4-987e-4f55-95c4-e46a24f14122) _(official)_

---

_Source: [https://www.thepexcel.com/functions/excel/financial/yielddisc/](https://www.thepexcel.com/functions/excel/financial/yielddisc/)_
