คลาส Finance เป็นคลาส JavaScript ที่จัดเตรียมโดย BIRT ซึ่งจัดเตรียมชุดของฟังก์ชันทางการเงินแบบสแตติกที่คุณสามารถใช้เพื่อดำเนินการที่หลากหลายของการคำนวณทางธุรกิจ ค่าทางการเงินสามารถแสดงเป็นค่าทศนิยม แอ็พพลิเคชันไม่สามารถสรางอินสแตนซ์ของคลาสนี้ได้
ฟังก์ชันนี้ส่งคืนค่าเสื่อมราคาของสินทรัพย์ที่กำหนดไว้, ช่วงเวลาหนึ่งโดยใช้เมธอด double-declining balance ค่าเสื่อมราคาแบบ Double-declining balance เป็นเมธอดที่มีความแม่นยำสำหรับค่าเสื่อมราคาที่เป็นผลทำให้เกิดการหักค่าเสื่อมราคาที่สูงกว่าและลดภาษีได้มากกว่าในปีแรกๆ ของอายุการใช้งานของสินทรัพย์คงที่ซึ่งมากกว่าที่กำหนดไว้ด้วยเมธอดค่าเสื่อมราคาแบบ straight-line (SLN), โดยที่การหักจะเป็นแบบสม่ำเสมอ
ฟังก์ชันใช้สูตรสำหรับการคิดค่าเสื่อมราคาในระยะเวลาเดียว:
กฏต่อไปนี้ถูกนำมาใช้:
ไวยากรณ์
พารามิเตอร์
เริ่มต้น
Double นิพจน์แบบตัวเลขที่ระบุราคาเริ่มต้นของสินทรัพย์
salvage
Double นิพจน์ตัวเลขที่ระบุค่าของสินทรัพย์เมื่อสิ้นสุดอายุใช้งาน
life
Double นิพจน์แบบตัวเลขที่ระบุความยาวของอายุการใช้งานของสินทรัพย์ คุณต้องจัดเตรียมค่านี้ในหน่วยการวัดเดียวกับ singlePeriod ตัวอย่างเช่น, ถ้า singlePeriod แสดงเดือน, assetLifespan ต้องถูกเป็นเดือน
จุด
Integer นิพจน์แบบตัวเลขที่ระบุระยะเวลาที่คุณต้องการให้ DDB คำนวณค่าเสื่อมราคา คุณต้องระบุค่านี้เป็นหน่วยวัดเดียวกับ assetLifespan ตัวอย่างเช่น, ถ้า assetLifespan ถูกแทนเป็นหน่วยเดือน, singlePeriod ต้องแทนช่วงเวลาหนึ่งเดือน
คืนค่า
Double
ตัวอย่าง
ตัวอย่างต่อไปนี้คำนวณค่าเสื่อมราคาสำหรับปีแรกภายใต้เมธอด double-declining balance สำหรับเครื่องใหม่ที่ซื้อที่ $1400, ด้วยค่า salvage ของ $200, และอายุการใช้งานประมาณ 10 ปี ผลลัพธ์ ($280) ถูกกำหนดให้กับตัวแปร Year1Deprec:
นอกจากนี้ ให้ดู
ฟังก์ชัน Finance.sln
ฟังก์ชัน Finance.syd
ฟังก์ชันส่งคืนค่าในอนาคตของรายได้ประจำปีอ้างถึงชำระเงินค่าคงที่เป็นระยะ, และตามอัตราดอกเบี้ยที่ไม่เปลี่ยนแปลง รายได้ประจำปีเป็นชุดของรายจ่ายที่เป็นเงินสดที่มีค่าคงที่ในช่วงระยะเวลาหนึ่ง รายได้ประจำปีอาจเป็นการลงทุน เช่น แผนการออมรายเดือน หรือ เงินกู้ เช่น การจำนองบ้าน ค่าในอนาคตของรายได้ประจำปีคือเงินสดที่คุณต้องการหลังจากที่คุณได้ทำการชำระเงินงวดสุดท้าย
ตัวอย่างเช่น, ถ้าคุณตั้งค่าแผนการออมเงิน $75,000 ภายใน 18 ปีเพื่อเป็นค่าการศึกษาของลูก, ค่าในอนาคตของการวางแผน $75,000
หรือถ้าคุณใช้คืนเงินกู้สำหรับ $11,000, ค่าในอนาคตของเงินกู้คือ $0.00, ตามที่เป็นสำหรับเงินกู้ทั่วไป
กฏต่อไปนี้ถูกนำมาใช้:
ไวยากรณ์
พารามิเตอร์
rate
นิพจน์ตัวเลขแบบ Double ที่ระบุอัตราดอกเบี้ยที่เพิ่มขึ้นในระยะเวลา คุณต้องจัดเตรียมค่านี้ในหน่วยการวัดแบบเดียวกันกับ numberPayPeriods ตัวอย่างเช่น, ถ้า numberPayPeriods ถูกแสดงเป็นเดือน, ดังนั้น ratePerPeriod ต้องถูกแสดงเป็นอัตราของเดือนด้วย
nPer
เลขจำนวนเต็มที่ระบุจำนวนทั้งหมดของช่วงเวลาการชำระเงินในรายได้ประจำปี คุณต้องระบุค่านี้ในหน่วยเดียวกับ ratePerPeriod ตัวอย่างเช่น, ถ้า ratePerPeriod ถูกแทนเป็นอัตรารายเดือน, ดังนั้น numberPayPeriods ต้องถูกแสดงในหน่วยเดือน
pmt
นิพจน์ตัวเลขแบบ Double ที่ระบุจำนวนของแต่ละการชำระเงิน คุณต้องระบุค่านี้ในหน่วยเดียวกับ ratePerPeriod ตัวอย่างเช่น, ถ้า ratePerPeriod ถูกแสดงเป็นรายเดือน, ดังนั้น eachPmt ต้องถูกแสดงเป็นการชำระเงินรายเดือน
pvalue
นิพจน์ตัวเลขแบบ Double ที่ระบุค่าวันนี้ของการชำระเงินในอนาคต, หรือชุดของการชำระเงิน ตัวอย่างเช่น ถ้าคุณฝากเงิน $23.94 ในธนาคารวันนี้ และทิ้งไว้ 15 ปีโดยมีอัตราดอกเบี้ยทบต้น 10% เป็นรายปี สุดท้ายคุณจะมีเงิน $ ค่าปัจจุบันของ $100 จะมีค่าประมาณ $23.94
ครบกำหนด
เลขจำนวนเต็มที่ระบุแต่ละการชำระเงินกระทำเมื่อเริ่มต้น (1), หรือสิ้นสุด (0) ของระยะเวลานั้น ค่านี้ต้องเป็น 0 หรือ 1
คืนค่า
เส้นคู่
ตัวอย่าง
ตัวอย่างต่อไปนี้สมมติว่าคุณฝากเงิน $10,000 ในบัญชีออมทรัพย์ของลูกสาวเมื่อหล่อนเกิด ถ้าบัญชีจ่ายเงินทบต้น 5.7% รายวัน เธอจะมีเงินเท่าไรเมื่อจบจากวิทยาลัยเมื่ออายุ 18 ปี? คำตอบ, $27,896.60, ถูกกำหนดให้กับตัวแปร TotalValue:
ตัวอย่างต่อไปนี้เหมือนกับตัวอย่างแรก อย่างไรก็ตาม, ในตัวอย่างนี้, สมมติว่าดอกเบี้ยจะทบต้นทุกเดือนแทนที่จะเป็นรายวัน, และคุณตัดสินใจว่าจะฝากเพิ่ม $55 ทุกเดือน ค่าในอนาคตที่ถูกกำหนดให้กับ TotalValue ในกรณีนี้คือ $48,575.82:
นอกจากนี้ ให้ดู
ฟังก์ชัน Finance.ipmt
ฟังก์ชัน Finance.nper
ฟังก์ชัน Finance.pmt
ฟังก์ชัน Finance.ppmt
ฟังก์ชัน Finance.pv
ฟังก์ชัน Finance.rate
ส่งคืนการจ่ายดอกเบี้ยสำหรับช่วงเวลาที่ระบุของรายได้ประจำปี, อ้างอิงตามระยะเวลา, ชำระเงินค่าคงที่, และตามอัตราดอกเบี้ยที่ไม่เปลี่ยนแปลง รายได้ประจำปีเป็นชุดของรายจ่ายที่เป็นเงินสดที่มีค่าคงที่ในช่วงระยะเวลาหนึ่ง รายได้ประจำปีอาจเป็นการลงทุน เช่น แผนการออมรายเดือน หรือ เงินกู้ เช่น การจำนองบ้าน รายจ่ายประกอบด้วยสองส่วน คือ เงินต้นและดอกเบี้ย iPmt ส่งคืนค่าส่วนของดอกเบี้ยของการชำระเงิน
กฏต่อไปนี้ถูกนำมาใช้:
ไวยากรณ์
พารามิเตอร์
rate
นิพจน์ตัวเลขแบบ Double ที่ระบุอัตราดอกเบี้ยที่เพิ่มขึ้นในระยะเวลา คุณต้องจัดเตรียมค่านี้ในหน่วยการวัดแบบเดียวกันกับ numberPayPeriods ตัวอย่างเช่น, ถ้า numberPayPeriods ถูกแสดงเป็นเดือน, ดังนั้น ratePerPeriod ต้องแสดงเป็นอัตราของเดือนด้วย
per
เลขจำนวนเต็มที่ระบุช่วงเวลาเฉพาะที่คุณต้องการกำหนดวิธีการชำระเงินสำหรับช่วงเวลานั้นแทนดอกเบี้ย คุณต้องเตรียมค่านี้ในช่วง 1 ถึง numberPayPeriods
nPer
เลขจำนวนเต็มที่ระบุจำนวนทั้งหมดของช่วงเวลาการชำระเงินในรายได้ประจำปี คุณต้องเตรียมค่านี้ในหน่วยการวัดเดียวกันกับ ratePerPeriod ตัวอย่างเช่น, ถ้า ratePerPeriod ถูกแสดงเป็นอัตราของเดือน, ดังนั้น numberPayPeriods ต้องถูกแสดงเป็นเดือนด้วย
pvalue
นิพจน์ตัวเลขแบบ Double ที่ระบุค่าวันนี้ของการชำระเงินในอนาคตหรือชุดของการชำระเงิน ตัวอย่างเช่น ถ้าคุณฝากเงิน $23.94 ในธนาคารวันนี้ และทิ้งไว้ 15 ปีโดยมีอัตราดอกเบี้ยทบต้น 10% เป็นรายปี สุดท้ายคุณจะมีเงิน $ ในกรณีนี้, ค่าปัจจุบันของ $100 จะมีค่าประมาณ $23.94
fvalue
นิพจน์ตัวเลขแบบ Double ที่ระบุเงินสดคงเหลือที่คุณต้องการหลังจากที่คุณชำระเงินงวดสุดท้าย ตัวอย่างเช่น:
ครบกำหนด
เลขจำนวนเต็มที่ระบุแต่ละการชำระเงินกระทำเมื่อเริ่มต้น (1) หรือสิ้นสุด (0) ของระยะเวลานั้น ค่านี้ต้องเป็น 0 หรือ 1
คืนค่า
Double
ตัวอย่าง
ตัวอย่างต่อไปนี้สมมติว่าคุณกำลังทำการชำระเงินรายเดือนในวันแรกของแต่ละเดือนตามเงินกู้ $20,000, ระยะเวลา 36 เดือน, ที่ APR 11.5% การจ่ายเงินครั้งที่ 5 ของคุณจะแทนดอกเบี้ยจำนวนเท่าไร? คำตอบ, $171.83, ถูกกำหนดให้กับ Interest5:
นอกจากนี้ ให้ดู
ฟังก์ชัน Finance.fv
ฟังก์ชัน Finance.nper
ฟังก์ชัน Finance.pmt
ฟังก์ชัน Finance.ppmt
ฟังก์ชัน Finance.pv
ฟังก์ชัน Finance.rate
ฟังก์ชันส่งคืนอัตราภายในของผลตอบแทนสำหรับชุดของเงินสดหมุนเวียนตามระยะเวลา, การชำระเงิน, และการรับเงินในอาร์เรย์ที่มีอยู่ อัตราผลตอบแทนภายในเป็นอัตราดอกเบี้ยสำหรับการลงทุน ที่ประกอบด้วยรายจ่ายและรายรับที่เกิดขึ้นในช่วงความห่างปกติ เงินสดหมุนเวียนสำหรับแต่ละช่วงเวลาไม่ต้องการค่าคงที่, เนื่องจากเป็นรายได้ประจำปี
IRR เกี่ยวข้องกับฟังก์ชัน ค่าปัจจุบันสุทธิ, NPV, เนื่องจากอักตราของผลตอบแทนที่คำนวณโดย IRR คืออัตราดอกเบี้ยที่สอดคล้องกับค่าปัจจุบันสุทธิที่มีค่าศูนย์ IRR จะคำนวณโดยการทำซ้ำ เริ่มต้นด้วยค่า< starting guess> และจะคำนวณจนกระทั่งผลลัพธ์มีความถูกต้องอยู่ภายใน 0.00001 เปอร์เซ็นต์ ถ้าไม่สามารถกำหนดผลลัพธ์หลังการวนซ้ำ 20 ครั้ง, ฟังก์ชันจะล้มเหลว
กฏต่อไปนี้ถูกนำมาใช้:
คำแนะนำต่อไปนี้อาจมีประโยชน์:
ไวยากรณ์
พารามิเตอร์
cash
อาร์เรย์ของค่า double ที่ระบุชื่อของอาร์เรย์ที่มีอยู่ของ Doubles ที่แทนค่าเงินสดหมุนเวียน cashArray ต้องมีค่าบวกอย่างน้อยหนึ่งค่า, หรือการรับเงิน, และหนึ่งค่าของจำนวนติดลบ, หรือการชำระเงิน
s
นิพจน์ตัวเลขแบบ Double ที่ระบุค่าที่คุณประเมินอัตราภายในของผลตอบแทนจะคืนมา ในกรณีส่วนใหญ่, จะเป็น 0.1, หรือ 10 เปอร์เซ็นต์
คืนค่า
เส้นคู่
ตัวอย่าง
ตัวอย่างต่อไปนี้สมมติว่าคุณกรอกข้อมูลอาร์เรย์ myArray ด้วยชุดของค่าเงินสดหมุนเวียน อัตราภายในของผลตอบแทนถูกกำหนดให้กับตัวแปร IRRValue:
นอกจากนี้ ให้ดู
ฟังก์ชัน Finance.mirr
ฟังก์ชัน Finance.npv
ฟังก์ชัน Finance.rate
ฟังก์ชันนี้ส่งคืนอัตราภายในที่ปรับเปลี่ยนแล้วของผลตอบแทนสำหรับชุดของเงินสดหมุนเวียนตามช่วงเวลา, หรือการชำระเงิน และการรับเงิน, ในอาร์เรย์ที่มีอยู่ ผลตอบแทนภายในที่มีการแก้ไขเป็นอัตราภายในของผลตอบแทน (IRR) เมื่อรายจ่ายและรายรับมีอัตราที่ต่างกัน MIRR จะคำนึงถึงต้นทุนของเงินลงทุน, หรือ financeRate, และอัตราดอกเบี้ยที่ได้รับจาการลงทุนด้วยเงินสดใหม่, หรือ reinvestmentRate
กฏต่อไปนี้ถูกนำมาใช้:
เนื่องจาก MIRR ใช้ลำดับของค่าภายในอาร์เรย์เพื่อตีความลำดับของการชำระเงินและการรับเงิน, ต้องแน่ใจว่าคุณพิมพ์การชำระเงินและการรับเงินในลำดับที่ถูกต้อง
ไวยากรณ์
พารามิเตอร์
arptr
อาร์เรย์ของ Doubles ที่ระบุชื่อของอาร์เรย์ที่มีอยู่ของค่าเงินสดหมุนเวียน อาร์เรย์ต้องมีค่าบวกอย่างน้อยหนึ่งค่า, หรือการรับเงิน, และจำนวนลบ, หรือการชำระเงิน
frate
นิพจน์ตัวเลขแบบ Double ที่ระบุอัตราดอกเบี้ยที่จ่ายเป็นต้นทุนของการกู้เงิน ต้องเป็นค่าทศนิยมที่แทนค่าเปอร์เซ็นต์
rrate
นิพจน์ตัวเลขแบบ Double ที่ระบุอัตราดอกเบี้ยที่ได้รับจากผลกำไรจาการลงทุนเงินสดใหม่ ต้องเป็นค่าทศนิยมที่แทนค่าเปอร์เซ็นต์
คืนค่า
Double
ตัวอย่าง
ตัวอย่างต่อไปนี้สมมติว่าคุณกรอกข้อมูลอาร์เรย์ myArray ด้วยชุดของค่าเงินสดหมุนเวียน ถ้าอัตราดอกเบี้ยที่คุณจ่ายสำหรับการกู้เงิน คือ 12% และอัตราที่คุณได้รับจากรายได้คือ 11.5% อะไรคืออัตราภายในที่ได้รับการแก้ไขของผลตอบแทน ? คำตอบถูกกำหนดให้กับตัวแปร MIRRValue:
นอกจากนี้ ให้ดู
ฟังก์ชัน Finance.irr
ฟังก์ชัน Finance.rate
คืนจำนวนระยะเวลาสำหรับรายได้ประจำปีอ้างอิงตามช่วงเวลา, การชำระเงินคงที่, และอัตราดอกเบี้ยที่ไม่เปลี่ยนแปลง รายได้ประจำปีเป็นชุดของรายจ่ายที่เป็นเงินสดที่มีค่าคงที่ในช่วงระยะเวลาหนึ่ง รายได้ประจำปีสามารถเป็นเงินลงทุน, เช่น แผนการออมเงินรายเดือน, หรือการกู้เงิน, เช่น การจำนองบ้าน
กฏต่อไปนี้ถูกนำมาใช้:
ไวยากรณ์
พารามิเตอร์
rate
นิพจน์ตัวเลขแบบ Double ที่ระบุอัตราดอกเบี้ยที่เพิ่มขึ้นในระยะเวลา คุณต้องระบุค่านี้ในหน่วยเดยวกับ eachPmt ตัวอย่างเช่น, ถ้า eachPmt ถูกแทนเป็นการชำระเงินรายเดือน, ดังนั้น ratePerPeriod ต้องถูกแทนเป็นอัตราดอกเบี้ยรายเดือนด้วย
pmt
นิพจน์ตัวเลขแบบ Double ที่ระบุจำนวนของแต่ละการชำระเงิน คุณต้องระบุค่านี้ในหน่วยเดียวกับ ratePerPeriod ตัวอย่างเช่น, ถ้า ratePerPeriod ถูกแสดงเป็นรายเดือน, ดังนั้น eachPmt ต้องถูกแสดงเป็นการชำระเงินรายเดือน
pvalue
นิพจน์ตัวเลขแบบ Double ที่ระบุค่าวันนี้ของการชำระเงินในอนาคตหรือของชุดการชำระเงิน ตัวอย่างเช่น ถ้าคุณฝากเงิน $23.94 ในธนาคารวันนี้ แลทิ้งไว้ 15 ปีโดยมีอัตราดอกเบี้ยทบต้น 10% เป็นรายปี สุดท้ายคุณจะมีเงิน $100 ในกรณีนี้, ค่าปัจจุบันของ $100 จะมีค่าประมาณ $23.94
fvalue
นิพจน์ตัวเลขแบบ Double ที่ระบุเงินสดคงเหลือที่คุณต้องการหลังจากที่คุณชำระเงินงวดสุดท้าย ตัวอย่างเช่น:
ครบกำหนด
Integerthat รเบุแต่ละการชำระเงินกระทำเมื่อเริ่มต้น (1), หรือสิ้นสุด (0) ของระยะเวลานั้น ค่านี้ต้องเป็น 0 หรือ 1
คืนค่า
Double
ตัวอย่าง
ตัวอย่างต่อไปนี้สมมติว่าคุณชำระเงินรายเดือน ณ วันแรกของแต่ละเดือนสำหรับเงินกู้ $20,000, ที่ APR 11.5% ถ้าการชำระเงินแต่ละครั้งคือ $653.26 คุณต้องชำระเงินกี่ครั้งที่คุณต้องจ่ายเพื่อชำระคืนเงินกู้ทั้งหมด? คำตอบ, 36, ถูกกำหนดให้กับตัวแปร NumPeriods
นอกจากนี้ ให้ดู
ฟังก์ชัน Finance.fv
ฟังก์ชัน Finance.ipmt
ฟังก์ชัน Finance.pmt
ฟังก์ชัน Finance.ppmt
ฟังก์ชัน Finance.pv
ฟังก์ชัน Finance.rate
ฟังก์ชันส่งคืนค่าปัจจุบันสุทธิของชุดที่เปลี่ยนแปลงของเงินสดหมุนเวียนตามระยะเวลา, ทั้งค่าบวกและค่าลบ, ณ อัตราดอกเบี้ยที่กำหนด ขณะที่ PV จำกำหนดค่าปัจจุบันของชุดของรายจ่ายที่คงที่ NPV จะทำเช่นเดียวกันสำหรับชุดของจายจ่ายที่ไม่คงที่ ค่าปัจจุบันสุทธิเป็นค่าของดอลล่าร์ในวันนี้ของเงินสดหมุนเวียนในอนาคตทั้งหมดที่เชื่อมโยงกับการลงทุนลบด้วยเงินทุนตั้งต้นใดๆ อีกนัยหนึ่ง, เป็นเงินล่ำซำที่ให้ผลกำไรหรือขาดเดียวเหมือนกับชุดของเงินสดหมุนเวียนในคำถาม, ถ้าเงินล่ำซำถูกฝากไว้ในธนาคารวันนี้ และทิ้งไว้เพื่อทบดอกเบี้ยในอัตราที่กำหนดไว้โดย <อัตรา> สำหรับช่วงเวลาเดียวกันกับที่พิจารณาโดยชุดของเงินสดหมุนเวียน
กฏต่อไปนี้ถูกนำมาใช้:
เนื่องจาก NPV ใช้ลำดับของค่าภายในอาร์เรย์เพื่อตีความลำดับของการชำระเงินและการรับเงิน, ต้องแน่ใจว่าคุณได้ระบุค่าการชำระเงินและรับเงินในลำดับที่ถูกต้อง
ไวยากรณ์
พารามิเตอร์
rate
นิพจน์ตัวเลขแบบ Double ที่ระบุอัตราส่วนลดในช่วงเวลาที่กำหนด คุณต้องแสดงค่านี้ในรูปของทศนิยม
arptr
อาร์เรย์ของ doubles ที่ระบุชื่อของอาร์เรย์ที่มีอยู่ของค่าเงินสดหมุนเวียน อาร์เรย์มีค่าบวกอย่างน้อยหนึ่งค่า, การรับเงิน, และจำนวนติดลบ, การชำระเงิน
คืนค่า
Double
ตัวอย่าง
ตัวอย่างต่อไปนี้สมมติว่าคุณเติมอาร์เรย์ myArray ด้วยชุดของค่าเงินสดหมุนเวียน, และอัตราดอกเบี้ยคือ 11% ค่าปัจจุบันสุทธิคืออะไร? คำตอบถูกกำหนดให้กับตัวแปร NetPValue:
ฟังก์ชันนี้จะคำนวณเปอร์เซ็นต์ของสองจำนวน ฟังก์ชันนี้จัดการกับสองงานหลักที่เชื่อมโยงกับเปอร์เซ็นต์การคำนวณ: การจัดการศูนย์ในเศษและการจัดการค่า null
ไวยากรณ์
พารามิเตอร์
denom
Double ตัวหาร อาร์กิวเมนต์ต้องประกอบด้วยค่าที่เป็นตัวเลข
num
Double ตัวตั้ง อาร์กิวเมนต์ต้องประกอบด้วยค่าที่เป็นตัวเลข ค่าสามารถเป็นค่าศูนย์ได้
valueIfZero
Double ค่าเปอร์เซ็นต์ที่ต้องการส่งคืนหากตัวตั้งมีค่าศูนย์ ค่าดีฟอลต์คือ null
คืนค่า
อัตราส่วนของสองจำนวนที่แทนเป็นเปอร์เซ็นต์ ส่งคืน 0 หากตัวตั้งมีค่าศูนย์ ส่งคืน null อาร์กิวเมนต์ตัวใดตัวหนึ่งมีค่า null
ตัวอย่าง
ส่งคืนการชำระเงินสำหรับรายได้ประจำปี, อ้างอิงตามช่วงเวลา, การชำระเงินคงที่, และอัตราดอกเบี้ยที่ไม่เปลี่ยนแปลง รายได้ประจำปีเป็นชุดของรายจ่ายที่เป็นเงินสดที่มีค่าคงที่ในช่วงระยะเวลาหนึ่ง รายได้ประจำปีสามารถเป็นเงินลงทุน, เช่น แผนการออมเงินรายเดือน, หรือการกู้เงิน, เช่น การจำนองบ้าน
กฏต่อไปนี้ถูกนำมาใช้:
ไวยากรณ์
พารามิเตอร์
rate
นิพจน์ตัวเลขแบบ Double ที่ระบุอัตราดอกเบี้ยที่เพิ่มขึ้นในระยะเวลา คุณต้องระบุค่านี้ในหน่วยเดียวกับ ratePerPeriod ตัวอย่างเช่น, ถ้า numberPayPeriods ถูกแสดงเป็นเดือน, ดังนั้น ratePerPeriod ต้องถูกแสดงเป็นอัตราของเดือนด้วย
nPer
เลขจำนวนเต็มที่ระบุจำนวนทั้งหมดของช่วงเวลาการชำระเงินในรายได้ประจำปี คุณต้องระบุค่านี้ในหน่วยเดียวกับ ratePerPeriod ตัวอย่างเช่น, ถ้า ratePerPeriod ถูกแทนเป็นอัตรารายเดือน, ดังนั้น numberPayPeriods ต้องถูกแสดงในหน่วยเดือน
pvalue
นิพจน์ตัวเลขแบบ Double ที่ระบุค่าในหน่วยดอลล่าร์ของวันนี้ของการชำระเงินในอนาคต, หรือชุดของการชำระเงิน ตัวอย่างเช่น ถ้าคุณฝากเงิน $23.94 ในธนาคารวันนี้ และทิ้งไว้ 15 ปีโดยมีอัตราดอกเบี้ยทบต้น 10% เป็นรายปี สุดท้ายคุณจะมีเงิน $ ในกรณีนี้, ค่าปัจจุบันของ $100 จะมีค่าประมาณ $23.94
fvalue
นิพจน์ตัวเลขแบบ Double ที่ระบุเงินสดคงเหลือที่คุณต้องการหลังจากที่คุณชำระเงินงวดสุดท้าย ตัวอย่างเช่น:
ครบกำหนด
เลขจำนวนเต็มที่ระบุแต่ละการชำระเงินกระทำเมื่อเริ่มต้น (1), หรือสิ้นสุด (0) ของระยะเวลานั้น ค่านี้ต้องเป็น 0 หรือ 1
คืนค่า
Double
ตัวอย่าง
ตัวอย่างต่อไปนี้สมมติว่าคุณกำลังทำการชำระเงินรายเดือนในวันแรกของแต่ละเดือนตามเงินกู้ $20,000, ระยะเวลา 36 เดือน, ที่ APR 11.5% การชำระเงินแต่ละครั้งของคุณเป็นจำนวนเท่าไร? คำตอบ, $653.26, ถูกกำหนดให้กับ PaymentAmt
นอกจากนี้ ให้ดู
ฟังก์ชัน Finance.fv
ฟังก์ชัน Finance.ipmt
ฟังก์ชัน Finance.nper
ฟังก์ชัน Finance.ppmt
ฟังก์ชัน Finance.pv
ฟังก์ชัน Finance.rate
ส่งคืนการชำระเงินหลักสำหรับช่วงเวลาที่กำหนดไว้ของรายได้ประจำปี, อ้างอิงตามช่วงเวลา, การชำระเงินคงที่, และอัตราดอกเบี้ยที่ไม่เปลี่ยนแปลง รายได้ประจำปีเป็นชุดของรายจ่ายที่เป็นเงินสดที่มีค่าคงที่ในช่วงระยะเวลาหนึ่ง รายได้ประจำปีอาจเป็นการลงทุน เช่น แผนการออมรายเดือน หรือ เงินกู้ เช่น การจำนองบ้าน รายจ่ายแต่ละรายการในรายได้ประจำปีประกอบด้วยสองส่วน คือ เงินต้นและดอกเบี้ย ppmt ส่งคืนส่วนของการชำระเงินหลัก
กฏต่อไปนี้ถูกนำมาใช้:
ไวยากรณ์
พารามิเตอร์
rate
นิพจน์ตัวเลขแบบ Double ที่ระบุอัตราดอกเบี้ยที่เพิ่มขึ้นในระยะเวลา คุณต้องเตรียมค่านี้ในหน่วยการวัดเดียวกับ nPer ตัวอย่างเช่น, ถ้า nPer ถูกแสดงเป็นเดือน, อัตราต้องถูกแสดงเป็นอัตราของเดือนด้วย
per
Integerthat ระบุช่วงเวลาเฉพาะที่คุณต้องการกำหนดจำนวนของการชำระเงินสำหรับช่วงเวลานั้นแทนดอกเบี้ย ค่านี้ต้องอยู่ในช่วง 1 ถึง nPer
nPer
เลขจำนวนเต็มที่ระบุจำนวนทั้งหมดของช่วงเวลาการชำระเงินในรายได้ประจำปี คุณต้องเตรียมค่านี้ในหน่วยการวัดเดียวกับอัตรา ตัวอย่างเช่น, ถ้าอัตราถูกแสดงเป็นอัตราของเดือน, nPer ต้องแสดงเป็นเดือน
pvalue
นิพจน์ตัวเลขแบบ Double ที่ระบุค่าวันนี้ของการชำระเงินในอนาคต, หรือชุดของการชำระเงิน ตัวอย่างเช่น ถ้าคุณฝากเงิน $23.94 ในธนาคารวันนี้ และทิ้งไว้ 15 ปีโดยมีอัตราดอกเบี้ยทบต้น 10% เป็นรายปี สุดท้ายคุณจะมีเงิน $ ในกรณีนี้, ค่าปัจจุบันของ $100 จะมีค่าประมาณ $23.94
fvalue
นิพจน์ตัวเลขแบบ Double ที่ระบุเงินสดคงเหลือที่คุณต้องการหลังจากที่คุณชำระเงินงวดสุดท้าย ตัวอย่างเช่น:
ครบกำหนด
เลขจำนวนเต็มที่ระบุแต่ละการชำระเงินกระทำเมื่อเริ่มต้น (1), หรือสิ้นสุด (0) ของระยะเวลานั้น ค่านี้ต้องเป็น 0 หรือ 1
คืนค่า
Double
ตัวอย่าง
ตัวอย่างต่อไปนี้สมมติว่าคุณชำระเงินรายเดือนในวันแรกของแต่ละเดือนสำหรับเงินกู้ $20,000, ระยะเวลา 36 เดือน, ที่ APR 11.5% การชำระเงินครั้งที่ 5 จะแทนเงินต้นจำนวนเท่าใด? คำตอบ, $481.43, ถูกกำหนดให้กับ Principal5:
นอกจากนี้ ให้ดู
ฟังก์ชัน Finance.fv
ฟังก์ชัน Finance.ipmt
ฟังก์ชัน Finance.nper
ฟังก์ชัน Finance.pmt
ฟังก์ชัน Finance.pv
ฟังก์ชัน Finance.rate
ฟังก์ชันส่งคืนค่าปัจจุบันของรายได้ประจำปีอ้างอิงตามช่วงเวลา, การชำระเงินค่าคงที่ที่ต้องชำระในอนาคต, และอัตราดอกเบี้ยที่ไม่เปลี่ยนแปลง รายได้ประจำปีเป็นชุดของรายจ่ายที่เป็นเงินสดที่มีค่าคงที่ในช่วงระยะเวลาหนึ่ง รายได้ประจำปีอาจเป็นการลงทุน เช่น แผนการออมรายเดือน หรือ เงินกู้ เช่น การจำนองบ้าน ค่าปัจจุบันของค่าวันนี้ของการชำระเงินในอนาคต, หรือชุดของการชำระเงินที่เป็นโครงสร้างแบบรายได้ประจำปี
ตัวอย่างเช่น, ถ้าคุณฝากเงิน $23.94 ในธนาคาในวันนี้ และปล่อยทิ้งไว้ 15 ปีที่อัตราดอกเบี้ย 10% เป็นรายปี, คุณจะมี $100 ดังนั้น, ค่าปัจจุบันของ $100 จะมีค่าประมาณ $23.94
กฏต่อไปนี้ถูกนำมาใช้:
ไวยากรณ์
พารามิเตอร์
rate
นิพจน์ตัวเลขแบบ Double ที่ระบุอัตราดอกเบี้ยที่เพิ่มขึ้นในระยะเวลา คุณต้องเตรียมค่านี้ในหน่วยการวัดเดียวกับ nPer ตัวอย่างเช่น, ถ้า nPer ถูกแสดงเป็นเดือน, อัตราต้องถูกแสดงเป็นอัตราของเดือนด้วย
nPer
เลขจำนวนเต็มที่ระบุจำนวนทั้งหมดของช่วงเวลาการชำระเงินในรายได้ประจำปี คุณต้องเตรียมค่านี้ในหน่วยการวัดเดียวกับอัตรา ตัวอย่างเช่น, ถ้าอัตราถูกแสดงเป็นอัตราของเดือน, nPer ต้องแสดงเป็นเดือน
pmt
นิพจน์ตัวเลขแบบ Double ที่ระบุจำนวนของแต่ละการชำระเงิน คุณต้องเตรียมค่านี้ในหน่วยการวัดเดียวกับอัตรา ตัวอย่างเช่น, ถ้าอัตราถูกแสดงเป็นเดือน, ดังนั้น pmt ต้องแสดเป็นการชำระเงินรายเดือน
fvalue
Double ระบุเงินสดคงเหลือที่คุณต้องการหลังจากที่คุณชำระเงินงวดสุดท้ายแล้ว ตัวอย่างเช่น:
ครบกำหนด
จำนวนเต็มที่ระบุแต่ละการชำระเงินกระทำเมื่อเริ่มต้นหรือสิ้นสุดแต่ละรายงาน ค่านี้ต้องเป็น 1 สำหรับช่วงเริ่มต้นของระยะเวลา, หรือ 0 (ศูนย์) เมื่อสิ้นสุดระยะเวลา
คืนค่า
เส้นคู่
ตัวอย่าง
ตัวอย่างต่อไปนี้สมมติว่าคุณพิจารณาซื้อหุ้นกู้บริษั?ด้วยค่าที่กำหนดไว้ $1000 หุ้นกู้จะจ่ายคูปองรายปีจำนวน $100 ครบกำหนดใน 15 ปี และคูปองถัดไปจะจ่ายเมื่อสิ้นปีที่หนึ่ง อัตราผลตอบแทนเมื่อครบกำหนดของหุ้นกู้แบบเดียวกันคือ 12.5% ราคาที่เหมาะสมสำหรับหุ้นกู้นี้คือเท่าใด หรืออีกนัยหนึ่ง ค่าปัจจุบันของหุ้นกู้เป็นเท่าใด? คำตอบ, $834.18, ถูกกำหนดให้กับตัวแปร PresentValue:
ตัวอย่างต่อไปนี้สมมุติว่าคุณได้รับรางวัลลอตเตอรี่ รางวัลแจ็คพ็อต $10 ล้าน, ซึ่งคุณรับเป็นงวดรายปี $500,000 ต่อปี เป็นเวลา 20 ปี, เริ่มต้นหนึ่งปีจากวันนี้ ถ้าอัตราดอกเบี้ยคือ 9.5% ที่ทบต้นเป็นรายปี มูลค่าของล็อตเตอรี่ในวันนี้เป็นเท่าใด? คำตอบ, $4,406,191.06, ถูกกำหนดให้กับ PresentValue:
ตัวอย่างต่อไปนี้สมมติว่าคุณต้องการบันทึก $11,000 ในระยะเวลา 3 ปี ถ้า APR คือ 10.5% และคุณวางแผนที่จะเก็บเงิน $325 ทุกดือน และถ้าคุณชำระค่าใช้จ่ายตอนเริ่มต้นของแต่ละเดือน คุณต้องเริ่มต้นฝากเงินในบัญชีของคุณเท่าใดเพื่อให้ได้ตามต้องการ? คำตอบคือ $2,048.06 ซึ่งกำหนดให้กับ StartValue โปรดสังเกตว่า eachPmt จะถูกแสดงเป็นจำนวนติดลบ เนื่องจากแทนเงินสดที่จ่ายออกไป:
นอกจากนี้ ให้ดู
ฟังก์ชัน Finance.fv
ฟังก์ชัน Finance.ipmt
ฟังก์ชัน Finance.nper
ฟังก์ชัน Finance.pmt
ฟังก์ชัน Finance.ppmt
ฟังก์ชัน Finance.rate
ฟังก์ชันนี้จะคืนค่าอัตราดอกเบี้ยต่อช่วงเวลาสำหรับรายได้ประจำปี รายได้ประจำปีเป็นชุดของรายจ่ายที่เป็นเงินสดที่มีค่าคงที่ในช่วงระยะเวลาหนึ่ง รายได้ประจำปีสามารถเป็นเงินลงทุน, เช่น แผนการออมเงินรายเดือน, หรือการกู้เงิน, เช่น การจำนองบ้าน
Rate จะคำนวณอัตราดอกเบี้ยบนเงินงวดแบบซ้ำๆ เริ่มต้นด้วยค่าของ startingGuess, ซึ่งทำการคำนวณซ้ำจนกว่าจะแม่นยำซึ่งอยู่ในช่วง 0.00001 เปอร์เซ็นต์ ถ้าไม่สามารถกำหนดผลลัพธ์หลังการวนซ้ำ 20 ครั้ง, ฟังก์ชันจะล้มเหลว
กฏต่อไปนี้ถูกนำมาใช้:
คำแนะนำต่อไปนี้อาจมีประโยชน์:
ไวยากรณ์
พารามิเตอร์
nper
เลขจำนวนเต็มที่ระบุจำนวนทั้งหมดของช่วงเวลาการชำระเงินในรายได้ประจำปี คุณต้องจัดเตรียมค่านี้ในหน่วยเดียวกับ pmt ตัวอย่างเช่น, ถ้า pmt ถูกแสดงเป็นการชำระเงินรายเดือน, ดังนั้น nper ต้องถูกแสดงในหน่วยเดือน
pmt
นิพจน์ตัวเลขแบบ Double ที่ระบุจำนวนของแต่ละการชำระเงิน คุณต้องเตรียมค่านี้ในหน่วยการวัดเดียวกับ nper ตัวอย่างเช่น, ถ้า nper ถูกแสดงเป็นเดือน, ดังนั้น pmt ต้องถูกแสดงเป็นการชำระเงินรายเดือน
pvalue
นิพจน์ตัวเลขแบบ Double ที่ระบุค่าวันนี้ของการชำระเงินในอนาคต, หรือของชุดของการชำระเงิน ตัวอย่างเช่น ถ้าคุณฝากเงิน $23.94 ในธนาคารวันนี้ แลทิ้งไว้ 15 ปีโดยมีอัตราดอกเบี้ยทบต้น 10% เป็นรายปี สุดท้ายคุณจะมีเงิน $100 ดังนั้น ในกรณีนี้, ค่าปัจจุบันของ $100 จะมีค่าประมาณ $23.94
fvalue
นิพจน์ตัวเลขแบบ Double ที่ระบุเงินสดคงเหลือที่คุณต้องการหลังจากที่คุณชำระเงินงวดสุดท้าย ตัวอย่างเช่น:
ครบกำหนด
จำนวนเต็มที่ระบุแต่ละการชำระเงินกระทำเมื่อเริ่มต้นหรือสิ้นสุดแต่ละรายงาน ค่านี้ต้องเป็น 1 สำหรับเริ่มต้นช่วงเวลา หรือ 0 (ศูนย์) สำหรับสิ้นสุดระยะเวลา
guess
นิพจน์ตัวเลขแบบ Double ที่ระบุค่าที่คุณประเมิน อัตราจะถูกส่งคืน ในกรณีส่วนใหญ่, จะเป็น 0.1, หรือ 10 เปอร์เซ็นต์
คืนค่า
เส้นคู่
ตัวอย่าง
ตัวอย่างต่อไปนี้สมมติว่าคุณชำระเงินคืนเงินกู้ $20,000, ที่คุณชำระเป็นเวลา 3 ปี ถ้าคุณชำระเงิน $653.26 ต่อเดือน และคุณชำระเมื่อเริ่มต้นของแต่ละเดือน คุณกำลังจ่ายอัตราดอกเบี้ย (APR) เท่าใด? คำตอบคือ .115 หรือ 1.5% ซึ่งกำหนดให้กับตัวแปร InterestRate โปรดสังเกตว่า ค่าส่งคืนของอัตราต้องคูณด้วย 12 เพื่อให้ได้อัตราดอกเบี้ยรายปี:
นอกจากนี้ ให้ดู
ฟังก์ชัน Finance.fv
ฟังก์ชัน Finance.ipmt
ฟังก์ชัน Finance.nper
ฟังก์ชัน Finance.pmt
ฟังก์ชัน Finance.ppmt
ฟังก์ชัน Finance.pv
ฟังก์ชันนี้จะคืนค่าการคำนวณค่าเสื่อมราคาของสินทรัพย์เป็นเส้นตรงสำหรับช่วงเวลาเดียว ค่าเสื่อมราคาแบบ Straight-line คือเมธอดที่เก่าที่สุดและง่ายที่สุดของการคิดค่าเสื่อมให้กับสินทรัพย์ มันใช้มูลค่าทางบัญชีของสินทรัพย์เพื่อประมาณค่าที่เหลือ และจัดสรรผลต่างอย่างเท่าๆกันกับแต่ละช่วงเวลาของอายุใช้งานสินทรัพย์ ขั้นตอนเหล่านั้นถูกใช้เพื่อคำนวณค่าใช้จ่ายค่าเสื่อมราคาประจำปีสม่ำเสมอที่คิดเทียบกับรายรับก่อนที่จะคำนวณภาษีรายรับ อาร์กิวเมนต์ทั้งหมดต้องเป็นจำนวนบวก
ไวยากรณ์
พารามิเตอร์
ต้นทุน
นิพจน์ตัวเลขแบบ Double ที่ระบุต้นทุนเริ่มต้นของสินทรัพย์
salvage
นิพจน์ตัวเลขแบบ Double ที่ระบุค่าของสินทรัพย์เมื่อสิ้นสุดอายุการใช้งาน คุณสามารถพิมพ์มูลค่าซากเพื่อดูการชดเชยค่าเสื่อมราคาแบบ straight line, หรือคืนค่าเสื่อมราคาแบบ straight line โดยไม่มีมูลค่าซาก โดยเตรียม 0 (ศูนย์) ไว้ในมูลค่าซาก
life
นิพจน์ตัวเลขแบบ Double ที่ระบุความยาวของอายุการใช้งานของสินทรัพย์ คุณต้องจัดเตรียมค่านี้ในหน่วยเดียวกับที่คุณต้องการให้ฟังก์ชันส่งคืน ตัวอย่างเช่น, ถ้าคุณต้องการ SLN เพื่อกำหนดค่าเสื่อมรายปีของสินทรัพย์, assetLifespan ต้องถูกระบุเป็นปี
คืนค่า
Double
ตัวอย่าง
ตัวอย่างต่อไปนี้คำนวณค่าเสื่อมภายใต้เมธอด straight-line สำหรับเครื่องใหม่ที่ซื้อมาที่ $1400, ด้วยมูลค่าซาก of $200, และมีอายุการใช้งานประมาณ 10 ปี ผลลัพธ์, $120 รายปี, ถูกกำหนดให้กับ AnnualDeprec:
นอกจากนี้ ให้ดู
ฟังก์ชัน Finance.ddb
ฟังก์ชัน Finance.syd
ฟังก์ชันส่งคืนค่าเสื่อมราคาในหลักของผลรวมปีของสินทรัพย์สำหรับช่วงเวลาที่ระบุไว้ หลักของผลรวมปีคือเมธอดที่มีความแม่นยำของค่าเสื่อมราคาที่เป็นผลทำให้ค่าเสื่อมราคาสูงกว่าและลดภาษีได้มากกว่าในปีแรกๆ ของอายุการใช้งานของสินทรัพย์ที่กำหนดไว้โดยเมธอด straight-line (SLN), โดยที่การคิดค่าคงที่ตลอด
ฟังก์ชันคำนวณค่าเสื่อมราคาตามสเกลแบบย้อนกลับของจำนวหลักของปีทั้งหมดของอายุการใช้งาน เช่น ถ้าอายุการใช้งานของสินทรัพย์คือ 4 ปี หลักที่ 4, 3, 2 และ 1 จะถูกบวกเข้าด้วยกันเพื่อให้ได้ 10 ดังนั้น SYD สำหรับปีแรกจะเป็น 4 ส่วน 10 ของค่าเสื่อมของสินทรัพย์ หรือ ลูลค่าซากที่ไม่มีต้นทุน อัตราสำหรับปีที่สองหลายเป็นสามในสิบ, ตามลำดับ
กฏต่อไปนี้ถูกนำมาใช้:
ไวยากรณ์
พารามิเตอร์
ต้นทุน
นิพจน์ตัวเลขแบบ Double ที่ระบุต้นทุนเริ่มต้นของสินทรัพย์
salvage
นิพจน์ตัวเลขแบบ Double ที่ระบุค่าสินทรัพย์เมื่อสิ้นสุดอายุการใช้งาน
life
นิพจน์ตัวเลขแบบ Double ที่ระบุความยาวของอายุการใช้งานของสินทรัพย์ คุณต้องกำหนดค่านี้ในหน่วยการวัดที่เหมือนกับช่วงเวลา ตัวอย่างเช่น, ถ้าช่วงเวลาแสดงเดือน, ดังนั้น อายุการใช้งานต้องแสดงเป็นเดือน
จุด
Integerthat ระบุช่วงเวลาที่คุณต้องการ syd ให้คำนวณค่าเสื่อม คุณต้องกกำหนดค่านี้ในหน่วยเดียวกับอายุการใช้งาน ตัวอย่างเช่น, ถ้าอายุการใช้งานถูกแสดงเป็นเดือน, ระยะเวลาต้องแทนค่าช่วงเวลาหนึ่งเดือน
คืนค่า
เส้นคู่
ตัวอย่าง
ตัวอย่างต่อไปนี้คำนวณค่าเสื่อมสำหรับปีแรกภายใต้เมธอด sum-of-years'-digits สำหรับเครื่องใหม่ที่ซื้อมาที่ $1400, ด้วยมูลค่าซาก $200, และอายุการใช้งานประมาณ 10 ปี ผลลัพธ์, $218.18, ถูกกำหนดให้กับ Year1Deprec
โปรดสังเกตว่า:
ตัวอย่างต่อไปนี้คำนวณค่าเสื่อมของสินทรัพย์เดียวกันสำหรับปีที่สองของอายุการใช้งาน ผลลัพธ์, $196.36, ถูกกำหนดให้กับ Year2Deprec
โปรดสังเกตว่า:
นอกจากนี้ ให้ดู
ฟังก์ชัน Finance.ddb
ฟังก์ชัน Finance.sln