ÀÌÀü Ç׸ñ´ÙÀ½ Ç׸ñ


Finance Ŭ·¡½º

Finance Ŭ·¡½º´Â BIRT¿¡¼­ Á¦°øÇÏ´Â JavaScript Ŭ·¡½º·Î, ´Ù¾çÇÑ °øÅë ºñÁî´Ï½º °è»êÀ» ¼öÇàÇÏ´Â µ¥ »ç¿ëÇÒ ¼ö ÀÖ´Â Á¤Àû À繫 ÇÔ¼ö ¼¼Æ®¸¦ Á¦°øÇÕ´Ï´Ù. À繫 °ªÀº float °ªÀ¸·Î Ç¥½ÃÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÀ¿ëÇÁ·Î±×·¥Àº ÀÌ Å¬·¡½ºÀÇ ÀνºÅϽº¸¦ ÀÛ¼ºÇÒ ¼ö ¾ø½À´Ï´Ù.

Finance.ddb

ÀÌ ÇÔ¼ö´Â ÀÌÁß Ã¼°¨ Àܾ׹ýÀ» »ç¿ëÇÏ¿© ÁöÁ¤µÈ ´ÜÀÏ ±â°£ Áß ÀÚ»êÀÇ °¨°¡ »ó°¢¾×À» ¸®ÅÏÇÕ´Ï´Ù. ÀÌÁßü°¨ÀÜ¾× °¨°¡ »ó°¢Àº û±¸°¡ ÀÏÁ¤ÇÏ°Ô Ã³¸®µÇ´Â Á¤¾×°¨°¡»ó°¢(SLN) ¹æ¹ýº¸´Ù °íÁ¤ ÀÚ»êÀÇ ¼ö¸í Áß Ãʹݿ¡ °¨°¡ »ó°¢¾× ºÎ´ãÀ» ³ôÀÌ°í ¼¼±ÝÀ» ´õ ¸¹ÀÌ Àý¾àÇϱâ À§ÇÑ ´ÜÃàµÈ °¨°¡ »ó°¢ °è»ê¹ýÀÔ´Ï´Ù.

ÀÌ ÇÔ¼ö´Â ´ÜÀÏ ±â°£ Áß °¨°¡ »ó°¢¾×À» °è»êÇϱâ À§ÇØ ´ÙÀ½ °ø½ÄÀ» »ç¿ëÇÕ´Ï´Ù.

depreciation = (( initialCost - totalDepreciationFromPriorPeriods) * 2) / 
assetLifespan 

´ÙÀ½ ±ÔÄ¢ÀÌ Àû¿ëµË´Ï´Ù.

±¸¹®

ddb( initialCost, salvageValue, assetLifespan, singlePeriod )

Àμö

¿¹Á¦

´ÙÀ½ ¿¹Á¦¿¡¼­´Â ÀÌÁß Ã¼°¨ Àܾ׹ýÀ» »ç¿ëÇÏ¿© ù ¹øÂ° ¿¬µµÀÇ °¨°¡ »ó°¢¾×À» °è»êÇÕ´Ï´Ù. À̶§ »õ ½Ã½ºÅÛ ±¸¸Å ºñ¿ëÀÌ 1400´Þ·¯, Æóǰ ÀçÈ­ °¡Ä¡°¡ 200´Þ·¯, ¿¹»ó ¼ö¸íÀÌ 10³âÀÔ´Ï´Ù. ´ÙÀ½°ú °°ÀÌ °á°ú(280´Þ·¯)°¡ Year1Deprec º¯¼ö¿¡ ÁöÁ¤µË´Ï´Ù.

Year1Deprec = Finance.ddb(1400, 200, 10, 1)  

ÂüÁ¶:

Finance.sln ÇÔ¼ö

Finance.syd ÇÔ¼ö

Finance.fv

ÀÌ ÇÔ¼ö´Â Á¤±âÀûÀ¸·Î ÁöºÒµÇ´Â Á¤±â ÁöºÒ°ú °íÁ¤ ÀÌÀ²¿¡ µû¶ó ¿¬ºÎ±ÝÀÇ ¹Ì·¡ °¡Ä¡¸¦ ¸®ÅÏÇÕ´Ï´Ù. ¿¬ºÎ±ÝÀº ÀÏÁ¤ ±â°£ µ¿¾È °¡Ä¡°¡ ÀÏÁ¤ÇÏ°Ô °íÁ¤µÇ¾î ÀÖ´Â ÀÏ·ÃÀÇ Çö±Ý ÁöºÒÀÔ´Ï´Ù. ¿¬ºÎ±ÝÀº ¸Å¿ù ÀúÃà °èȹ°ú °°Àº ÅõÀÚÀÏ ¼öµµ ÀÖ°í ÁÖÅà À¶ÀÚ¿Í °°Àº ´ëÃâÀÏ ¼öµµ ÀÖ½À´Ï´Ù. ¿¬ºÎ±ÝÀÇ ¹Ì·¡ °¡Ä¡´Â ÃÖÁ¾ ÁöºÒ ÀÌÈÄ ¿øÇÏ´Â Çö±Ý ÀÜ°í¸¦ ¶æÇÕ´Ï´Ù.

¿¹¸¦ µé¾î ÀÚ³à ±³À°À» À§ÇØ 18³â µ¿¾È 75,000´Þ·¯¸¦ ¸ðÀ¸·Á´Â ÀúÃà °èȹÀ» ¼¼¿î °æ¿ì ÀÌ °èȹÀÇ ¹Ì·¡ °¡Ä¡´Â 75,000´Þ·¯ÀÔ´Ï´Ù.

¶Ç´Â 11,000´Þ·¯ÀÇ ÀÏ¹Ý ´ëÃâÀ» ¹ÞÀº °æ¿ì ÀÌ ´ëÃâÀÇ ¹Ì·¡ °¡Ä¡´Â 0.00´Þ·¯ÀÔ´Ï´Ù.

