=VALUE(<Text>)
| Argument | Type | Required | Default | Description |
|---|---|---|---|---|
| Text | text | Yes | ข้อความที่แทนตัวเลข (เช่น “123” หรือ “12.5”) |
เช่น ตัวเลขจากการนำเข้าที่ถูกตีความเป็นข้อความ
ทำให้สามารถ SUM/AVERAGE/คำนวณทางคณิตศาสตร์ได้
Parsed Number = VALUE("123")Parsed Number =
VALUE("123")
ได้ตัวเลข 123
Amount (Number) = VALUE(Transactions[AmountText])=Amount (Number) =
VALUE(Transactions[AmountText])
ได้คอลัมน์ตัวเลขสำหรับนำไปคำนวณต่อ
Amount Cleaned (Concept) = VALUE(TRIM(Transactions[AmountText]))=Amount Cleaned (Concept) =
VALUE(TRIM(Transactions[AmountText]))
แปลงได้แม้มีช่องว่างหัวท้าย
VALUE แปลงข้อความเป็นตัวเลข ส่วน FORMAT แปลงตัวเลข/วันที่เป็นข้อความเพื่อแสดงผล
จะเกิดข้อผิดพลาดหรือแปลงไม่ได้ ควรทำความสะอาดข้อมูลให้เป็นรูปแบบตัวเลขที่ถูกต้องก่อน
VALUE ใช้แปลงข้อความที่เป็นตัวเลขให้กลายเป็นตัวเลขจริง เหมาะกับกรณีที่นำเข้าข้อมูลแล้วตัวเลขถูกเก็บเป็นข้อความ หรือมีคอลัมน์ที่เป็นสตริง (เช่น “123”) แล้วต้องการแปลงเพื่อคำนวณต่อ เช่น บวก ลบ คูณ หาร หรือสรุปผล