แชร์ผ่าน


CEILING

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

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

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

CEILING(<number>, <significance>)

พารามิเตอร์

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

ค่าผลลัพธ์

ปัดเศษตัวเลขตามที่ระบุ

หมาย เหตุ

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

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

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

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

ตัวอย่างที่ 1

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

= CEILING(4.42,0.05)

ตัวอย่างที่ 2

สูตรต่อไปนี้จะให้ผลลัพธ์ที่คล้ายคลึงกับตัวอย่างก่อนหน้านี้ แต่ใช้ค่าตัวเลขที่จัดเก็บไว้ในคอลัมน์ ProductPrice

= CEILING([ProductPrice],0.05)

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