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

แชร์ผ่าน


ตายตัว

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

ปัดเศษตัวเลขตามจํานวนทศนิยมที่ระบุ และแสดงผลลัพธ์เป็นข้อความ คุณสามารถระบุว่าผลลัพธ์จะถูกส่งกลับด้วยหรือไม่มีเครื่องหมายจุลภาค

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

FIXED(<number>, <decimals>, <no_commas>)  

พารามิเตอร์

เทอม นิยาม
number ตัวเลขที่คุณต้องการปัดเศษและแปลงเป็นข้อความหรือคอลัมน์ที่มีตัวเลข
decimals (ไม่บังคับ) จํานวนหลักทางด้านขวาของจุดทศนิยม ซึ่งแสดงเป็น 2 ทางด้านขวาของจุดทศนิยม ถ้าเว้นไว้ จะเป็น 2
no_commas (ไม่บังคับ) ค่าตรรกะ: ถ้าเป็น 1 ไม่แสดงเครื่องหมายจุลภาคในข้อความที่แสดง ถ้าเป็น 0 หรือเว้นไว้ แสดงเครื่องหมายจุลภาคในข้อความที่แสดง

ค่าผลลัพธ์

ตัวเลขที่แสดงเป็นข้อความ

หมาย เหตุ

  • ถ้าค่าที่ใช้สําหรับพารามิเตอร์ decimals เป็นค่าลบ number จะถูกปัดเศษไปทางซ้ายของจุดทศนิยม

  • ถ้าคุณไม่ใช้ decimalsระบบจะสันนิษฐานว่าเป็น 2

  • ถ้า no_commas เป็น 0 หรือเว้นไว้ จากนั้นข้อความที่แสดงจะมีเครื่องหมายจุลภาคตามปกติ

  • ความแตกต่างที่สําคัญระหว่างการจัดรูปแบบเซลล์ที่มีตัวเลขโดยใช้คําสั่งและการจัดรูปแบบตัวเลขโดยตรงด้วยฟังก์ชัน FIXED คือ FIXED จะแปลงผลลัพธ์เป็นข้อความ ตัวเลขที่จัดรูปแบบด้วยคําสั่งจากเมนูการจัดรูปแบบยังคงเป็นตัวเลข

  • ฟังก์ชันนี้ไม่ได้รับการสนับสนุนสําหรับการใช้งานในโหมด DirectQuery เมื่อใช้ในคอลัมน์จากการคํานวณหรือกฎการรักษาความปลอดภัยระดับแถว (RLS)

ตัวอย่าง

สูตรต่อไปนี้ที่ใช้ในคอลัมน์จากการคํานวณได้รับค่าตัวเลขสําหรับแถวปัจจุบันในผลิตภัณฑ์ [List Price] และแสดงเป็นข้อความที่มีตําแหน่งทศนิยม 2 ตําแหน่ง และไม่มีเครื่องหมายจุลภาค

ตัวอย่างในบทความนี้สามารถใช้ได้กับตัวอย่าง Adventure Works DW 2020 Power BI Desktop แบบจําลอง หากต้องการรับแบบจําลอง โปรดดู แบบจําลองตัวอย่าง DAX

= FIXED([List Price],2,1)  

เพดาน
ชั้น
ISO เพดาน
MROUND
รอบ
ROUNDDOWN ของ
ROUNDUP ของ