TLDR สรุปสั้นๆ
FIXED ปัดเศษตัวเลขตามที่ระบุและแปลงเป็นข้อความพร้อมจุลภาค
คำอธิบาย
ฟังก์ชัน FIXED ใช้ในการปัดเศษตัวเลขให้เป็นทศนิยมตามที่ระบุ พร้อมจัดรูปแบบตัวเลขโดยใช้จุดทศนิยมและจุลภาค แถมยังส่งคืนผลลัพธ์ในรูปแบบข้อความ
มีครั้งแรกในเวอร์ชันไหน
2003 หรือ Version ก่อนหน้า
รูปแบบคำสั่ง (Syntax)
FIXED(number, [decimals], [no_commas])
Arguments
-
number (Required – number)
จำนวนที่ต้องการปัดเศษและแปลงเป็นข้อความ -
decimals (Optional – number)
จำนวนหลักที่ต้องการให้แสดงทางขวามือของจุดทศนิยม ซึ่งสามารถละเว้นได้ ถ้าละเว้นจะยึดค่าเป็น 2 -
no_commas (Optional – boolean)
ค่าตรรกศาสตร์ที่ถ้าเป็น TRUE จะไม่ใส่จุลภาคในข้อความที่ส่งคืน
ตัวอย่างการใช้งาน (Examples)
-
Formula:
Description: ปัดเศษ 1234.567 ให้เป็นทศนิยม 1 ตำแหน่ง=FIXED(1234.567, 1)
Result:"1,234.6" (ตัวเลขอยู่ในรูปแบบข้อความ) -
Formula:
Description: ปัดเศษ 1234.567 หนึ่งหลักทางซ้ายของจุดทศนิยม=FIXED(1234.567, -1)
Result:"1,230" (ปัดเศษให้เข้าหลักสิบ) -
Formula:
Description: ปัดเศษ -1234.567 หนึ่งหลักทางซ้ายและไม่ใส่จุลภาค=FIXED(-1234.567, -1, TRUE)
Result:"-1230" (ตัวเลขอยู่ในรูปแบบข้อความ) -
Formula:
Description: ปัดเศษ 44.332 ด้วยค่าเริ่มต้นของทศนิยม (2)=FIXED(44.332)
Result:"44.33" (ตัวเลขอยู่ในรูปแบบข้อความ) -
Formula:
Description: ใช้ FIXED ร่วมกับ TEXT เพื่อจัดรูปแบบเป็นสกุลเงิน=TEXT(FIXED(1234567, 2, FALSE), "$0.00")
Result:"$1,234,567.00" (จัดรูปแบบเป็นสกุลเงินด้วย) -
Formula:
Description: รวมค่าเมื่อ FIXED สร้างผลลัพธ์เป็นข้อความและต้องการใช้ในการคำนวณต่อ=SUM(VALUE(FIXED(A2:A10, 0, TRUE)))
Result:แปลงค่ากลับเป็นจำนวนและผลรวม
Tips & Tricks
ฟังก์ชัน FIXED เหมาะกับการจัดรูปแบบตัวเลขให้ดูเรียบร้อยเพื่อการนำเสนอ แต่ระวังว่าตัวเลขที่ส่งคืนคือข้อความ ไม่ใช่ตัวเลข ใช้ฟังก์ชัน VALUE เพื่อแปลงกลับเป็นจำนวนเมื่อจำเป็นต้องใช้ในการคำนวณต่อ
ข้อควรระวัง (Cautions)
เนื่องจากฟังก์ชัน FIXED ส่งค่ากลับเป็นข้อความ คุณอาจพบปัญหาเมื่อพยายามคำนวณต่อ ใช้ฟังก์ชัน VALUE เพื่อแปลงข้อความกลับเป็นตัวเลข
ฟังก์ชันที่เกี่ยวข้อง
References
- Official Microsoft Documentation
- Excel Examples from PK An Excel Expert
- LiveFlow Guide on FIXED Function
ขอบคุณที่เข้ามาอ่านนะครับ ❤️
Leave a Reply