กิจกรรม
เข้าร่วมกับเราที่ FabCon Vegas
31 มี.ค. 23 - 2 เม.ย. 23
เหตุการณ์ที่นําโดยชุมชนของ Microsoft Fabric, Power BI, SQL และ AI 31 มีนาคมถึงวันที่ 2 เมษายน 2025
ลงทะเบียนวันนี้เบราว์เซอร์นี้ไม่ได้รับการสนับสนุนอีกต่อไป
อัปเกรดเป็น Microsoft Edge เพื่อใช้ประโยชน์จากคุณลักษณะล่าสุด เช่น การอัปเดตความปลอดภัยและการสนับสนุนด้านเทคนิค
นําไปใช้กับ: การคํานวณคอลัมน์จากการคํานวณ ตารางจากการคํานวณ หน่วยวัดภาพการคํานวณ
ปัดเศษตัวเลขขึ้นเป็นจํานวนเต็มที่ใกล้ที่สุดหรือตัวคูณของนัยสําคัญที่ใกล้ที่สุด
CEILING(<number>, <significance>)
เงื่อนไข | คำนิยาม |
---|---|
ตัวเลข | ตัวเลขที่คุณต้องการปัดเศษ หรือการอ้างอิงไปยังคอลัมน์ที่มีตัวเลข |
ความหมาย | ตัวคูณของนัยสําคัญที่คุณต้องการปัดเศษ ตัวอย่างเช่น เมื่อต้องการปัดเศษเป็นจํานวนเต็มที่ใกล้ที่สุด ให้พิมพ์ 1 |
ปัดเศษตัวเลขตามที่ระบุ
มีฟังก์ชัน CEILING สองฟังก์ชันใน DAX ที่มีความแตกต่างกันดังต่อไปนี้:
ฟังก์ชันทั้งสองจะให้ผลลัพธ์เป็นเดียวกันสําหรับจํานวนบวก แต่จะให้ผลลัพธ์เป็นค่าที่แตกต่างกันสําหรับจํานวนลบ เมื่อใช้ตัวคูณของนัยสําคัญที่เป็นบวก ทั้ง CEILING และ ISO CEILING ปัดเศษจํานวนลบขึ้น (ไปยังจํานวนอนันต์เชิงบวก) เมื่อใช้ตัวคูณของนัยสําคัญที่เป็นลบ CEILING จะปัดเศษจํานวนลบลง (ไปยังจํานวนอนันต์เชิงลบ) ในขณะที่ ISO CEILING ปัดเศษจํานวนลบขึ้น (ไปยังจํานวนอนันต์เชิงบวก)
ชนิดผลลัพธ์มักจะเป็นอาร์กิวเมนต์ที่สําคัญชนิดเดียวกัน โดยมีข้อยกเว้นดังต่อไปนี้:
สูตรต่อไปนี้จะแสดงค่า 4.45 ซึ่งอาจเป็นประโยชน์ถ้าคุณต้องการหลีกเลี่ยงการใช้หน่วยที่มีขนาดเล็กลงในการกําหนดราคาของคุณ หากผลิตภัณฑ์ที่มีอยู่มีราคาอยู่ที่ $ 4.42 คุณสามารถใช้ CEILING เพื่อปัดเศษราคาขึ้นเป็นห้าเซ็นต์ที่ใกล้ที่สุด
= CEILING(4.42,0.05)
สูตรต่อไปนี้จะให้ผลลัพธ์ที่คล้ายคลึงกับตัวอย่างก่อนหน้านี้ แต่ใช้ค่าตัวเลขที่จัดเก็บไว้ในคอลัมน์ ProductPrice
= CEILING([ProductPrice],0.05)
ฟังก์ชันคณิตศาสตร์และตรีโกณฑ์
ฟังก์ชัน FLOOR
ISO ฟังก์ชัน CEILING
ฟังก์ชัน ROUNDUP
กิจกรรม
เข้าร่วมกับเราที่ FabCon Vegas
31 มี.ค. 23 - 2 เม.ย. 23
เหตุการณ์ที่นําโดยชุมชนของ Microsoft Fabric, Power BI, SQL และ AI 31 มีนาคมถึงวันที่ 2 เมษายน 2025
ลงทะเบียนวันนี้