Thep Excel

ROUNDDOWNปัดเศษตัวเลขลงเสมอ

ROUNDDOWN จะปัดตัวเลขลงเข้าหาศูนย์เสมอ (ลดค่าสัมบูรณ์ลง) ตามจำนวนหลักที่กำหนด (num_digits) ให้ผลลัพธ์คล้ายกับ TRUNC สำหรับจำนวนเต็มบวก แต่สามารถระบุหลักทศนิยมหรือหลักหน่วย/สิบ/ร้อยได้

fx
=ROUNDDOWN(number, num_digits)

ความนิยม7/10
ความยาก3/10
ประโยชน์8/10

อัปเดต 2 December 2025

Syntax & Arguments

อาร์กิวเมนต์ ชนิด คำอธิบาย
number Number ตัวเลขที่ต้องการปัดเศษ
num_digits Number จำนวนหลักที่ต้องการปัด (0=จำนวนเต็ม, บวก=ทศนิยม, ลบ=หลักสิบ/ร้อย)

ฟังก์ชัน ROUNDDOWN ใช้สำหรับปัดเศษตัวเลขลงเสมอ (Towards zero) ตามจำนวนหลักทศนิยมที่กำหนด คล้ายกับการตัดเศษทิ้งโดยไม่สนใจว่าเศษข้างหลังจะมีค่าเท่าไหร่

How it works

คำนวณอายุงาน (ปี)

ใช้ ROUNDDOWN หรือ INT เพื่อตัดเศษเดือน/วันทิ้ง ให้เหลือแต่อายุงานที่เป็นปีเต็มๆ

การจ่ายดอกเบี้ย/เงินปันผล

สถาบันการเงินบางแห่งอาจคำนวณดอกเบี้ยโดยปัดเศษสตางค์ทิ้ง (Truncate) เพื่อความแน่นอนของระบบบัญชี

Examples

ปัดลงเป็นจำนวนเต็มROUNDDOWN(3.999, 0)

ปัดเศษทิ้งทั้งหมด (ไม่สนว่า .999 ใกล้ 4) เหลือแค่จำนวนเต็ม 3

fx
=ROUNDDOWN(3.999, 0)

ผลลัพธ์3
ปัดลงเหลือ 2 ตำแหน่งROUNDDOWN(3.14159, 2)

คงทศนิยมไว้ 2 ตำแหน่ง และตัดตำแหน่งที่ 3 ทิ้งไปเลย

fx
=ROUNDDOWN(3.14159, 2)

ผลลัพธ์3.14
ปัดลงเป็นหลักร้อย (Negative Digits)ROUNDDOWN(1599, -2)

ใช้ -2 เพื่อปัดหลักร้อย ดังนั้น 599 จึงถูกปัดลงเหลือ 500

fx
=ROUNDDOWN(1599, -2)

ผลลัพธ์1500
ใช้กับเลขติดลบROUNDDOWN(-3.9, 0)

ปัดเข้าหาศูนย์ (-3.9 จะกลายเป็น -3 ซึ่งมีค่ามากกว่าเดิม แต่ Magnitude ลดลง)

fx
=ROUNDDOWN(-3.9, 0)

ผลลัพธ์-3
แบ่งสินค้าเป็นแพ็คเต็มROUNDDOWN(137/24, 0)

มีสินค้า 137 ชิ้น บรรจุแพ็คละ 24 ชิ้น หาร 137/24 ได้ 5.708 ปัดลงเหลือ 5 แพ็คเต็ม เพราะแพ็คที่ 6 ยังไม่ครบ 24 ชิ้น จะปัดขึ้นเป็น 6 ไม่ได้ ไม่งั้นสต็อกจะขาดจริง

fx
=ROUNDDOWN(137/24, 0)

ผลลัพธ์5

FAQs

ROUNDDOWN ต่างจาก FLOOR อย่างไร?+

ROUNDDOWN ปัดตาม "จำนวนหลัก" (ทศนิยม) ส่วน FLOOR ปัดตาม "Multiple" (เช่น ปัดลงทีละ 5 บาท หรือ 0.5)

ROUNDDOWN ต่างจาก INT อย่างไร?+

