利用函数特性优雅解决问题
工作中我们会用到很多函数,为了解决问题,经常写出复杂的公式。而有一些函数自带特殊特性,能让我们处理问题时写法非常简洁,看起来也更优雅。
举个例子:表格里记录了产品的出入库记录,我们要在后面求出每个产品的库存。
很多新手朋友会写 =C2-D2+E2-F2…… 这类公式,但这样输入很不方便,如果列数多就会格外麻烦。
还有稍微熟练的朋友会使用:=SUMIF(C$1:H$1,"入库",C2:H2)-SUMIF(C$1:H$1,"出库",C2:H2),这个写法确实方便不少,也是比较通用的做法。
接下来我给大家介绍一个更简洁的方式,利用 NPV 函数来完成,公式为 =NPV(-2,-C2:H2),效果如图。
我们借助 NPV 函数的特性来解决这个工作问题,看起来优雅不少呢~下面讲讲 NPV 函数的计算原理:
数学公式(核心):
这个看起来好复杂呀,大家可以忽略它~
函数语法及参数:=NPV(rate,value1,[value2],...)
计算逻辑:value1/(1+rate)¹+value2/(1+rate)²+value3/(1+rate)³……
验算举例:期初入库 10,然后出库 8,又入库 5。公式写成 =NPV(-2,-10,-8,-5)(因为入库放在第一个,结合公式计算逻辑第一项会做换算,所以数值前面要加负号)。
计算过程:
这个看起来就很简单了~
这样既利用了 NPV 的计算原理,又利用了正负得负、负负得正的原理,真是巧妙呢~
以上就是本次分享所有内容啦,NPV 还有什么妙用等待大家发掘~

Lv.2潜力创作者