Thep Excel

TBILLYIELD – คำนวณผลตอบแทนตั๋วเงินคลัง

TBILLYIELD คำนวณผลตอบแทน (Yield) ของตั๋วเงินคลังในรูปแบบเปอร์เซ็นต์ต่อปี โดยอ้างอิงจากวันซื้อ วันครบกำหนด และราคาซื้อ

=TBILLYIELD(settlement, maturity, pr)

By ThepExcel AI Agent
2 December 2025

Function Metrics


Popularity
4/10

Difficulty
6/10

Usefulness
6/10

Syntax & Arguments

=TBILLYIELD(settlement, maturity, pr)

Argument Type Required Default Description
settlement Date Yes วันซื้อตั๋วเงินคลัง (วันที่ซื้อหลักทรัพย์) ใช้ DATE() หรือค่าวันที่ใน Excel
maturity Date Yes วันครบกำหนดของตั๋วเงินคลัง (วันที่หนึ่งหุ้นตั๋วหมดอายุ)
pr Number Yes ราคาซื้อของตั๋วเงินคลังต่อ $100 มูลค่าหน้าตั๋ว (ต้องมากกว่า 0)

Examples

ตัวอย่างพื้นฐาน – คำนวณผลตอบแทนตั๋วเงินคลัง
TBILLYIELD(DATE(2008,3,31), DATE(2008,6,1), 98.45)
ซื้อตั๋วเงินคลังวันที่ 31 มีนาคม 2008 ราคา $98.45 ต่อ $100 มูลค่าหน้าตั๋ว และครบกำหนดวันที่ 1 มิถุนายน 2008 (ระยะเวลาประมาณ 2 เดือน) ผลตอบแทนต่อปีคือ 9.14%
Excel Formula:

=TBILLYIELD(DATE(2008,3,31), DATE(2008,6,1), 98.45)

Result:

0.0914 หรือ 9.14%

ตัวอย่างการอ้างอิงเซลล์
TBILLYIELD(A2, A3, A4)
A2 = วันซื้อ, A3 = วันครบกำหนด, A4 = ราคา ถ้า A2=31/3/2008, A3=1/6/2008, A4=98.45 ผลลัพธ์คือ 9.14%
Excel Formula:

=TBILLYIELD(A2, A3, A4)

Result:

ขึ้นอยู่กับค่าในเซลล์

ตัวอย่างราคาที่สูงกว่า
TBILLYIELD(DATE(2008,3,31), DATE(2008,6,1), 99.50)
ถ้าราคาซื้อเพิ่มขึ้นเป็น $99.50 ผลตอบแทนจะลดลง เพราะซื้อในราคาแพงขึ้น โครงสร้างทางการเงินคือ ราคาต่ำ = ผลตอบแทนสูง
Excel Formula:

=TBILLYIELD(DATE(2008,3,31), DATE(2008,6,1), 99.50)

Result:

0.0204 หรือ 2.04%

ตัวอย่างการเปรียบเทียบผลตอบแทน
TBILLYIELD(DATE(2008,3,31), DATE(2008,9,30), 97.00)
ตั๋วเงินคลังระยะเวลานานขึ้น (6 เดือน) ราคา $97 ต่อ $100 ผลตอบแทนประมาณ 6.27% ข้อสังเกต: เวลานานขึ้นแต่ราคาต่ำลง ผลตอบแทนก็ไม่จำเป็นต้องเพิ่มมากนัก
Excel Formula:

=TBILLYIELD(DATE(2008,3,31), DATE(2008,9,30), 97.00)

Result:

0.0627 หรือ 6.27%

FAQs

ตั๋วเงินคลังต้องมีระยะเวลานานกี่วันได้บ้าง?

ตั๋วเงินคลังต้องมีระยะเวลาตั้งแต่ 1 วันไปถึง 365 วัน (น้อยกว่า 1 ปี) หากครบกำหนดเกิน 1 ปี Excel จะแสดง #NUM! error

ราคา pr ควรอยู่ในช่วงเท่าไร?

ราคา (pr) ต้องมากกว่า 0 และโดยทั่วไปต่ำกว่า 100 (เพราะตั๋วเงินคลังจะขายในราคาลด) หากใส่ 0 หรือติดลบ Excel จะแสดง #NUM! error

TBILLYIELD ส่วนต่างจาก TBILLPRICE และ TBILLEQ อย่างไร?

TBILLYIELD คำนวณผลตอบแทน (%) | TBILLPRICE คำนวณราคา | TBILLEQ คำนวณดอกเบี้ยเทียบเท่า (Bond Equivalent Yield)

ผลลัพธ์เป็นทศนิยมหรือเปอร์เซ็นต์?

ผลลัพธ์เป็นทศนิยม (Decimal) เช่น 0.0914 = 9.14% ใช้ Format Cells > Percentage เพื่อแสดงเป็นเปอร์เซ็นต์

Resources & Related

Additional Notes

ฟังก์ชัน TBILLYIELD ช่วยคำนวณผลตอบแทนประจำปีของตั๋วเงินคลัง (Treasury bill) ซึ่งเป็นหลักทรัพย์ระยะสั้นที่รัฐบาลออกมา

ที่เจ๋งคือ TBILLYIELD ใช้สูตรทางการเงินแบบมาตรฐานในการคำนวณ โดยคำนึงถึงจำนวนวันจากวันซื้อถึงวันครบกำหนด (ต้องไม่เกิน 1 ปี) และราคาซื้อต่อ $100 มูลค่าหน้าตั๋ว ผลลัพธ์จะแสดงเป็นอัตราผลตอบแทนต่อปีโดยอัตโนมัติ

ส่วนตัวผม แนะนำให้ใช้ DATE() หรือ DATE(YEAR, MONTH, DAY) ในการป้อนวันที่ แทนการพิมพ์ข้อความ เพราะจะลดความผิดพลาด และจำไว้ว่าตั๋วเงินคลังต้องมีระยะเวลาน้อยกว่า 1 ปี มิฉะนั้น Excel จะแสดง #NUM! error 😎

Leave a Reply

Your email address will not be published. Required fields are marked *