ปัดเศษลงเป็นจำนวนเต็มหรือทศนิยมตามตัวคูณที่ระบุ โดยทำงานกับทั้งเลขบวกและเลขลบ
=FLOOR.PRECISE(number, [significance])
=FLOOR.PRECISE(number, [significance])
| Argument | Type | Required | Default | Description |
|---|---|---|---|---|
| number | Number | Yes | ตัวเลขที่ต้องการปัดเศษลง สามารถเป็นเลขบวกหรือเลขลบ | |
| significance | Number | Optional | 1 | ตัวคูณที่ใช้ในการปัดเศษลง ค่าตั้งต้นคือ 1 (ปัดเป็นจำนวนเต็ม) ตัวอย่าง: 0.1, 0.05, 5, 10 |
FLOOR.PRECISE(4.8)=FLOOR.PRECISE(4.8)
4
FLOOR.PRECISE(-4.7)=FLOOR.PRECISE(-4.7)
-4
FLOOR.PRECISE(4.87, 0.1)=FLOOR.PRECISE(4.87, 0.1)
4.8
FLOOR.PRECISE(19.97, 0.05)=FLOOR.PRECISE(19.97, 0.05)
19.95
FLOOR.PRECISE ปัดเศษลงเข้าหาศูนย์ (ไม่สำคัญว่าเลขบวกหรือลบ) ส่วน FLOOR ปัดเศษลงไปตามทิศทางเชิงลบเสมอ ตัวอย่าง: FLOOR.PRECISE(-4.7) = -4 แต่ FLOOR(-4.7) = -5
มันจะคืนค่าตัวเลขเดิมนั้นกลับมา ตัวอย่าง: =FLOOR.PRECISE(4.0) คืนค่า 4 เพราะ 4.0 นั้นเป็นตัวคูณของ 1 อยู่แล้ว
ใช่ ตัวคูณควรเป็นจำนวนบวกเท่านั้น ถ้าใส่เลขลบหรือศูนย์ Excel จะแสดงข้อผิดพลาด #NUM! ที่ให้มาไม่ถูกต้อง
ได้เลย ใช้ =FLOOR.PRECISE(number, 0.01) ตัวอย่าง: =FLOOR.PRECISE(3.14159, 0.01) จะได้ 3.14
FLOOR.PRECISE เป็นฟังก์ชัน Excel 2013 ขึ้นไป และรองรับทั้ง Excel Desktop และ Excel Online ได้
FLOOR.PRECISE คือฟังก์ชันสำหรับปัดเศษลง (Round down) ให้ตรงกับตัวคูณที่ระบุ ความแตกต่างหลักจาก FLOOR คือ FLOOR.PRECISE ทำงานที่เหมาะสมกับเลขลบด้วย เพราะมันปัดเศษลงตามทิศทางของศูนย์ แทนที่จะปัดลงไปตามทิศทางเชิงลบ
ตัวอย่าง: ถ้าคุณมี 4.8 และใช้ FLOOR.PRECISE ก็จะได้ 4 ทันที (เพราะปัดลงไปหากดน) แต่ถ้ามี -4.8 ก็จะได้ -4 เพราะมันปัดเศษลงเข้าหาศูนย์
นี่จึงมีประโยชน์มากเมื่อต้องการปัดเศษลงแบบตัวคูณ เช่น “ปัดราคาลง 0.05 ดอลลาร์” หรือ “ปัดน้ำหนัก 0.1 กิโลกรัม” 😎