DOLLARFR แปลงราคาแบบทศนิยมเป็นรูปแบบเศษส่วน ใช้หลักในตลาดหลักทรัพย์และพันธบัตร
=DOLLARFR(decimal_dollar, fraction)
=DOLLARFR(decimal_dollar, fraction)
| Argument | Type | Required | Default | Description |
|---|---|---|---|---|
| decimal_dollar | Number | Yes | ตัวเลขทศนิยมที่ต้องการแปลง เช่น 1.125 | |
| fraction | Number | Yes | ตัวหาร (denominator) ที่ใช้สำหรับเศษส่วน เช่น 16 สำหรับ 1/16, 32 สำหรับ 1/32 |
DOLLARFR(1.125, 16)=DOLLARFR(1.125, 16)
1.02
DOLLARFR(2.34375, 32)=DOLLARFR(2.34375, 32)
2.11
DOLLARFR(3.625, 8)=DOLLARFR(3.625, 8)
3.5
DOLLARFR(105.375, 32)=DOLLARFR(105.375, 32)
105.12
1.02 ไม่ได้แปลว่า 1.02 ในทศนิยม มันคือการแสดงแบบเศษส่วน: 1 (จำนวนเต็ม) และ 02 (ตัวเศษ 2) โดยตัวหารถูกกำหนดโดยพารามิเตอร์ fraction ดังนั้น 1.02 ในการแสดง DOLLARFR คือ 1 2/16 ในเศษส่วน
DOLLARFR ใช้ได้กับ Excel 365, Excel 2024, Excel 2021, Excel 2019, Excel 2016 และ Excel for the web
Excel จะปัดเศษ (truncate) ให้เป็นจำนวนเต็ม เช่น ใส่ 16.7 มันจะถูกมองว่าเป็น 16
DOLLARFR แปลงทศนิยมเป็นเศษส่วน DOLLAR แปลงตัวเลขให้เป็นสกุลเงิน (เช่น $1.23) ทั้งสองทำหน้าที่ต่างกันเลย
ฟังก์ชัน DOLLARFR ช่วยแปลงตัวเลขแบบทศนิยมให้เป็นเศษส่วน โดยแสดงผลในรูป [จำนวนเต็ม].[ตัวเศษ]
ที่เจ๋งของ DOLLARFR คือมันใช้งานเฉพาะในตลาดการเงิน เช่น บอร์สหุ้นที่ราคาแสดงเป็นเศษส่วน (เช่น 1 2/16 ดอลลาร์) ไม่ใช่เพื่อใช้งานทั่วไป ถ้าคุณจำเป็นต้องแปลงตรงกันข้าม (จากเศษส่วนเป็นทศนิยม) ให้ใช้ DOLLARFR แบบย้อนกลับหรือ DOLLAR
ส่วนตัวผม เห็นมากที่สุดในการคำนวณราคาบอร์สที่ใช้เศษส่วนแบบ 1/32 หรือ 1/16 เพราะผลการดำเนิน DOLLARFR มันนำเสนอข้อมูลในรูปแบบที่บอร์สต้องการ