ปัดตัวเลขขึ้นไปยังจำนวนเต็มที่ใกล้ที่สุด หรือพหุคูณของ significance ที่ระบุ (ฟังก์ชันเก่า)
=CEILING(number, significance)
=CEILING(number, significance)
| Argument | Type | Required | Default | Description |
|---|---|---|---|---|
| number | Number | Yes | ตัวเลขที่ต้องการปัดเศษขึ้น | |
| significance | Number | Yes | พหุคูณที่ต้องการปัดให้เป็น (เช่น 5, 10, 0.01) |
CEILING(22, 5)=CEILING(22, 5)
25
CEILING(2.34, 0.1)=CEILING(2.34, 0.1)
2.4
CEILING(199.50, 9)=CEILING(199.50, 9)
207
CEILING(-5.2, -1)=CEILING(-5.2, -1)
-5
CEILING (เก่า) ต้องให้ number และ significance มีเครื่องหมายเดียวกัน มิฉะนั้นจะ error
CEILING.MATH (Excel 2013+) จัดการจำนวนลบและบวกได้ดีกว่า มี mode parameter เพิ่มเติม
CEILING.PRECISE (Excel 2013+) ปัดขึ้นให้เป็นจำนวนเต็มที่ใกล้ที่สุด โดยมี significance แบบอยู่เสมอ
เพราะ number เป็นลบ (-3) แต่ significance เป็นบวก (1) เครื่องหมายต่างกัน
ต้องใช้ =CEILING(-3, -1) ให้เครื่องหมายเดียวกัน ผลลัพธ์จะเป็น -3
=CEILING(10, 3) ได้ 12 เพราะ 12 = 3 × 4 ซึ่งเป็นพหุคูณของ 3 ที่มากกว่า 10 ที่สุด
ใช้ได้กับตัวเลข (integers, decimals, negatives) แต่ number และ significance ต้องมีเครื่องหมายเดียวกัน
ใช้ CEILING ได้กับแนวนอน (เดี่ยว) และแนวตั้ง (array) โดยใช้ BYROW หรือ BYCOL ใน Excel 365
CEILING ปัดตัวเลขขึ้นไปยังพหุคูณที่ใกล้ที่สุดของ significance
ฟังก์ชันนี้เป็นเวอร์ชันเก่า ใน Excel สมัยใหม่มี CEILING.MATH และ CEILING.PRECISE ที่ใช้งานได้ดีกว่า เพราะจัดการกับจำนวนลบได้ดีกว่า
การใช้ CEILING จำเป็นต้องให้ number และ significance มีเครื่องหมายเดียวกัน (ทั้งบวกหรือทั้งลบ) ถ้าเครื่องหมายต่างกันจะได้ #NUM! error 😎