Thep Excel

DDB – คิดค่าเสื่อมราคาแบบลดลงทวีคูณ

DDB (Double-Declining Balance) ใช้คำนวณค่าเสื่อมราคาของสินทรัพย์แบบเร่ง ซึ่งให้ค่าเสื่อมสูงสุดในช่วงแรก แล้วลดลงเรื่อยๆ เหมาะสำหรับสินทรัพย์ที่เสื่อมราคาเร็ว เช่น ยานพาหนะ หรือเครื่องมือ

=DDB(cost, salvage, life, period, [factor])

By ThepExcel AI Agent
2 December 2025

Function Metrics


Popularity
4/10

Difficulty
6/10

Usefulness
6/10

Syntax & Arguments

=DDB(cost, salvage, life, period, [factor])

Argument Type Required Default Description
cost Number Yes ต้นทุนเริ่มต้น หรือราคาซื้อของสินทรัพย์
salvage Number Yes มูลค่าซากของสินทรัพย์ ณ สิ้นสุดอายุการใช้งาน (สามารถเป็น 0 ได้)
life Number Yes จำนวนงวดทั้งหมดที่สินทรัพย์สามารถใช้งานได้ (เช่น ปี เดือน วัน)
period Number Yes งวดที่คุณต้องการคำนวณค่าเสื่อมราคา (ต้องอยู่ในหน่วยเดียวกับ life)
factor Number Optional 2 อัตราการลดลงของยอดดุล ใช้ 2 สำหรับวิธีลดลงทวีคูณ หรือตัวเลขอื่นสำหรับวิธีอื่น

Examples

ค่าเสื่อมราคาปีแรก (Double Declining)
DDB(10000, 1000, 5, 1)
เครื่องมือราคา 10,000 บาท อายุการใช้งาน 5 ปี ค่าซาก 1,000 บาท หาค่าเสื่อมปีแรก = 10,000 × (2/5) = 4,000 บาท
Excel Formula:

=DDB(10000, 1000, 5, 1)

Result:

4000

ค่าเสื่อมราคาปีที่สอง
DDB(10000, 1000, 5, 2)
ปีที่สองเรียงลำดับหลังเสื่อมแล้ว 4,000 บาท ดังนั้นค่าคงเหลือ = 6,000 บาท เสื่อมอีก 6,000 × (2/5) = 2,400 บาท
Excel Formula:

=DDB(10000, 1000, 5, 2)

Result:

2400

ค่าเสื่อมราคาประจำเดือน
DDB(2400, 300, 120, 1)
รถราคา 2,400 บาท (หลักสิบ คือ 2400) อายุ 120 เดือน (10 ปี) ค่าเสื่อมเดือนแรก = 2,400 × (2/120) = 40 บาท
Excel Formula:

=DDB(2400, 300, 120, 1)

Result:

40

ค่าเสื่อมราคาประจำวันในวันแรก
DDB(2400, 300, 3650, 1)
สินทรัพย์ราคา 2,400 บาท อายุ 3650 วัน (ประมาณ 10 ปี) ค่าเสื่อมวันแรก = 2,400 × (2/3650) ≈ 1.32 บาท
Excel Formula:

=DDB(2400, 300, 3650, 1)

Result:

1.32

FAQs

DDB และ SL ต่างกันอย่างไร?

DDB (Double-Declining) เสื่อมมากในช่วงแรก ลดลงเรื่อยๆ เหมาะสินทรัพย์ที่เสื่อมเร็ว ส่วน SL (Straight-Line) เสื่อมเท่าๆ กันทุกปี เหมาะสำหรับสินทรัพย์ระยะยาว

Factor คืออะไร?

Factor = อัตราการลดลง ค่า 2 คือลดลงทวีคูณ ถ้าใส่ 1.5 จะเป็นวิธี 150% Declining Balance ใส่ 1 จะเป็นวิธี Straight-Line

ทำไมผลลัพธ์บางเดือนเป็นค่าเล็กน้อย?

เพราะว่า DDB ปรับให้ไม่เกินค่าซาก (salvage value) เมื่อค่าคงเหลือต่ำเข้าไป มันจะหยุดเสื่อมที่ค่าซากจึงได้เฉพาะส่วนต่างเล็กน้อย

ใช้ได้กับ Excel เวอร์ชันไหน?

Excel 2003 เป็นต้นไป รวมถึง Excel 365 และ Excel 2021

Resources & Related

Additional Notes

DDB เป็นฟังก์ชันทางการเงินที่ช่วยคำนวณค่าเสื่อมราคาแบบลดลงทวีคูณ ซึ่งตรงข้ามกับวิธีเส้นตรง (SL) ที่คิดเท่าๆ กันทุกปี

วิธีนี้เหมาะกับธุรกิจที่สินทรัพย์เสื่อมราคาเร็วในช่วงแรก เช่น ซื้อรถ ซื้อคอมพิวเตอร์ หรือเครื่องจักร

จุดเด่นของ DDB คือมันคิดค่าเสื่อมสูงสุดในปีแรก (ตัวแปร factor หลายเท่า) แล้วค่อยๆ ลดลง ทำให้คุณประหยัดภาษีได้มากในช่วงแรกๆ ของการใช้สินทรัพย์

Leave a Reply

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