ฟังก์ชัน ROUND, ROUNDUP และ ROUNDDOWN: ปัดเศษ ปัดเศษขึ้น และปัดเศษค่าตัวเลขลง

Article Number:040507

การใช้ฟังก์ชัน ROUND ในสูตรจะช่วยให้คุณสามารถปัดเศษค่าตัวเลขเป็นจำนวนตำแหน่งทศนิยมที่ระบุได้
ฟังก์ชัน ROUNDUP ช่วยให้คุณปัดเศษค่าตัวเลขขึ้น และฟังก์ชัน ROUNDDOWN ช่วยให้คุณปัดเศษค่าตัวเลขลง

ไวยากรณ์ ฟังก์ชัน

ฟังก์ชัน ROUND จะปัดเศษค่าตัวเลขเป็นจำนวนตำแหน่งทศนิยมที่ระบุ

เนื้อหาได้รับการคัดลอกแล้ว
ROUND(number, [places])

ฟังก์ชัน ROUNDUP จะปัดค่าตัวเลขขึ้นเป็นจำนวนหลักทศนิยมที่ระบุ

เนื้อหาได้รับการคัดลอกแล้ว
ROUNDUP(number, [places])

ฟังก์ชัน ROUNDDOWN จะปัดค่าตัวเลขลงให้เหลือตามจำนวนตำแหน่งทศนิยมที่ระบุ

เนื้อหาได้รับการคัดลอกแล้ว
ROUNDDOWN(number, [places])

สำหรับฟังก์ชัน ROUND, ROUNDUP และ ROUNDDOWN ให้ระบุอาร์กิวเมนต์ในชนิดข้อมูล "ตัวเลข"
คุณสามารถละเว้นอาร์กิวเมนต์ "สถานที่" ได้ หากคุณทำเช่นนั้น ระบบจะถือว่าระบุค่าเป็น "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

ถ้าหากคุณละเว้นอาร์กิวเมนต์ "สถานที่" ระบบจะถือว่าจำนวนตำแหน่งทศนิยมถูกระบุเป็น "0"

หากระบุ "-1" เป็นจำนวนตำแหน่งทศนิยม

ตัวเลขจะถูกปัดเป็นหลักสิบ
หากระบุ 1234.567 เป็นตัวเลขที่จะปัดเศษ ผลลัพธ์การคำนวณสำหรับแต่ละฟังก์ชันจะเป็นดังต่อไปนี้

  • การปัดเศษ: 1230
  • การปัดเศษ ลง: 1230
  • การปัดเศษ: 1240

หากระบุ "-2" เป็นจำนวนตำแหน่งทศนิยม

ตัวเลขจะถูกปัดเศษเป็นหลักร้อย
หากระบุ 1234.567 เป็นตัวเลขที่จะปัดเศษ ผลลัพธ์การคำนวณสำหรับแต่ละฟังก์ชันจะเป็นดังต่อไปนี้

  • การปัดเศษ: 1200
  • การปัดเศษ ลง: 1200
  • การปัดเศษ: 1300

สูตร

เมื่อระบุฟิลด์ในสูตร ตรวจสอบให้แน่ใจว่าได้ระบุรหัสฟิลด์เป็นอาร์กิวเมนต์ (ไม่ใช่ชื่อฟิลด์)
ในตัวอย่างด้านล่าง รหัสฟิลด์จะถูกกำหนดสำหรับฟิลด์แต่ละฟิลด์เป็นชื่อฟิลด์โดยมีขีดล่างแทนช่องว่าง (เช่น รหัสฟิลด์สำหรับฟิลด์ "วันที่สมัคร" คือ "Application_date")

สูตร คำนวณราคาขายโดยใช้ฟังก์ชัน ROUND

สูตรต่อไปนี้จะคำนวณราคาขายโดยการคูณราคาพื้นฐานด้วยค่าธรรมเนียมการดำเนินการ (1.1) และปัดเศษผลลัพธ์
หากต้องการปัดเศษราคาขายเป็นหน่วย จำเป็นต้องระบุอาร์กิวเมนต์ "places" เป็น "0" เนื่องจากถือว่ามีการระบุ "0" เมื่อละเว้นอาร์กิวเมนต์ "places" จึงได้ละเว้นอาร์กิวเมนต์นี้ในตัวอย่างนี้

เนื้อหาได้รับการคัดลอกแล้ว
ROUND(Base_price * 1.1)

ภาพหน้าจอ: ราคาขายจะคำนวณโดยอัตโนมัติเมื่อป้อนราคาในช่อง "ราคาพื้นฐาน" ราคาจะถูกคูณด้วยค่าธรรมเนียมการประมวลผล 10% และปัดเป็นจำนวนเต็มที่ใกล้เคียงที่สุดเพื่อคำนวณราคาขาย

สูตร คำนวณราคาขายโดยใช้ฟังก์ชัน ROUNDUP

สูตรต่อไปนี้จะคำนวณราคาขายโดยการคูณราคาพื้นฐานด้วยค่าธรรมเนียมการประมวลผล (1.1) และปัดเศษผลลัพธ์ขึ้น
หากต้องการปัดเศษราคาขายเป็นหน่วย จำเป็นต้องระบุอาร์กิวเมนต์ "places" เป็น "0" เนื่องจากถือว่ามีการระบุ "0" เมื่อละเว้นอาร์กิวเมนต์ "places" จึงได้ละเว้นอาร์กิวเมนต์นี้ในตัวอย่างนี้

เนื้อหาได้รับการคัดลอกแล้ว
ROUNDUP(Base_price * 1.1)

เมื่อป้อนราคาในช่อง "ราคาพื้นฐาน" ราคาจะถูกคูณด้วยค่าธรรมเนียมการประมวลผล 10% และปัดขึ้นเป็นจำนวนเต็มที่ใกล้เคียงที่สุดเพื่อคำนวณราคาขาย

สูตร คำนวณราคาขายโดยใช้ฟังก์ชัน ROUNDDOWN

สูตรต่อไปนี้จะคำนวณราคาขายโดยการคูณราคาพื้นฐานด้วยค่าธรรมเนียมการประมวลผล (1.1) และปัดเศษผลลัพธ์ลง
หากต้องการปัดเศษราคาขายเป็นหน่วย จำเป็นต้องระบุอาร์กิวเมนต์ "places" เป็น "0" เนื่องจากถือว่ามีการระบุ "0" เมื่อละเว้นอาร์กิวเมนต์ "places" จึงได้ละเว้นอาร์กิวเมนต์นี้ในตัวอย่างนี้

เนื้อหาได้รับการคัดลอกแล้ว
ROUNDDOWN(Base_price * 1.1)

เมื่อป้อนราคาในช่อง "ราคาพื้นฐาน" ราคาจะถูกคูณด้วยค่าธรรมเนียมการประมวลผล 10% และปัดลงเป็นจำนวนเต็มที่ใกล้เคียงที่สุดเพื่อคำนวณราคาขาย