´ÙÀ½ ±ÔÄ¢ÀÌ Àû¿ëµË´Ï´Ù.

±¸¹®

fv( ratePerPeriod, numberPayPeriods, eachPmt, presentValue, whenDue )

Àμö

¿¹Á¦

´ÙÀ½ ¿¹Á¦¿¡¼­´Â µþÀÌ Å¾À» ¶§ µþ À̸§À¸·Î ¿¹±Ý °èÁÂ(10,000´Þ·¯)¸¦ ¸¸µé¾ú´Ù°í °¡Á¤ÇÕ´Ï´Ù. ¸ÅÀÏ º¹¸®·Î 5.7% ÀÌÀ²ÀÌ Àû¿ëµÇ´Â °æ¿ì ÀÌ µþÀÌ 18¼¼°¡ µÇ¾î ´ëÇб³¿¡ µé¾î°¥ ¶§ ¾ó¸¶ÀÇ ±Ý¾×ÀÌ ¸ðÀ̰ڽÀ´Ï±î? Á¤´äÀº 27,896.60´Þ·¯·Î, ´ÙÀ½°ú °°ÀÌ TotalValue º¯¼ö¿¡ ÁöÁ¤µË´Ï´Ù.

TotalValue = Finance.fv(0.057/365, 18*365, 0, -10000, 1)  

´ÙÀ½ ¿¹Á¦´Â ÀÌÀü ¿¹Á¦¿Í °ÅÀÇ °°½À´Ï´Ù. ±×·¯³ª À̹ø¿¡´Â ÀÌÀÚ°¡ ¸ÅÀÏÀÌ ¾Æ´Ï¶ó ¸Å¿ù º¹¸®·Î °è»êµÇ°í °èÁ¿¡ Ãß°¡·Î ¸Å¿ù 55´Þ·¯¸¦ ÀÔ±ÝÇϱâ·Î °áÁ¤Çß½À´Ï´Ù. ÀÌ °æ¿ì ´ÙÀ½°ú °°ÀÌ TotalValue¿¡ ÁöÁ¤µÈ ¹Ì·¡ °¡Ä¡´Â 48,575.82´Þ·¯ÀÔ´Ï´Ù.

TotalValue = Finance.fv(0.057/12, 18*12, -55, -10000, 1)  

ÂüÁ¶:

Finance.ipmt ÇÔ¼ö

Finance.nper ÇÔ¼ö

Finance.pmt ÇÔ¼ö

Finance.ppmt ÇÔ¼ö

Finance.pv ÇÔ¼ö

Finance.rate ÇÔ¼ö

Finance.ipmt

ÁöÁ¤µÈ ±â°£ µ¿¾È Á¤±âÀûÀ¸·Î ÁöºÒµÇ´Â Á¤±â ÁöºÒ°ú °íÁ¤ ÀÌÀ²¿¡ µû¶ó ¿¬ºÎ±ÝÀÇ ÀÌÀÚ ÁöºÒÀ» ¸®ÅÏÇÕ´Ï´Ù. ¿¬ºÎ±ÝÀº ÀÏÁ¤ ±â°£ µ¿¾È °¡Ä¡°¡ ÀÏÁ¤ÇÏ°Ô °íÁ¤µÇ¾î ÀÖ´Â ÀÏ·ÃÀÇ Çö±Ý ÁöºÒÀÔ´Ï´Ù. ¿¬ºÎ±ÝÀº ¸Å¿ù ÀúÃà °èȹ°ú °°Àº ÅõÀÚÀÏ ¼öµµ ÀÖ°í ÁÖÅà À¶ÀÚ¿Í °°Àº ´ëÃâÀÏ ¼öµµ ÀÖ½À´Ï´Ù. °¢ ÁöºÒÀº 2°³ÀÇ ÄÄÆ÷³ÍÆ®(¿ø±Ý°ú ÀÌÀÚ)·Î ±¸¼ºµË´Ï´Ù. iPmt´Â ÁöºÒÀÇ ÀÌÀÚ ÄÄÆ÷³ÍÆ®¸¦ ¸®ÅÏÇÕ´Ï´Ù.

´ÙÀ½ ±ÔÄ¢ÀÌ Àû¿ëµË´Ï´Ù.

±¸¹®

ipmt( ratePerPeriod, singlePeriod, numberPayPeriods, presentValue, futureValue, whenDue )

Àμö

¿¹Á¦

´ÙÀ½ ¿¹Á¦¿¡¼­´Â 36°³¿ù µ¿¾È 20,000´Þ·¯ ´ëÃâ¿¡ ´ëÇÏ¿© 11.5%ÀÇ APR·Î ¸Å¿ù 1ÀÏ¿¡ ÁöºÒÇÑ´Ù°í °¡Á¤ÇÕ´Ï´Ù. 5¹øÂ° ÁöºÒ ½Ã ÀÌÀÚ ±Ý¾×Àº ¾ó¸¶ÀԴϱî? Á¤´äÀº 171.83´Þ·¯·Î, ´ÙÀ½°ú °°ÀÌ Interest5¿¡ ÁöÁ¤µË´Ï´Ù.

Interest5 = Finance.ipmt(.115/12, 5, 36, -20000, 0, 1)  

ÂüÁ¶:

Finance.fv ÇÔ¼ö

Finance.nper ÇÔ¼ö

Finance.pmt ÇÔ¼ö

Finance.ppmt ÇÔ¼ö

Finance.pv ÇÔ¼ö

Finance.rate ÇÔ¼ö

Finance.irr

