FIXED ปัดเลขและจัดรูปแบบเป็นข้อความพร้อมทศนิยมที่กำหนด (และคอมม่า)
| อาร์กิวเมนต์ | ชนิด | ค่าเริ่มต้น | คำอธิบาย |
|---|---|---|---|
| number | Number | ตัวเลขที่ต้องปัดและจัดรูปแบบ เป็นค่าต่าง ๆ ได้เช่น ผลลัพธ์จากการคำนวณ หรือค่าในเซลล์ | |
| [decimals]ไม่บังคับ | Number | 2 | จำนวนทศนิยมที่ต้องการแสดง ถ้าเป็นจำนวนลบจะปัดไปทางซ้ายของจุดทศนิยม (เช่น -1 = ปัดเป็นหลักสิบ) |
| [no_commas]ไม่บังคับ | Boolean (TRUE/FALSE) | FALSE | TRUE = ไม่แสดงเครื่องหมายจุลภาค, FALSE หรือไม่ระบุ = แสดงเครื่องหมายจุลภาค |
[ ] = อาร์กิวเมนต์ที่ไม่บังคับ
FIXED คือฟังก์ชันที่ใช้ปัดเลขและแปลงเป็นข้อความ พร้อมทศนิยมและเครื่องหมายจุลภาคตามที่ต้องการ ต่างจากการจัดรูปแบบเซลล์ทั่วไป FIXED จะส่งกลับข้อความ (Text) ไม่ใช่ตัวเลข
ที่ต้องระวังคือ เนื่องจาก FIXED ส่งกลับข้อความ ถ้านำมาคำนวณต่อจะได้ผลลัพธ์ที่ไม่คาดหวัง ต้องใช้ VALUE() ถ้าต้องการแปลงกลับเป็นตัวเลข
ส่วนตัวผมชอบใช้ FIXED เวลาต้องสร้างรายงาน เพราะมันช่วยให้ข้อมูลแสดงผลสวยงามพร้อมคอมม่าเลยแบบวนน้อยจ้าง
ปัดทศนิยมเหลือ 2 ตำแหน่ง และแสดงเครื่องหมายจุลภาคคั่นหลักพัน ผลลัพธ์เป็น Text ไม่ใช่ตัวเลข
decimals = 0 หมายถึงปัดเป็นจำนวนเต็ม no_commas = TRUE หมายถึงไม่แสดงจุลภาค
decimals = -2 หมายถึงปัดไปทางซ้าย ในที่นี้ปัดไปยังหลักร้อย ผลลัพธ์คือ 1,200.00
FIXED จัดการตัวเลขติดลบได้ถูกต้อง แสดงเครื่องหมายลบและคอมม่าตามปกติ
FIXED ส่งกลับ Text เสมอ นั่นคือสิ่งที่ต้องจำไว้ ถ้าต้องนำมาคำนวณต่อต้องแปลงกลับด้วย VALUE() ก่อน
ไม่ decimals ต่อได้เป็นเลขลบด้วย เลขลบแปลว่าปัดไปทางซ้ายจุดทศนิยม เช่น -1 = ปัดหลักสิบ, -2 = ปัดหลักร้อย
FIXED แปลงเป็น Text และส่งกลับค่า การจัดรูปแบบเซลล์ปกติแค่เปลี่ยนการแสดงผล แต่ค่าเบื้องหลังยังเป็นตัวเลข
ใช่ FIXED เป็นฟังก์ชันเก่าที่มีมาตั้งแต่ Excel แรก ๆ ใช้ได้กับทุกเวอร์ชันปัจจุบัน
ฟังก์ชันที่ผู้เขียนโยงไว้กับ FIXED จัดกลุ่มตามหมวด · ชี้ที่ชื่อใดชื่อหนึ่ง แล้วฟังก์ชันที่ใช้คู่กันจะมีจุดทอง
แปลงตัวเลขเป็นคำอ่านภาษาไทย (บาท และสตางค์) ใช้สำหรับเอกสารทางการเงินที่ต้องระบุจำนวนเงินเป็นตัวอักษร
DOLLAR แปลงตัวเลขให้เป็นข้อความในรูปแบบสกุลเงิน ($) พร้อมลูกน้ำและทศนิยมตามที่ระบุ
แปลงข้อความให้เป็นตัวเลข โดยกำหนดตัวคั่นทศนิยมและหลักพันได้เอง (ไม่ขึ้นกับ Locale ของระบบ)
TEXT ใช้รหัสรูปแบบ (Format Codes) เช่น "dd/mm/yyyy" สำหรับวันที่ หรือ "#,##0.00" สำหรับตัวเลขมีทศนิยม ผลลัพธ์ที่ได้จะเป็นข้อความ (Text) เสมอ ไม่สามารถนำไปคำนวณต่อได้
VALUE แปลงข้อความที่มีลักษณะเป็นตัวเลขให้เป็นตัวเลขจริงที่คำนวณได้ รองรับรูปแบบตัวเลข วันที่ เวลา เปอร์เซ็นต์ และสกุลเงิน
DOLLARFR แปลงราคาแบบทศนิยมเป็นรูปแบบเศษส่วน ใช้หลักในตลาดหลักทรัพย์และพันธบัตร
ยังไม่มีบทความที่เกี่ยวข้องกับฟังก์ชันนี้
Comments
อีเมลของคุณจะไม่ถูกเผยแพร่