สำหรับเลขบวกให้ผลเหมือนกัน แต่สำหรับเลขลบ INT จะปัดลงไปทางลบเสมอ (เช่น INT(-3.9) = -4) ส่วน ROUNDDOWN จะปัดเข้าหาศูนย์ (-3)

ทำไม ROUNDDOWN(0.5, 0) ได้ 0 ไม่ใช่ 1?+

เพราะ ROUNDDOWN ไม่สนใจกฎการปัดเศษ (0.5 ขึ้นไปปัดขึ้น) เลย มันตัดทิ้งเสมอไม่ว่าตัวเลขจะใกล้ค่าถัดไปแค่ไหน ต่างจาก ROUND ที่ 0.5 จะปัดขึ้นเป็น 1

ทำไมร้านค้าคิดราคาหลัง VAT ด้วย ROUNDDOWN แทน ROUND?+

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

ใส่ num_digits เป็นทศนิยม เช่น 1.5 ได้ไหม?+

ได้ แต่ Excel จะตัดทศนิยมของ num_digits ทิ้งอัตโนมัติก่อนคำนวณ (1.5 ถูกใช้เป็น 1) ไม่ปัดเศษ num_digits ให้

Resources & Related

ฟังก์ชันที่ผู้เขียนโยงไว้กับ ROUNDDOWN จัดกลุ่มตามหมวด · ชี้ที่ชื่อใดชื่อหนึ่ง แล้วฟังก์ชันที่ใช้คู่กันจะมีจุดทอง

ฟังก์ชันนี้ROUNDDOWNMath and trigonometry
Math and trigonometry (7)
FLOOR.MATH

ปัดเศษลงเป็นจำนวนเต็มหรือทศนิยมตามตัวคูณที่ระบุ โดยมีการควบคุมทิศทางการปัดสำหรับจำนวนลบ

FLOOR.PRECISE

ปัดเศษลงเป็นจำนวนเต็มหรือทศนิยมตามตัวคูณที่ระบุ โดยทำงานกับทั้งเลขบวกและเลขลบ

INT

INT จะปัดตัวเลขลงไปยังจำนวนเต็มที่น้อยกว่าหรือเท่ากับตัวเลขนั้นเสมอ สำหรับจำนวนบวกจะเหมือนการตัดทศนิยมทิ้ง แต่สำหรับจำนวนลบจะปัดลงให้มีค่าติดลบมากขึ้น (เช่น -5.5 จะเป็น -6)

MROUND

ปัดเศษจำนวนให้เป็นค่าที่ใกล้เคียงที่สุดตามตัวคูณที่ระบุ เหมาะสำหรับราคา เวลา และการจัดการหลาย ๆ จำนวนเศษ

ROUND

ROUND จะปัดตัวเลขไปยังค่าที่ใกล้เคียงที่สุดตามจำนวนหลักที่ระบุ (num_digits) สามารถปัดทศนิยม (ค่าบวก), ปัดเป็นจำนวนเต็ม (0), หรือปัดหลักสิบ หลักร้อย (ค่าลบ) ได้ เป็นฟังก์ชันพื้นฐานที่ใช้บ่อยที่สุดในการสรุปตัวเลข

ROUNDUP

ROUNDUP จะปัดตัวเลขขึ้นเสมอ 1 ค่าในหลักที่กำหนด โดยไม่สนใจว่าเศษข้างหลังจะเป็นเลขอะไร (ต่างจาก ROUND ปกติที่ต้องดูว่า >=5 หรือไม่) สามารถระบุจำนวนหลักทศนิยม (num_digits) เป็นบวกเพื่อปัดทศนิยม หรือเป็นลบเพื่อปัดหลักหน่วย/หลักสิบ/หลักร้อยได้

TRUNC

ตัดส่วนทศนิยมออกไปเลยโดยไม่ปัดเศษ เหลือแต่ตัวเลขที่คุณต้องการจำนวนหลักเท่านั้น

Compatibility (1)
FLOOR

ปัดตัวเลขลงไปยังพหุคูณที่ใกล้ที่สุดของค่าที่กำหนด เช่น ปัด 22 ลงให้ลงตัวที่ 5 ได้ 20 (ฟังก์ชันเก่า ควรใช้ FLOOR.MATH แทน)

Comments

อีเมลของคุณจะไม่ถูกเผยแพร่