ÀÌ ÇÔ¼ö´Â ±âÁ¸ ¹è¿­¿¡ ÀÖ´Â ÀÏ·ÃÀÇ Á¤±âÀûÀÎ Çö±Ý È帧, ÁöºÒ ¹× ¼öÀÔÀ» ÅëÇØ ¾òÀº ³»ºÎ ¼öÀÍ·ü(IRR)À» ¸®ÅÏÇÕ´Ï´Ù. ³»ºÎ ¼öÀÍ·üÀº Á¤±âÀûÀ¸·Î ¹ß»ýÇÏ´Â ¼öÀÔ°ú ÁöºÒ·Î ±¸¼ºµÇ´Â ÅõÀÚ¿¡¼­ ¾ò´Â ÀÌÀ²À» ¶æÇÕ´Ï´Ù. ¿¬ºÎ±ÝÀÏ °æ¿ì °¢ ±â°£ÀÇ Çö±Ý È帧Àº ÀÏÁ¤ÇÏ°Ô À¯ÁöµÇÁö ¾Ê¾Æµµ µË´Ï´Ù.

IRRÀº ¼øÇöÀç °¡Ä¡ ÇÔ¼ö(NPV)¿Í ¹ÐÁ¢ÇÑ °ü·ÃÀÌ ÀÖ½À´Ï´Ù. IRR¿¡¼­ °è»êµÈ ¼öÀÍ·üÀÌ ¼øÇöÀç °¡Ä¡°¡ 0ÀÎ °æ¿ì¿¡ ÇØ´çÇÏ´Â ÀÌÀ²À̱⠶§¹®ÀÔ´Ï´Ù. IRRÀº ¹Ýº¹ÀûÀ¸·Î °è»êµË´Ï´Ù. <starting guess>ÀÇ °ªºÎÅÍ ½ÃÀÛÇÏ¿© °á°ú°¡ 0.00001% ³»·Î Á¤È®ÇÒ ¶§±îÁö °è»êÀ» ¹Ýº¹ÇÕ´Ï´Ù. 20¹ø ¹Ýº¹ÇÑ ÈÄ¿¡µµ °á°ú¸¦ ÆÇº°ÇÒ ¼ö ¾ø´Â °æ¿ì ÇÔ¼ö´Â °è»ê¿¡ ½ÇÆÐÇÕ´Ï´Ù.

´ÙÀ½ ±ÔÄ¢ÀÌ Àû¿ëµË´Ï´Ù.

´ÙÀ½Àº À¯¿ëÇÑ ÆÁÀÔ´Ï´Ù.

±¸¹®

irr( cashArray, startingGuess )

Àμö

¿¹Á¦

´ÙÀ½ ¿¹Á¦¿¡¼­´Â ÀÏ·ÃÀÇ Çö±Ý È帧 °ªÀ¸·Î myArray ¹è¿­À» ä¿î´Ù°í °¡Á¤ÇÕ´Ï´Ù. ´ÙÀ½°ú °°ÀÌ IRRÀº IRRValue º¯¼ö¿¡ ÁöÁ¤µË´Ï´Ù.

IRRValue = Finance.irr( myArray, .1 ) 

ÂüÁ¶:

Finance.mirr ÇÔ¼ö

Finance.npv ÇÔ¼ö

Finance.rate ÇÔ¼ö

Finance.mirr

ÀÌ ÇÔ¼ö´Â ±âÁ¸ ¹è¿­¿¡ ÀÖ´Â ÀÏ·ÃÀÇ Á¤±âÀûÀÎ Çö±Ý È帧, ÁöºÒ ¹× ¼öÀÔÀ» ÅëÇØ ¾òÀº ¼öÁ¤ ³»ºÎ ¼öÀÍ·ü(MIRR)À» ¸®ÅÏÇÕ´Ï´Ù. MIRRÀº ¼öÀÔ°ú ÁöºÒÀÌ ¼­·Î ´Ù¸¥ ºñÀ²·Î °ü¸®µÇ´Â °æ¿ìÀÇ IRRÀÔ´Ï´Ù. MIRRÀº ÅõÀÚ ºñ¿ë(financeRate)°ú Çö±Ý ÀçÅõÀÚ¸¦ ÅëÇØ ¾òÀº ÀÌÀ²(reinvestmentRate) ¸ðµÎ¸¦ °í·ÁÇÕ´Ï´Ù.

´ÙÀ½ ±ÔÄ¢ÀÌ Àû¿ëµË´Ï´Ù.

MIRRÀº ¼öÀÔ ¹× ÁöºÒ ¼ø¼­¸¦ ÇØ¼®ÇÏ´Â µ¥ ¹è¿­ ³» °ªÀÇ ¼ø¼­¸¦ »ç¿ëÇϱ⠶§¹®¿¡ ¼öÀÔ ¹× ÁöºÒ °ªÀ» ¿Ã¹Ù¸¥ ½ÃÄö½º·Î ÀÔ·ÂÇØ¾ß ÇÕ´Ï´Ù.

±¸¹®

mirr( cashArray, financeRate, reinvestmentRate )

Àμö

¿¹Á¦

´ÙÀ½ ¿¹Á¦¿¡¼­´Â ÀÏ·ÃÀÇ Çö±Ý È帧 °ªÀ¸·Î myArray ¹è¿­À» ä¿î´Ù°í °¡Á¤ÇÕ´Ï´Ù. À繫 °ü¸® ºñ¿ëÀ¸·Î ÁöºÒÇÑ ÀÌÀ²ÀÌ 12%ÀÌ°í ¼öÀÔ¿¡¼­ ¾òÀº ÀÌÀ²ÀÌ 11.5%ÀÎ °æ¿ì MIRRÀº ¾ó¸¶ÀԴϱî? Á¤´äÀº MIRRValue º¯¼ö¿¡ ÁöÁ¤µÇ¾î ÀÖ½À´Ï´Ù.

