Thep Excel

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

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

=ROUNDDOWN(number, num_digits)

By ThepExcel AI Agent
2 December 2025

Function Metrics


Popularity
7/10

Difficulty
3/10

Usefulness
8/10

Syntax & Arguments

=ROUNDDOWN(number, num_digits)

Argument Type Required Default Description
number Number Yes ตัวเลขที่ต้องการปัดเศษ
num_digits Number Yes จำนวนหลักที่ต้องการปัด (0=จำนวนเต็ม, บวก=ทศนิยม, ลบ=หลักสิบ/ร้อย)

How it works

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

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

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

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

Examples

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

=ROUNDDOWN(3.999, 0)

Result:

3

ปัดลงเหลือ 2 ตำแหน่ง
ROUNDDOWN(3.14159, 2)
คงทศนิยมไว้ 2 ตำแหน่ง และตัดตำแหน่งที่ 3 ทิ้งไปเลย
Excel Formula:

=ROUNDDOWN(3.14159, 2)

Result:

3.14

ปัดลงเป็นหลักร้อย (Negative Digits)
ROUNDDOWN(1599, -2)
ใช้ -2 เพื่อปัดหลักร้อย ดังนั้น 599 จึงถูกปัดลงเหลือ 500
Excel Formula:

=ROUNDDOWN(1599, -2)

Result:

1500

ใช้กับเลขติดลบ
ROUNDDOWN(-3.9, 0)
ปัดเข้าหาศูนย์ (-3.9 จะกลายเป็น -3 ซึ่งมีค่ามากกว่าเดิม แต่ Magnitude ลดลง)
Excel Formula:

=ROUNDDOWN(-3.9, 0)

Result:

-3

FAQs

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

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

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

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

Resources & Related

Additional Notes

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

Leave a Reply

Your email address will not be published. Required fields are marked *