แชร์ผ่าน


ISO.CEILING

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

ปัดเศษตัวเลขขึ้นเป็นจํานวนเต็มที่ใกล้ที่สุดหรือตัวคูณของนัยสําคัญที่ใกล้ที่สุด

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

ISO.CEILING(<number>[, <significance>])

พารามิเตอร์

เทอม นิยาม
number ตัวเลขที่คุณต้องการปัดเศษ หรือการอ้างอิงไปยังคอลัมน์ที่มีตัวเลข
significance (ไม่บังคับ) ตัวคูณของนัยสําคัญที่คุณต้องการปัดเศษ ตัวอย่างเช่น เมื่อต้องการปัดเศษเป็นจํานวนเต็มที่ใกล้ที่สุด ให้พิมพ์ 1 ถ้าไม่ได้ระบุหน่วยของนัยสําคัญ ตัวเลขจะถูกปัดเศษขึ้นเป็นจํานวนเต็มที่ใกล้ที่สุด

ค่าผลลัพธ์

ตัวเลขของชนิดเดียวกันกับอาร์กิวเมนต์ number โดยปัดเศษตามที่ระบุ

หมาย เหตุ

มีสองฟังก์ชัน CEILING ใน DAXที่มีความแตกต่างกันดังต่อไปนี้:

  • ฟังก์ชัน CEILING จะจําลองลักษณะการทํางานของฟังก์ชัน CEILING ใน Excel

  • ฟังก์ชัน ISO.CEILING จะเป็นไปตามลักษณะการทํางานที่กําหนดไว้ในรูปแบบ ISO สําหรับการกําหนดค่าเพดาน

ฟังก์ชันทั้งสองจะให้ผลลัพธ์เป็นเดียวกันสําหรับจํานวนบวก แต่จะให้ผลลัพธ์เป็นค่าที่แตกต่างกันสําหรับจํานวนลบ เมื่อใช้ผลคูณนัยสําคัญที่เป็นบวก ทั้ง CEILING และ ISO.CEILING ปัดเศษจํานวนลบขึ้น (ไปยังจํานวนอนันต์เชิงบวก) เมื่อใช้ตัวคูณของนัยสําคัญที่เป็นลบ CEILING ปัดเศษจํานวนลบลง (ไปยังจํานวนอนันต์เชิงลบ) ขณะที่ ISO.CEILING ปัดเศษจํานวนลบขึ้น (ไปยังจํานวนอนันต์เชิงบวก)

ชนิดผลลัพธ์มักจะเป็นนัยสําคัญชนิดเดียวกับที่ใช้เป็นอาร์กิวเมนต์โดยมีข้อยกเว้นต่อไปนี้:

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

  • ถ้าไม่รวมอาร์กิวเมนต์ที่เป็นตัวเลือก ผลลัพธ์จะเป็นชนิดจํานวนเต็ม

  • ถ้าอาร์กิวเมนต์สําคัญเป็นชนิดบูลีน ผลลัพธ์จะเป็นชนิดจํานวนเต็ม

  • ถ้าอาร์กิวเมนต์สําคัญเป็นชนิดที่ไม่ใช่ตัวเลข ผลลัพธ์จะเป็นชนิดจริง

ตัวอย่าง: จํานวนบวก

สูตรต่อไปนี้จะแสดงค่า 4.45 ซึ่งอาจเป็นประโยชน์ถ้าคุณต้องการหลีกเลี่ยงการใช้หน่วยที่มีขนาดเล็กลงในการกําหนดราคาของคุณ หากผลิตภัณฑ์ที่มีอยู่มีราคาอยู่ที่ $4.42 คุณสามารถใช้ ISO.CEILING ปัดเศษราคาขึ้นเป็นห้าเซ็นต์ที่ใกล้ที่สุด

= ISO.CEILING(4.42,0.05)

ตัวอย่าง: จํานวนลบ

สูตรต่อไปนี้จะแสดงค่าเพดาน ISO ของ -4.40

= ISO.CEILING(-4.42,0.05)

ฟังก์ชันคณิตศาสตร์และตรีโกณ FLOOR ฟังก์ชันCEILING ฟังก์ชันROUNDUP