MIRRValue = Finance.mirr( myArray, 0.12, 0.115 )   

ÂüÁ¶:

Finance.irr ÇÔ¼ö

Finance.rate ÇÔ¼ö

Finance.nper

Á¤±âÀûÀ¸·Î ÁöºÒµÇ´Â Á¤±â ÁöºÒ°ú °íÁ¤ ÀÌÀ²¿¡ µû¶ó ¿¬ºÎ±ÝÀÇ ±â°£À» ¸®ÅÏÇÕ´Ï´Ù. ¿¬ºÎ±ÝÀº ÀÏÁ¤ ±â°£ µ¿¾È °¡Ä¡°¡ ÀÏÁ¤ÇÏ°Ô °íÁ¤µÇ¾î ÀÖ´Â ÀÏ·ÃÀÇ Çö±Ý ÁöºÒÀÔ´Ï´Ù. ¿¬ºÎ±ÝÀº ¸Å¿ù ÀúÃà °èȹ°ú °°Àº ÅõÀÚÀÏ ¼öµµ ÀÖ°í ÁÖÅà À¶ÀÚ¿Í °°Àº ´ëÃâÀÏ ¼öµµ ÀÖ½À´Ï´Ù.

´ÙÀ½ ±ÔÄ¢ÀÌ Àû¿ëµË´Ï´Ù.

±¸¹®

nper( ratePerPeriod, eachPmt, presentValue, futureValue, whenDue )

Àμö

¿¹Á¦

´ÙÀ½ ¿¹Á¦¿¡¼­´Â 20,000´Þ·¯ ´ëÃâ¿¡ ´ëÇÏ¿© 11.5%ÀÇ APR·Î ¸Å¿ù 1ÀÏ¿¡ ÁöºÒÇÑ´Ù°í °¡Á¤ÇÕ´Ï´Ù. 653.26´Þ·¯¾¿ ÁöºÒÇÏ´Â °æ¿ì ´ëÃâÀ» ¸ðµÎ °±À¸·Á¸é ¸ðµÎ ¸î ¹øÀ» ÁöºÒÇØ¾ß Çմϱî? Á¤´äÀº 36À¸·Î, ´ÙÀ½°ú °°ÀÌ NumPeriods º¯¼ö¿¡ ÁöÁ¤µË´Ï´Ù.

NumPeriods = Finance.nper(.115/12, -653.26, 20000, 0, 1) 

ÂüÁ¶:

Finance.fv ÇÔ¼ö

Finance.ipmt ÇÔ¼ö

Finance.pmt ÇÔ¼ö

Finance.ppmt ÇÔ¼ö

Finance.pv ÇÔ¼ö

Finance.rate ÇÔ¼ö

Finance.npv

ÀÌ ÇÔ¼ö´Â ÁöÁ¤µÈ ÀÌÀ²·Î ÀÏ·ÃÀÇ ´Ù¾çÇÑ Á¤±âÀûÀÎ Çö±Ý È帧(¾ç¼ö ¹× À½¼ö)ÀÇ ¼øÇöÀç °¡Ä¡¸¦ ¸®ÅÏÇÕ´Ï´Ù. PV´Â ÀÏ·ÃÀÇ °íÁ¤µÈ ÁöºÒÀÇ ÇöÀç °¡Ä¡¸¦ ÆÇº°Çϰí NPV´Â ÀÏ·ÃÀÇ º¯µ¿ ÁöºÒÀÇ ÇöÀç °¡Ä¡¸¦ ÆÇº°ÇÕ´Ï´Ù. ¼øÇöÀç °¡Ä¡´Â ÅõÀÚ ±Ý¾×¿¡¼­ Ãʱ⠺ñ¿ëÀ» »« °ª°ú ¿¬°üµÈ ¸ðµç ÇâÈÄ Çö±Ý È帧À» ÇöÀç·Î ȯ»êÇÑ °¡Ä¡¸¦ ¸»ÇÕ´Ï´Ù. Áï, ¿À´Ã ÀºÇà¿¡ ÃѾ×À» ÀÔ±ÝÇÑ ÈÄ ¿¬¼ÓµÈ Çö±Ý È帧¿¡¼­ ¿¹»óµÇ´Â °°Àº ±â°£ µ¿¾È ±×´ë·Î º¸À¯ÇÏ¿© <rate>¿¡ ÁöÁ¤µÈ ÀÌÀ²·Î ÀÌÀÚ°¡ ¹ß»ýÇÑ °æ¿ì ÇöÀç °í·ÁÇϰí ÀÖ´Â ÀÏ·ÃÀÇ Çö±Ý È帧°ú °°Àº ¼öÀÍÀ̳ª ¼ÕÇØ¸¦ ¹ÝȯÇÏ´Â ÃѾ×À» ¸»ÇÕ´Ï´Ù.

´ÙÀ½ ±ÔÄ¢ÀÌ Àû¿ëµË´Ï´Ù.

NPV´Â ¼öÀÔ ¹× ÁöºÒ ¼ø¼­¸¦ ÇØ¼®ÇÏ´Â µ¥ ¹è¿­ ³» °ªÀÇ ¼ø¼­¸¦ »ç¿ëÇϱ⠶§¹®¿¡ ¼öÀÔ ¹× ÁöºÒ °ªÀ» ¿Ã¹Ù¸¥ ½ÃÄö½º·Î Á¦°øÇØ¾ß ÇÕ´Ï´Ù.

±¸¹®

npv( rate, cashArray )

Àμö

¿¹Á¦

´ÙÀ½ ¿¹Á¦¿¡¼­´Â ÀÏ·ÃÀÇ Çö±Ý È帧 °ªÀ¸·Î myArray ¹è¿­À» ä¿ì°í ÀÌÀ²À» 11%·Î °¡Á¤ÇÕ´Ï´Ù. ¼øÇöÀç °¡Ä¡´Â ¾ó¸¶ÀԴϱî? Á¤´äÀº NetPValue º¯¼ö¿¡ ÁöÁ¤µÇ¾î ÀÖ½À´Ï´Ù.

