ฟังก์ชัน DOLLARDE ใน Excel

ฟังก์ชัน DOLLARDE ใน Excel ใช้แปลงตัวเลขที่แสดงในรูปแบบ ทศนิยมเศษส่วน (fractional notation) ให้กลายเป็น เลขทศนิยมปกติ เช่น 1.02 (ซึ่งหมายถึง 1 กับ 2/16) ให้กลายเป็น 1.125 แบบเข้าใจง่ายและพร้อมคำนวณต่อได้ทันที

ฟังก์ชันนี้มักใช้ในตลาดการเงิน โดยเฉพาะในสหรัฐอเมริกาที่ราคาหุ้น พันธบัตร หรือสัญญาซื้อขายมักจะแสดงในรูปแบบเศษส่วน เช่น 1.08 หมายถึง 1 กับ 8/16 หรือ 1 กับ 8/32 เป็นต้น ซึ่งไม่สามารถนำไปคำนวณใน Excel ได้ตรง ๆ หากไม่แปลงก่อน

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

ประโยชน์ของฟังก์ชัน DOLLARDE ใน Excel

  • แปลงตัวเลขในรูปแบบเศษส่วนให้เป็นเลขทศนิยม
  • เหมาะสำหรับงานวิเคราะห์การเงินที่เกี่ยวกับพันธบัตรหรือราคาหุ้นแบบเศษส่วน
  • ลดข้อผิดพลาดจากการแปลงค่าแบบ manual
  • ใช้งานง่าย ไม่ต้องเขียนสูตรคำนวณเศษส่วนแบบ manual
  • ใช้ร่วมกับฟังก์ชัน DOLLARFR ได้อย่างมีประสิทธิภาพ

รูปแบบการใช้งาน (Syntax)

DOLLARDE(fractional_dollar, fraction)

อาร์กิวเมนต์ที่ใช้ในฟังก์ชัน DOLLARDE มีดังนี้:

  • fractional_dollar – ตัวเลขในรูปแบบทศนิยมเศษส่วน เช่น 1.02, 2.15 (เช่น 2 กับ 15/32)
  • fraction – ตัวส่วนของเศษส่วนที่ใช้ เช่น 16, 32, 8, 4 (เช่น 16 หมายถึง “หกสิบสี่ส่วนสิบหก”)

ตัวอย่างการประยุกต์ใช้งานฟังก์ชัน DOLLARDE ใน Excel

ตัวอย่างที่ 1: แปลงราคา 1.08 (หมายถึง 1 กับ 8/16)

สมมติว่ามีราคาพันธบัตรในรูปแบบ 1.08 (หมายถึง 1 กับ 8 ใน 16 ส่วน) และต้องการแปลงให้เป็นทศนิยมเพื่อใช้งานต่อ

fractional_dollarfractionคำอธิบาย
1.08161 + 8/16 = 1.5

สูตร

=DOLLARDE(1.08, 16)
ใช้ฟังก์ชัน DOLLARDE ใน Excel แปลงราคา 1.08 เป็นทศนิยมปกติ
  • แยกส่วนหน้าทศนิยม ได้ 1
  • ส่วนเศษส่วน = 08 = 8 ÷ 16 = 0.5
  • รวมกัน = 1 + 0.5 → ได้ 1.5

ผลลัพธ์

1.5

ผลลัพธ์จากการแปลงราคา 1.08 เป็นทศนิยมปกติ

ตัวอย่างที่ 2: แปลง 2.10 ในระบบ 32 ส่วน

ราคาพันธบัตรแสดงเป็น 2.10 ซึ่งหมายถึง 2 และ 10/32 ต้องการแปลงเป็นทศนิยม

สูตร

=DOLLARDE(2.10, 32)
  • ทศนิยม .10 = 10 ÷ 32 = 0.3125
  • รวมกับจำนวนเต็ม = 2 + 0.3125 = 2.3125

ผลลัพธ์

2.3125

ตัวอย่างที่ 3: ฟังก์ชัน DOLLARDE ใน Excel แปลงข้อมูลทั้งคอลัมน์แบบเศษ 8 ส่วน

สมมติราคาสินทรัพย์มีค่าดังนี้

fractional_dollarfractionสูตรผลลัพธ์
3.018=DOLLARDE(A2, B2)3.0125
4.058=DOLLARDE(A3, B3)4.0625
2.078=DOLLARDE(A4, B4)2.0875
ใช้ฟังก์ชัน DOLLARDE ใน Excel แปลงข้อมูลทั้งคอลัมน์แบบเศษ 8 ส่วน

ตัวอย่างที่ 4: ใช้ DOLLARDE แปลงก่อนคำนวณกำไร

สมมติว่าซื้อพันธบัตรในราคา 99.14 (หมายถึง 99 กับ 14/32) และขายได้ในราคา 100 ต้องการคำนวณกำไร

ราคาแบบเศษส่วนตัวส่วนราคาทศนิยมราคาขายกำไร
99.1432=DOLLARDE(99.14, 32)100=100 – DOLLARDE(99.14, 32)

สูตรกำไร

=100 - DOLLARDE(99.14, 32)
ใช้ฟังก์ชัน DOLLARDE ใน Excel แปลงก่อนคำนวณกำไร
  • 14 ÷ 32 = 0.4375 → ราคา = 99 + 0.4375 = 99.4375
  • กำไร = 100 – 99.4375 = 0.5625

ผลลัพธ์

0.5625

ผลลัพธ์การคำนวณกำไร

ตัวอย่างที่ 5: ใช้ฟังก์ชัน DOLLARDE ใน Excel ร่วมกับ IFERROR

เพื่อป้องกันการป้อนตัวส่วน (fraction) เป็น 0 ซึ่งจะทำให้สูตร error เราสามารถใช้ฟังก์ชัน IFERROR ดักจับข้อผิดพลาดได้

สูตร

=IFERROR(DOLLARDE(A2, B2), "ข้อมูลผิดพลาด")
ใช้ฟังก์ชัน DOLLARDE ใน Excel ร่วมกับ IFERROR
  • ตรวจสอบว่า B2 ≠ 0
  • หาก fraction = 0 → แสดงข้อความ “ข้อมูลผิดพลาด”
  • ทำให้สูตรใช้งานได้ปลอดภัยยิ่งขึ้น
ผลลัพธ์การใช้ฟังก์ชัน DOLLARDE ร่วมกับ IFERROR

หมายเหตุ

  • fraction ห้ามเป็น 0 ไม่เช่นนั้นจะเกิด #DIV/0!
  • ฟังก์ชัน DOLLARDE แปลงเฉพาะ “เศษส่วนที่อยู่หลังจุดทศนิยม” เท่านั้น ไม่ใช่เศษส่วนทั่วไป
  • หากต้องการแปลงค่าทศนิยมกลับไปเป็นรูปแบบเศษส่วน ให้ใช้ ฟังก์ชัน DOLLARFR

สรุป

ฟังก์ชัน DOLLARDE ใน Excel เป็นเครื่องมือที่มีประโยชน์สำหรับผู้ที่ต้องวิเคราะห์ราคาสินทรัพย์ทางการเงินที่แสดงในรูปแบบเศษส่วน เช่น 1.08 หรือ 99.14 โดยสามารถแปลงเป็นเลขทศนิยมที่พร้อมใช้งานต่อได้อย่างง่ายดาย ช่วยให้ประหยัดเวลา ลดข้อผิดพลาด และพร้อมสำหรับการวิเคราะห์ทางการเงินที่แม่นยำยิ่งขึ้น

ข้อมูลอ้างอิง: DOLLARDE function

แชร์เรื่องนี้