ROUNDUP จะปัดตัวเลขขึ้นเสมอ 1 ค่าในหลักที่กำหนด โดยไม่สนใจว่าเศษข้างหลังจะเป็นเลขอะไร (ต่างจาก ROUND ปกติที่ต้องดูว่า >=5 หรือไม่) สามารถระบุจำนวนหลักทศนิยม (num_digits) เป็นบวกเพื่อปัดทศนิยม หรือเป็นลบเพื่อปัดหลักหน่วย/หลักสิบ/หลักร้อยได้
| อาร์กิวเมนต์ | ชนิด | คำอธิบาย |
|---|---|---|
| number | Number | ตัวเลขที่ต้องการปัดเศษ |
| num_digits | Number | จำนวนหลักที่ต้องการปัด (0=จำนวนเต็ม, บวก=ทศนิยม, ลบ=หลักสิบ/ร้อย) |
ฟังก์ชัน ROUNDUP ใช้สำหรับปัดเศษตัวเลขขึ้นเสมอ (Away from zero) ตามจำนวนหลักทศนิยมที่กำหนด ไม่ว่าเลขทศนิยมนั้นจะน้อยกว่า 5 หรือไม่ก็ตาม เหมาะสำหรับการคำนวณราคาขาย หรือการประเมินงบประมาณที่ต้องการเผื่อเหลือ
ปัดเศษสตางค์ให้เป็นบาทเต็ม หรือปัดให้ลงท้ายด้วยเลขสวย เพื่อความสะดวกในการทอนเงินและกำไรที่เพิ่มขึ้น
คำนวณจำนวนคนหรือจำนวนรถที่ต้องใช้ขนส่งสินค้า ซึ่งต้องเป็นจำนวนเต็มและต้องเพียงพอรับงานทั้งหมด (ปัดขึ้นเสมอ)
ปัดทศนิยมทิ้งทั้งหมด และเพิ่มค่าจำนวนเต็มขึ้นเป็น 4 (แม้ว่า .14 จะน้อยกว่า .5 ก็ตาม)
ปัดเศษที่ตำแหน่งที่ 2 ขึ้นทันทีที่มีเศษเกินมาแม้เพียงนิดเดียว
ใช้ -2 เพื่อปัดหลักร้อย (10^2) ดังนั้น 345 จึงถูกปัดขึ้นเป็น 400
เช่น มีของ 101 ชิ้น กล่องละ 10 ชิ้น หารได้ 10.1 ต้องใช้ 11 กล่อง (ต้องปัดขึ้นเสมอ ไม่สามารถใช้ 10 กล่องได้)
ROUNDUP ปัดตาม "จำนวนหลัก" (ทศนิยม, หลักสิบ) ส่วน CEILING ปัดตาม "Multiple" (เช่น ปัดขึ้นทีละ 0.25 หรือทีละ 5 บาท)
ROUNDUP จะปัดแบบ "ออกห่างจากศูนย์" (Away from zero) เช่น ROUNDUP(-3.1, 0) จะได้ -4 (ค่าลดลง แต่ magnitude เพิ่มขึ้น)
ฟังก์ชันที่ผู้เขียนโยงไว้กับ ROUNDUP จัดกลุ่มตามหมวด · ชี้ที่ชื่อใดชื่อหนึ่ง แล้วฟังก์ชันที่ใช้คู่กันจะมีจุดทอง
ปัดตัวเลขขึ้นไปตามตัวคูณที่ระบุ โดยจัดการกับตัวเลขติดลบได้ดีกว่า CEILING ธรรมชาติ เลือกทิศทางการปัดได้
INT จะปัดตัวเลขลงไปยังจำนวนเต็มที่น้อยกว่าหรือเท่ากับตัวเลขนั้นเสมอ สำหรับจำนวนบวกจะเหมือนการตัดทศนิยมทิ้ง แต่สำหรับจำนวนลบจะปัดลงให้มีค่าติดลบมากขึ้น (เช่น -5.5 จะเป็น -6)
ฟังก์ชันปัดเศษขึ้นตามมาตรฐาน ISO ที่ปัดขึ้นเสมอไม่ว่าตัวเลขจะเป็นบวกหรือลบ และไม่สนใจเครื่องหมายของ significance ด้วย
ปัดเศษจำนวนให้เป็นค่าที่ใกล้เคียงที่สุดตามตัวคูณที่ระบุ เหมาะสำหรับราคา เวลา และการจัดการหลาย ๆ จำนวนเศษ
ODD ใช้ปัดตัวเลขออกห่างจากศูนย์ไปเป็นจำนวนเต็มคี่ที่ใกล้ที่สุด เช่น 1.5 → 3 และ -1.5 → -3 เหมาะกับการทำการปัดตามกฎเฉพาะที่ต้องเป็นเลขคี่เสมอ
ROUND จะปัดตัวเลขไปยังค่าที่ใกล้เคียงที่สุดตามจำนวนหลักที่ระบุ (num_digits) สามารถปัดทศนิยม (ค่าบวก), ปัดเป็นจำนวนเต็ม (0), หรือปัดหลักสิบ หลักร้อย (ค่าลบ) ได้ เป็นฟังก์ชันพื้นฐานที่ใช้บ่อยที่สุดในการสรุปตัวเลข
ROUNDDOWN จะปัดตัวเลขลงเข้าหาศูนย์เสมอ (ลดค่าสัมบูรณ์ลง) ตามจำนวนหลักที่กำหนด (num_digits) ให้ผลลัพธ์คล้ายกับ TRUNC สำหรับจำนวนเต็มบวก แต่สามารถระบุหลักทศนิยมหรือหลักหน่วย/สิบ/ร้อยได้
ตัดส่วนทศนิยมออกไปเลยโดยไม่ปัดเศษ เหลือแต่ตัวเลขที่คุณต้องการจำนวนหลักเท่านั้น
ปัดตัวเลขขึ้นไปยังจำนวนเต็มที่ใกล้ที่สุด หรือพหุคูณของ significance ที่ระบุ (ฟังก์ชันเก่า)
Comments
อีเมลของคุณจะไม่ถูกเผยแพร่