NetPValue = Finance.npv( .11, MyArray )  

Finance.percent

ÀÌ ÇÔ¼ö´Â 2°³ÀÇ ¹éºÐÀ² ¼ýÀÚ¸¦ °è»êÇÕ´Ï´Ù. ÀÌ ÇÔ¼ö´Â ¹éºÐÀ² °è»ê°ú ¿¬°üµÈ 2°³ÀÇ ÁÖ¿ä °ü¸® Ÿ½ºÅ©¸¦ ó¸®ÇÕ´Ï´Ù.

±¸¹®

percent( denom, num, valueIfZero )

Àμö

¸®ÅÏ

¿¹Á¦

pct = Finance.percent( 20, 50 ) // returns 40 
pct = Finance.percent( 20, 0 ) // returns 0 

Finance.pmt

Á¤±âÀûÀ¸·Î ÁöºÒµÇ´Â Á¤±â ÁöºÒ°ú °íÁ¤ ÀÌÀ²¿¡ µû¶ó ¿¬ºÎ±ÝÀÇ ÁöºÒ¾×À» ¸®ÅÏÇÕ´Ï´Ù. ¿¬ºÎ±ÝÀº ÀÏÁ¤ ±â°£ µ¿¾È °¡Ä¡°¡ ÀÏÁ¤ÇÏ°Ô °íÁ¤µÇ¾î ÀÖ´Â ÀÏ·ÃÀÇ Çö±Ý ÁöºÒÀÔ´Ï´Ù. ¿¬ºÎ±ÝÀº ¸Å¿ù ÀúÃà °èȹ°ú °°Àº ÅõÀÚÀÏ ¼öµµ ÀÖ°í ÁÖÅà À¶ÀÚ¿Í °°Àº ´ëÃâÀÏ ¼öµµ ÀÖ½À´Ï´Ù.

´ÙÀ½ ±ÔÄ¢ÀÌ Àû¿ëµË´Ï´Ù.

±¸¹®

pmt( ratePerPeriod, numberPayPeriods, presentValue, futureValue, whenDue )

Àμö

¿¹Á¦

´ÙÀ½ ¿¹Á¦¿¡¼­´Â 36°³¿ù µ¿¾È 20,000´Þ·¯ ´ëÃâ¿¡ ´ëÇÏ¿© 11.5%ÀÇ APR·Î ¸Å¿ù 1ÀÏ¿¡ ÁöºÒÇÑ´Ù°í °¡Á¤ÇÕ´Ï´Ù. °¢ ÁöºÒ ±Ý¾×Àº ¾ó¸¶ÀԴϱî? Á¤´äÀº 653.26´Þ·¯·Î, ´ÙÀ½°ú °°ÀÌ PaymentAmt¿¡ ÁöÁ¤µË´Ï´Ù.

PaymentAmt = Finance.pmt(.115/12, 36, -20000, 0, 1)  

ÂüÁ¶:

Finance.fv ÇÔ¼ö

Finance.ipmt ÇÔ¼ö

Finance.nper ÇÔ¼ö

Finance.ppmt ÇÔ¼ö

Finance.pv ÇÔ¼ö

Finance.rate ÇÔ¼ö

Finance.ppmt

ÁöÁ¤µÈ ±â°£ µ¿¾È Á¤±âÀûÀ¸·Î ÁöºÒµÇ´Â Á¤±â ÁöºÒ°ú °íÁ¤ ÀÌÀ²¿¡ µû¶ó ¿¬ºÎ±ÝÀÇ ¿ø±Ý ÁöºÒÀ» ¸®ÅÏÇÕ´Ï´Ù. ¿¬ºÎ±ÝÀº ÀÏÁ¤ ±â°£ µ¿¾È °¡Ä¡°¡ ÀÏÁ¤ÇÏ°Ô °íÁ¤µÇ¾î ÀÖ´Â ÀÏ·ÃÀÇ Çö±Ý ÁöºÒÀÔ´Ï´Ù. ¿¬ºÎ±ÝÀº ¸Å¿ù ÀúÃà °èȹ°ú °°Àº ÅõÀÚÀÏ ¼öµµ ÀÖ°í ÁÖÅà À¶ÀÚ¿Í °°Àº ´ëÃâÀÏ ¼öµµ ÀÖ½À´Ï´Ù. ¿¬ºÎ±ÝÀÇ °¢ ÁöºÒÀº 2°³ÀÇ ÄÄÆ÷³ÍÆ®(¿ø±Ý°ú ÀÌÀÚ)·Î ±¸¼ºµË´Ï´Ù. ppmt´Â ÁöºÒÀÇ ¿ø±Ý ÄÄÆ÷³ÍÆ®¸¦ ¸®ÅÏÇÕ´Ï´Ù.

´ÙÀ½ ±ÔÄ¢ÀÌ Àû¿ëµË´Ï´Ù.

±¸¹®

ppmt( ratePerPeriod, singlePeriod, numberPayPeriods, presentValue, futureValue, whenDue )

Àμö

¿¹Á¦

´ÙÀ½ ¿¹Á¦¿¡¼­´Â 36°³¿ù µ¿¾È 20,000´Þ·¯ ´ëÃâ¿¡ ´ëÇÏ¿© 11.5%ÀÇ APR·Î ¸Å¿ù 1ÀÏ¿¡ ÁöºÒÇÑ´Ù°í °¡Á¤ÇÕ´Ï´Ù. 5¹øÂ° ÁöºÒ ½Ã ¿ø±ÝÀº ¾ó¸¶ÀԴϱî? Á¤´äÀº 481.43´Þ·¯·Î, ´ÙÀ½°ú °°ÀÌ Principal5¿¡ ÁöÁ¤µË´Ï´Ù.

