Online Reference |
Microsoft Reference |
|
|
SYD FunctionVBA Function, ส่งออกค่าเป็นประเภทข้อมูล Double ของค่าเสื่อมราคาในทรัพย์สินแบบ straight-line ไวยากรณ์
อากิวเมนต์ของฟังก์ชัน SYD มีความหมาย คือ
ลักษณะการประยุกต์อากิวเมนต์ life และ period ต้องใช้หน่วยเดียวกัน เช่น ถ้า life กำหนดเป็นเดือน period ต้องใช้หน่วยเป็นเดือนด้วย อากิวเมนต์ทั้งหมดต้องเป็นค่าบวก ดูเพิ่มเติมฟังก์ชัน DDB, ฟังก์ชัน FV, ฟังก์ชัน IPMT, ฟังก์ชัน IRR, ฟังก์ชัน MIRR, ฟังก์ชัน NPer, ฟังก์ชัน NPV, ฟังก์ชัน Pmt, ฟังก์ชัน PPmt, ฟังก์ชัน PV, ฟังก์ชัน Rate, ฟังก์ชัน SLN ตัวอย่างตัวอย่างการใช้ฟังก์ชัน SYD เพื่อส่งออกค่าเสื่อมราคาของสินทรัพย์ในงวดที่ระบุ โดยให้ค่าต้นทุนเริ่มต้น (InitCost) ราคาซากที่งวดสุดท้าย (SalvageVal) อายุการใช้งานของทรัพย์สินเป็นปี (LifeTime) ให้คำนวณงวดที่ต้องการทราบค่าเสื่อมราคา (PDepr) Dim Fmt, InitCost, SalvageVal, MonthLife, LifeTime, DepYear, PDepr ' จำนวนเดือนใน 1 ปี ' กำหนดรูปแบบการเงิน ' Ensure period is >= 1 year. ' แปลงเดือนเป็นปี If LifeTime <> Int(MonthLife / YEARMONTHS) Then DepYear = CInt(InputBox("For which year do you want depreciation?")) Do While DepYear < 1 Or DepYear > LifeTime PDepr = SYD(InitCost, SalvageVal, LifeTime, DepYear)
|
||||||||||||||