已收录

利用函数特性优雅解决问题

工作中我们会用到很多函数,为了解决问题,经常写出复杂的公式。而有一些函数自带特殊特性,能让我们处理问题时写法非常简洁,看起来也更优雅。

举个例子:表格里记录了产品的出入库记录,我们要在后面求出每个产品的库存。

很多新手朋友会写 =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 还有什么妙用等待大家发掘~

江西省
浏览 240
收藏
5
分享
5 +1
1
+1
全部评论 1
 
嘉禾宝宝
嘉禾宝宝 WPS寻令官Lv.2 潜力创作者WPS产品体验官

Lv.2潜力创作者

这公式可以呀,之前利用公式计算搞了半天
   安徽省
举报
0
0