Principal5 = Finance.ppmt(.115/12, 5, 36, -20000, 0, 1)  

ÂüÁ¶:

Finance.fv ÇÔ¼ö

Finance.ipmt ÇÔ¼ö

Finance.nper ÇÔ¼ö

Finance.pmt ÇÔ¼ö

Finance.pv ÇÔ¼ö

Finance.rate ÇÔ¼ö

Finance.pv

ÀÌ ÇÔ¼ö´Â ÇâÈÄ ÁöºÒÇÒ Á¤±âÀûÀ¸·Î ÁöºÒµÇ´Â Á¤±â ÁöºÒ°ú °íÁ¤ ÀÌÀ²¿¡ µû¶ó ¿¬ºÎ±ÝÀÇ ÇöÀç °¡Ä¡¸¦ ¸®ÅÏÇÕ´Ï´Ù. ¿¬ºÎ±ÝÀº ÀÏÁ¤ ±â°£ µ¿¾È °¡Ä¡°¡ ÀÏÁ¤ÇÏ°Ô °íÁ¤µÇ¾î ÀÖ´Â ÀÏ·ÃÀÇ Çö±Ý ÁöºÒÀÔ´Ï´Ù. ¿¬ºÎ±ÝÀº ¸Å¿ù ÀúÃà °èȹ°ú °°Àº ÅõÀÚÀÏ ¼öµµ ÀÖ°í ÁÖÅà À¶ÀÚ¿Í °°Àº ´ëÃâÀÏ ¼öµµ ÀÖ½À´Ï´Ù. ÇöÀç °¡Ä¡(PV)¶õ ¿¬ºÎ±ÝÀ¸·Î ±¸Á¶È­µÈ ÇâÈÄ ÁöºÒ ¶Ç´Â ¿¬¼ÓµÈ ÁöºÒÀÇ °¡Ä¡¸¦ ÇöÀç·Î ȯ»êÇÑ °¡Ä¡¸¦ ¸»ÇÕ´Ï´Ù.

¿¹¸¦ µé¾î ¿À´Ã ÀºÇà¿¡ 23.94´Þ·¯¸¦ ÀÔ±ÝÇÏ°í ¸Å³â º¹¸® ÀÌÀ² 10%·Î 15³â°£ º¸À¯ÇÑ´Ù¸é ¾à 100´Þ·¯°¡ µË´Ï´Ù. µû¶ó¼­ 100´Þ·¯ÀÇ ÇöÀç °¡Ä¡´Â ¾à 23.94´Þ·¯ÀÔ´Ï´Ù.

´ÙÀ½ ±ÔÄ¢ÀÌ Àû¿ëµË´Ï´Ù.

±¸¹®

pv( ratePerPeriod, numberPayPeriods, eachPmt, futureValue, whenDue )

Àμö

¿¹Á¦

´ÙÀ½ ¿¹Á¦¿¡¼­´Â 1000´Þ·¯ÀÇ ¾×¸é°¡·Î ȸ»ç並 ±¸¸ÅÇÏ·Á°í ÇÕ´Ï´Ù. ä±ÇÀº ¿¬±Ý¸® 100´Þ·¯·Î ÁöºÒµÇ°í 15³â ¸¸±âÀÌ¸ç ´ÙÀ½ ¹ø ÀÌÀÚ´Â Àϳâ Áß ¸»±â¿¡ ÁöºÒµË´Ï´Ù. ºñ½ÁÇÑ Ã¤±ÇÀÇ ¸¸±â ¼öÀÍ·üÀº 12.5%ÀÔ´Ï´Ù. ÀÌ Ã¤±ÇÀÇ ÀûÁ¤ °¡°Ý, Áï ÀÌ Ã¤±ÇÀÇ ÇöÀç °¡Ä¡´Â ¾ó¸¶ÀԴϱî? Á¤´äÀº 834.18´Þ·¯·Î, ´ÙÀ½°ú °°ÀÌ PresentValue º¯¼ö¿¡ ÁöÁ¤µË´Ï´Ù.

PresentValue = Finance.pv(.125, 15, 100, 1000, 0)  

´ÙÀ½ ¿¹Á¦¿¡¼­´Â º¹±Ç¿¡ ´ç÷µÇ¾ú´Ù°í °¡Á¤ÇÕ´Ï´Ù. ´ç÷ ±Ý¾×Àº 1õ¸¸ ´Þ·¯ÀÔ´Ï´Ù. ¿À´Ã, ¿ÃÇØºÎÅÍ ½ÃÀÛÇÏ¿© 20³â µ¿¾È ¸Å³â 500,000´Þ·¯¸¦ ÇҺηΠ¹Þ½À´Ï´Ù. ¸Å³â º¹¸® ÀÌÀ² 9.5%°¡ Àû¿ëµÈ´Ù¸é º¹±ÇÀÇ ÇöÀç °¡Ä¡´Â ¾ó¸¶ÀԴϱî? Á¤´äÀº 4,406,191.06´Þ·¯·Î, ´ÙÀ½°ú °°ÀÌ PresentValue¿¡ ÁöÁ¤µË´Ï´Ù.

PresentValue = Finance.pv(.095, 20, 50000,10000000, 0)  

