全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 Excel
653 2
2022-12-08
教材代码如下,按说明,仅用来计算一行现金流量。
'计算一行现金流量的净现值,输入值用 折现率、和现金流区域
Function nNPV(Rate, R)
       nNPV = R(1) + Application.WorksheetFunction.NPV(Rate, R.Range("B1", R.End(xlToRight)))
End Function

情景1,此时正常

cf

(400.00)

100.00

100.00

100.00

100.00

折现率

10.00%

nnpv

(83.01)

<-- =nNPV(B737,B736:F736)

情景2, 此时异常,即从C737:G737及以下的所有行里,如果输入数值,该函数都会算入净现值。请教该如何解决此问题?谢谢。
a           b                    c                 d              e              f           g
cf           (400.00)                100.00         100.00         100.00         100.00        
折现率        10.00%        100.00                                                       100.00
nnpv        86.84         <-- =nNPV(B737,B736:F736)                               
                                                              100.00                
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2022-12-11 20:05:42
论坛通常都是无用之地,都是挣钱之人,谢谢各位哈,就此别过。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2022-12-13 14:34:34
yypp88 发表于 2022-12-11 20:05
论坛通常都是无用之地,都是挣钱之人,谢谢各位哈,就此别过。
可惜帮不上忙。擅长图表。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群