แชร์ผ่าน


CURRENCY

นําไปใช้กับ: คอลัมน์จากการคํานวณตารางจากการคํานวณหน่วยวัดการคํานวณวิชวล

ประเมินอาร์กิวเมนต์และแสดงผลลัพธ์เป็นชนิดข้อมูลสกุลเงิน

วากยสัมพันธ์

CURRENCY(<value>)

พารามิเตอร์

เทอม นิยาม
value นิพจน์ DAX ใด ๆ ที่แสดงค่าสเกลาเดียวซึ่งจะมีการประเมินนิพจน์เพียงครั้งเดียวก่อนการดําเนินการอื่น ๆ ทั้งหมด

ค่าผลลัพธ์

ค่าของนิพจน์ที่ประเมินและแสดงเป็นค่าชนิดสกุลเงิน

หมาย เหตุ

  • ฟังก์ชัน CURRENCY จะปัดเศษทศนิยมตําแหน่งที่ 5 ในค่า เพื่อแสดงเลขทศนิยมตําแหน่งที่ 4 การปัดเศษขึ้นเกิดขึ้นถ้าทศนิยมตําแหน่งที่ 5 มีค่าเท่ากับหรือมากกว่า 5 ตัวอย่างเช่น ถ้าค่าคือ 3.6666666666666 การแปลงเป็นสกุลเงินจะแสดงค่า \$3.6667 อย่างไรก็ตาม หากค่าคือ 3.0123456789 การแปลงเป็นสกุลเงินจะแสดงค่า \$3.0123

  • ถ้าชนิดข้อมูลของนิพจน์คือ TrueFalse CURRENCY(TrueFalse) จะแสดง \$1.0000 สําหรับค่า True และ \$0.0000 สําหรับค่าเท็จ

  • ถ้าชนิดข้อมูลของนิพจน์เป็น Text CURRENCY(Text) จะพยายามแปลงข้อความเป็นตัวเลข ถ้าการแปลงสําเร็จ ตัวเลขจะถูกแปลงเป็นสกุลเงิน มิฉะนั้นจะส่งกลับเป็นข้อผิดพลาด

  • ถ้าชนิดข้อมูลของนิพจน์คือ DateTime CURRENCY(DateTime) จะแปลงค่า วันที่เวลา เป็นตัวเลขและตัวเลขนั้นเป็นสกุลเงิน ค่า DateTime มีส่วนจํานวนเต็มที่แสดงจํานวนวันระหว่างวันที่ที่ระบุถึง 1900-03-01 และเศษส่วนที่แสดงถึงเศษของวัน (โดยที่ 12 ชั่วโมงหรือเที่ยงวันคือ 0.5 วัน) ถ้าค่าของนิพจน์ไม่ใช่ค่า DateTime ที่เหมาะสม ระบบจะแสดงเป็นข้อผิดพลาด

ตัวอย่าง

แปลงตัวเลข 1234.56 เป็นชนิดข้อมูลสกุลเงิน

= CURRENCY(1234.56)

แสดงค่า 1234.56000