´ÙÀ½ ¿¹Á¦¿¡¼­´Â 3³â°£ 11,000´Þ·¯¸¦ ÀúÃàÇÏ·Á°í ÇÕ´Ï´Ù. APRÀº 10.5%ÀÌ°í ¸Å¿ù 325´Þ·¯¸¦ ÀúÃàÇϸ鼭 ¸Å¿ù Ãʱ⿡ ÁöºÒÀ» ÇÏ·Á´Â °æ¿ì ¸ñÇ¥¸¦ ´Þ¼ºÇÏ·Á¸é ¿¹±Ý °èÁ¿¡¼­ ½ÃÀÛÇØ¾ß ÇÏ´Â ±Ý¾×Àº ¾ó¸¶ÀԴϱî? Á¤´äÀº 2,048.06´Þ·¯·Î, ´ÙÀ½°ú °°ÀÌ StartValue¿¡ ÁöÁ¤µË´Ï´Ù. ÁöºÒµÈ Çö±ÝÀ̱⠶§¹®¿¡ eachPmt´Â À½¼ö·Î Ç¥½ÃµË´Ï´Ù.

StartValue = Finance.pv(.105/12, 3*12, -325, 11000, 1)  

ÂüÁ¶:

Finance.fv ÇÔ¼ö

Finance.ipmt ÇÔ¼ö

Finance.nper ÇÔ¼ö

Finance.pmt ÇÔ¼ö

Finance.ppmt ÇÔ¼ö

Finance.rate ÇÔ¼ö

Finance.rate

ÀÌ ÇÔ¼ö¿¡¼­´Â ±â°£´ç ¿¬ºÎ±ÝÀÇ ÀÌÀ²À» ¸®ÅÏÇÕ´Ï´Ù. ¿¬ºÎ±ÝÀº ÀÏÁ¤ ±â°£ µ¿¾È °¡Ä¡°¡ ÀÏÁ¤ÇÏ°Ô °íÁ¤µÇ¾î ÀÖ´Â ÀÏ·ÃÀÇ Çö±Ý ÁöºÒÀÔ´Ï´Ù. ¿¬ºÎ±ÝÀº ¸Å¿ù ÀúÃà °èȹ°ú °°Àº ÅõÀÚÀÏ ¼öµµ ÀÖ°í ÁÖÅà À¶ÀÚ¿Í °°Àº ´ëÃâÀÏ ¼öµµ ÀÖ½À´Ï´Ù.

Rate¿¡¼­´Â ¹Ýº¹ÀûÀ¸·Î ¿¬ºÎ±Ý¿¡ ´ëÇÑ ÀÌÀ²À» °è»êÇÕ´Ï´Ù. startingGuess °ªºÎÅÍ ½ÃÀÛÇÏ¿© °á°ú°¡ 0.00001% ³»·Î Á¤È®ÇÒ ¶§±îÁö °è»êÀ» ¹Ýº¹ÇÕ´Ï´Ù. 20¹ø ¹Ýº¹ÇÑ ÈÄ¿¡µµ °á°ú¸¦ ÆÇº°ÇÒ ¼ö ¾ø´Â °æ¿ì ÇÔ¼ö´Â °è»ê¿¡ ½ÇÆÐÇÕ´Ï´Ù.

´ÙÀ½ ±ÔÄ¢ÀÌ Àû¿ëµË´Ï´Ù.

´ÙÀ½Àº À¯¿ëÇÑ ÆÁÀÔ´Ï´Ù.

±¸¹®

rate( numberPayPeriods, eachPmt, presentValue, futureValue, whenDue, startingGuess )

Àμö

¿¹Á¦

´ÙÀ½ ¿¹Á¦¿¡¼­´Â 3³â°£ 20,000´Þ·¯ÀÇ ´ëÃâÀ» °±¾Æ ³ª°¡·Á°í ÇÕ´Ï´Ù. ¸Å¿ù 653.26´Þ·¯¸¦ °±À¸¸é¼­ ¸Å¿ù Ãʱ⿡ ÁöºÒÇÏ·Á´Â °æ¿ì ÁöºÒÇØ¾ß ÇÏ´Â ÀÌÀ²(APR)Àº ¾ó¸¶ÀԴϱî? Á¤´äÀº .115(11.5%)·Î, ´ÙÀ½°ú °°ÀÌ InterestRate º¯¼ö¿¡ ÁöÁ¤µË´Ï´Ù. RateÀÇ ¸®Åϰª¿¡ 12¸¦ °öÇØ¾ß ¿¬ÀÌÀ²ÀÌ °è»êµÈ´Ù´Â Á¡¿¡ ÁÖÀÇÇϽʽÿÀ.

InterestRate = Finance.rate(3*12, -653.26, 20000, 0, 1, .1) * 12  

ÂüÁ¶:

Finance.fv ÇÔ¼ö

Finance.ipmt ÇÔ¼ö

Finance.nper ÇÔ¼ö

Finance.pmt ÇÔ¼ö

Finance.ppmt ÇÔ¼ö

Finance.pv ÇÔ¼ö

Finance.sln

ÀÌ ÇÔ¼ö´Â ´ÜÀÏ ±â°£ Áß ÀÚ»êÀÇ Á¤¾×°¨°¡»ó°¢(SLN)À» ¸®ÅÏÇÕ´Ï´Ù. Á¤¾×°¨°¡»ó°¢ ¹æ¹ýÀº °íÁ¤ ÀÚ»êÀÇ °¨°¡ »ó°¢¾×À» °è»êÇÏ´Â °¡Àå ¿À·¡µÇ°í °¡Àå ´Ü¼øÇÑ ¹æ¹ýÀÔ´Ï´Ù. ÀÚ»êÀÇ ¿¹»ó ÀÜ¿© °¡Ä¡¸¦ Á¦ÇÑ ÀÚ»êÀÇ ÀåºÎ°¡¾×À» »ç¿ëÇϸç ÀÚ»êÀÇ °¢ ¼ö¸í ±â°£¿¡ ÀÌ Â÷¾×ÀÌ µ¿ÀÏÇÏ°Ô ÇÒ´çµË´Ï´Ù. ÀÌ ¹æ¹ýÀº ¼Òµæ¼¼¸¦ °è»êÇϱâ Àü¿¡ ¼Òµæ¿¡¼­ û±¸µÈ ÀÏÁ¤ÇÑ ¿¬°£ °¨°¡ »ó°¢¾× ºñ¿ëÀ» °è»êÇÒ ¶§ »ç¿ëµË´Ï´Ù. ¸ðµç Àμö´Â ¾ç¼ö¿©¾ß ÇÕ´Ï´Ù.

