ฟังก์ชัน ROUND, ROUNDUP และ ROUNDDOWN: ปัดเศษขึ้น ปัดเศษลง และปัดเศษขึ้นของค่าตัวเลข
การใช้ฟังก์ชัน ROUND ในสูตรจะช่วยให้คุณปัดเศษค่าตัวเลขให้เหลือจำนวนทศนิยมตามที่กำหนดได้
ฟังก์ชัน ROUNDUP ใช้สำหรับปัดเศษตัวเลขขึ้น และฟังก์ชัน ROUNDDOWN ใช้สำหรับปัดเศษตัวเลขลง
ไวยากรณ์ฟังก์ชัน
ฟังก์ชัน ROUND จะปัดเศษค่าตัวเลขให้เหลือจำนวนทศนิยมตามที่กำหนด
ROUND (จำนวน, [จำนวนหลัก])
ฟังก์ชัน ROUNDUP จะปัดเศษตัวเลขขึ้นให้มีจำนวนทศนิยมตามที่กำหนด
ROUNDUP (จำนวน, [สถานที่])
ฟังก์ชัน ROUNDDOWN จะปัดเศษค่าตัวเลขลงให้เหลือจำนวนทศนิยมตามที่กำหนด
ROUNDDOWN (จำนวน, [หลักหน่วย])
สำหรับฟังก์ชัน ROUND, ROUNDUP และ ROUNDDOWN ให้ระบุอาร์กิวเมนต์ในชนิดข้อมูล "numeric"
คุณสามารถละเว้นอาร์กิวเมนต์ "places" ได้ หากทำเช่นนั้น จะถือว่าระบุค่า "0"
สำหรับอาร์กิวเมนต์ "ตัวเลข" ให้ระบุค่าตัวเลข รหัสฟิลด์ของฟิลด์ ตัวเลข หรือสูตรที่สร้างค่าตัวเลข
สำหรับอาร์กิวเมนต์ "สถานที่" ให้ระบุจำนวนตำแหน่งทศนิยมที่คุณต้องการปัดเศษตัวเลขที่เกี่ยวข้อง
หากต้องการปัดเศษเป็นตำแหน่งทางขวาของจุดทศนิยม ให้ระบุจำนวนบวก
หากต้องการปัดเศษไปยังตำแหน่งทางซ้ายของจุดทศนิยม (นั่นคือ เป็นหลักที่กำหนดของจำนวนเต็ม) ให้ระบุ "0" หรือจำนวนลบ
การระบุจำนวนตำแหน่งทศนิยม
หากระบุ "2" เป็นจำนวนตำแหน่งทศนิยม
ตัวเลขจะถูกปัดเศษเป็นหลักร้อย
หากระบุ 1234.567 เป็นตัวเลขที่จะปัดเศษ ผลการคำนวณสำหรับแต่ละฟังก์ชันจะเป็นดังต่อไปนี้
- ปัดเศษ: 1234.57
- ปัดเศษลง: 1234.56
- ปัดเศษขึ้น: 1234.57
หากระบุ "1" เป็นจำนวนตำแหน่งทศนิยม
ตัวเลขจะถูกปัดเศษเป็นตัวเลขหลักสิบ
หากระบุ 1234.567 เป็นตัวเลขที่จะปัดเศษ ผลการคำนวณสำหรับแต่ละฟังก์ชันจะเป็นดังต่อไปนี้
- ปัดเศษ: 1234.6
- ปัดเศษลง: 1234.5
- ปัดเศษขึ้น: 1234.6
หากระบุ "0" เป็นจำนวนตำแหน่งทศนิยม
ตัวเลขจะถูกปัดเป็นจำนวนหลักหน่วย
หากระบุ 1234.567 เป็นตัวเลขที่จะปัดเศษ ผลการคำนวณสำหรับแต่ละฟังก์ชันจะเป็นดังต่อไปนี้
- ปัดเศษ: 1235
- ปัดเศษลง: 1234
- ปัดเศษขึ้น: 1235
หากคุณละเว้นอาร์กิวเมนต์ "places" ระบบจะถือว่าจำนวนตำแหน่งทศนิยมถูกระบุเป็น "0"
หากระบุ "-1" เป็นจำนวนตำแหน่งทศนิยม
ตัวเลขจะถูกปัดเศษเป็นหลักสิบ
หากระบุ 1234.567 เป็นตัวเลขที่จะปัดเศษ ผลการคำนวณสำหรับแต่ละฟังก์ชันจะเป็นดังต่อไปนี้
- ปัดเศษ: 1230
- ปัดเศษลง: 1230
- ปัดเศษขึ้น: 1240
หากระบุ "-2" เป็นจำนวนตำแหน่งทศนิยม
ตัวเลขจะถูกปัดเศษเป็นหลักร้อย
หากระบุ 1234.567 เป็นตัวเลขที่จะปัดเศษ ผลการคำนวณสำหรับแต่ละฟังก์ชันจะเป็นดังต่อไปนี้
- ปัดเศษ: 1200
- ปัดเศษลง: 1200
- ปัดเศษขึ้น: 1300
ตัวอย่างสูตร
เมื่อระบุฟิลด์ในสูตร โปรดตรวจสอบให้แน่ใจว่าได้ระบุรหัสฟิลด์เป็นอาร์กิวเมนต์ (และไม่ใช่ชื่อฟิลด์)
ในตัวอย่างด้านล่าง รหัสฟิลด์จะถูกกำหนดให้กับแต่ละฟิลด์เป็นชื่อฟิลด์โดยมีขีดล่างแทนช่องว่าง (เช่น รหัสฟิลด์สำหรับฟิลด์ "วันที่สมัคร" คือ "Application_date")
สูตรคำนวณราคาขายโดยใช้ฟังก์ชัน ROUND
สูตรต่อไปนี้จะคำนวณราคาขายโดยการคูณราคาฐานด้วยค่าธรรมเนียมการดำเนินการ (1.1) และปัดเศษผลลัพธ์
หากต้องการปัดเศษราคาขายเป็นหน่วย จำเป็นต้องระบุอาร์กิวเมนต์ "places" เป็น "0" เนื่องจากสมมติว่ามีการระบุ "0" เมื่อละเว้นอาร์กิวเมนต์ "places" จึงได้ละเว้นไว้ในตัวอย่างนี้
ROUND (ราคาฐาน * 1.1)
เมื่อป้อนราคาในช่อง "ราคาพื้นฐาน" ราคาจะถูกคูณด้วยค่าธรรมเนียมการดำเนินการ 10% และปัดเศษเป็นจำนวนเต็มที่ใกล้เคียงที่สุดเพื่อคำนวณราคาขาย
สูตรคำนวณราคาขายโดยใช้ฟังก์ชัน ROUNDUP
สูตรต่อไปนี้จะคำนวณราคาขายโดยการคูณราคาฐานด้วยค่าธรรมเนียมการดำเนินการ (1.1) และปัดผลลัพธ์ขึ้น
หากต้องการปัดเศษราคาขายเป็นหน่วย จำเป็นต้องระบุอาร์กิวเมนต์ "places" เป็น "0" เนื่องจากสมมติว่ามีการระบุ "0" เมื่อละเว้นอาร์กิวเมนต์ "places" จึงได้ละเว้นไว้ในตัวอย่างนี้
ROUNDUP (ราคาพื้นฐาน * 1.1)
เมื่อป้อนราคาในช่อง "ราคาพื้นฐาน" ราคาจะถูกคูณด้วยค่าธรรมเนียมการดำเนินการ 10% และปัดขึ้นเป็นจำนวนเต็มที่ใกล้เคียงที่สุดเพื่อคำนวณราคาขาย
สูตรคำนวณราคาขายโดยใช้ฟังก์ชัน ROUNDDOWN
สูตรต่อไปนี้จะคำนวณราคาขายโดยการคูณราคาฐานด้วยค่าธรรมเนียมการดำเนินการ (1.1) และปัดผลลัพธ์ลง
หากต้องการปัดเศษราคาขายเป็นหน่วย จำเป็นต้องระบุอาร์กิวเมนต์ "places" เป็น "0" เนื่องจากสมมติว่ามีการระบุ "0" เมื่อละเว้นอาร์กิวเมนต์ "places" จึงได้ละเว้นไว้ในตัวอย่างนี้
OUNDDOWN(ราคาฐาน * 1.1)
เมื่อป้อนราคาในช่อง "ราคาพื้นฐาน" ราคาจะถูกคูณด้วยค่าธรรมเนียมการดำเนินการ 10% และปัดลงเป็นจำนวนเต็มที่ใกล้เคียงที่สุดเพื่อคำนวณราคาขาย