อ่านในภาษาอังกฤษ

แชร์ผ่าน


CURRENCY

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

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

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

DAX
CURRENCY(<value>)  

พารามิเตอร์

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

value ผลลัพธ์

value ของนิพจน์ ที่มีการประเมิน and ส่งกลับเป็นชนิด currencyvalue

หมาย เหตุ

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

  • If ชนิดข้อมูลของนิพจน์คือ TrueFalse จากนั้น CURRENCY(TrueFalse) จะแสดงค่า $1.0000 สําหรับ Truevaluesand $0.0000 สําหรับ Falsevalues

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

  • If ชนิดข้อมูลของนิพจน์คือ DateTime CURRENCY(DateTime) จะ convertvalue วันที่เวลาเป็นตัวเลข and ตัวเลขนั้นเพื่อ currency DateTime values มีส่วนจํานวนเต็มที่แสดงถึงจํานวนวันระหว่าง dateand 1900-03-01 and เศษส่วนที่แสดงถึงเศษของ day (โดยที่ 12 ชั่วโมง or เที่ยงคือ 0.5 day) If value ของนิพจน์ notvalue DateTime ที่เหมาะสมระบบจะแสดง error

ตัวอย่าง

Convert ตัวเลข 1234.56 ถึงชนิดข้อมูล currency

DAX
= CURRENCY(1234.56)  

ส่งกลับ value 1234.56000