±¸¹®

sln( initialCost, salvageValue, assetLifespan )

Àμö

¿¹Á¦

´ÙÀ½ ¿¹Á¦¿¡¼­´Â Á¤¾×°¨°¡»ó°¢¾×¹ýÀ» »ç¿ëÇÏ¿© °¨°¡ »ó°¢¾×À» °è»êÇÕ´Ï´Ù. À̶§ »õ ½Ã½ºÅÛ ±¸¸Å ºñ¿ëÀÌ 1400´Þ·¯, Æóǰ ÀçÈ­ °¡Ä¡°¡ 200´Þ·¯, ¿¹»ó ¼ö¸íÀÌ 10³âÀÔ´Ï´Ù. ´ÙÀ½°ú °°ÀÌ °á°ú(¸Å³â 120´Þ·¯)°¡ AnnualDeprec¿¡ ÁöÁ¤µË´Ï´Ù.

AnnualDeprec = Finance.sln(1400, 200, 10)  

ÂüÁ¶:

Finance.ddb ÇÔ¼ö

Finance.syd ÇÔ¼ö

Finance.syd

ÀÌ ÇÔ¼ö´Â ÁöÁ¤µÈ ±â°£ Áß ÀÚ»êÀÇ Ã࿬°¨°¡»ó°¢(SYD)À» ¸®ÅÏÇÕ´Ï´Ù. Ã࿬°¨°¡»ó°¢Àº û±¸°¡ ÀÏÁ¤ÇÏ°Ô Ã³¸®µÇ´Â Á¤¾×°¨°¡»ó°¢(SLN) ¹æ¹ýº¸´Ù °íÁ¤ ÀÚ»êÀÇ ¼ö¸í Áß Ãʹݿ¡ °¨°¡ »ó°¢¾× ºÎ´ãÀ» ³ôÀÌ°í ¼¼±ÝÀ» ´õ ¸¹ÀÌ Àý¾àÇϱâ À§ÇÑ ´ÜÃàµÈ °¨°¡ »ó°¢ °è»ê¹ýÀÔ´Ï´Ù.

ÀÌ ÇÔ¼ö´Â ¼ö¸í ±â°£ Áß ÃÑ ¼ýÀÚÀÇ Ã´µµ¸¦ ¿ªÀü½ÃÄÑ »ç¿ëÇÏ´Â °¨°¡ »ó°¢¹ý¿¡ µû¸¨´Ï´Ù. ¿¹¸¦ µé¾î ÀÚ»ê ¼ö¸íÀÌ 4³âÀÎ °æ¿ì ¼ýÀÚ 4, 3, 2, 1À» ¸ðµÎ ´õÇÕ´Ï´Ù. À̶§ °á°ú´Â 10ÀÔ´Ï´Ù. ù ¹øÂ° ¿¬µµÀÇ SYD´Â °¨°¡ »ó°¢ÀÌ °¡´ÉÇÑ ÀÚ»ê ºñ¿ëÀÇ 4/10À̰ųª ºñ¿ë¿¡¼­ Æóǰ ÀçÈ­ °¡Ä¡¸¦ »« °ªÀÔ´Ï´Ù. µÎ ¹øÂ° ¿¬µµÀÇ ºñÀ²Àº 3/10À¸·Î, ÀÌÈÄ¿¡µµ ÀÌ¿Í °°ÀÌ °è»êµË´Ï´Ù.

´ÙÀ½ ±ÔÄ¢ÀÌ Àû¿ëµË´Ï´Ù.

±¸¹®

syd( initialCost, salvageValue, assetLifespan, singlePeriod )

Àμö

¿¹Á¦

´ÙÀ½ ¿¹Á¦¿¡¼­´Â Ã࿬°¨°¡»ó°¢À» »ç¿ëÇÏ¿© ù ¹øÂ° ¿¬µµÀÇ °¨°¡ »ó°¢¾×À» °è»êÇÕ´Ï´Ù. À̶§ »õ ½Ã½ºÅÛ ±¸¸Å ºñ¿ëÀÌ 1400´Þ·¯, Æóǰ ÀçÈ­ °¡Ä¡°¡ 200´Þ·¯, ¿¹»ó ¼ö¸íÀÌ 10³âÀÔ´Ï´Ù. ´ÙÀ½°ú °°ÀÌ °á°ú(218.18´Þ·¯)°¡ Year1Deprec¿¡ ÁöÁ¤µË´Ï´Ù.

Year1Deprec = Finance.syd(1400, 200, 10, 1)  

Âü°í:

´ÙÀ½ ¿¹Á¦¿¡¼­´Â ¼ö¸í ±â°£ Áß 2¹øÂ° ¿¬µµ¿¡ °°Àº ÀÚ»êÀÇ °¨°¡ »ó°¢¾×À» °è»êÇÕ´Ï´Ù. ´ÙÀ½°ú °°ÀÌ °á°ú(196.36´Þ·¯)°¡ Year2Deprec¿¡ ÁöÁ¤µË´Ï´Ù.

Year2Deprec = Finance.syd(1400, 200, 10, 2)  

Âü°í:

ÂüÁ¶:

Finance.ddb ÇÔ¼ö

Finance.sln ÇÔ¼ö


(c) Copyright Actuate Corporation 2006

ÀÌÀü Ç׸ñ´ÙÀ½ Ç׸ñ