• 我的订阅
  • 科技

Excel 中 NPV 函数使用技巧分享

类别:科技 发布时间:2023-07-09 17:30:00 来源:浅语科技

熟悉财务和投资的小伙伴,对NPV一定不会陌生,NPV,即净现值,它是衡量投资收益的重要指标,一般来说,一项投资的净现值越大,收益越好。

Excel 中 NPV 函数使用技巧分享

Excel中的NPV函数就是专门为计算净现值量身定制的。

Excel 中 NPV 函数使用技巧分享

但,就是这样一个看似平淡正经的函数,竟也硬生生让Excel大佬们玩出了花活!

想知道NPV函数的另类用法吗?

跟上小花的节奏,带你领略不一样的NPV函数!1、交叉求差的行家

小K管理四家门店,每天都需要通过各门店的收支表计算总利润,每个门店的收支都用正数表示,如下图,如何设置C10单元格的计算公式才最简洁呢?

Excel 中 NPV 函数使用技巧分享

常规的思路肯定是用SUMIF函数来处理,公式如下:=SUM(C2:C9)-2*SUMIF(B2:B9,"支出",C2:C9)

Excel 中 NPV 函数使用技巧分享

尽管这个公式相较于两个SUMIF函数相减的公式,已经简化了许多,但如果你使用NPV函数来处理这个问题,其公式的间洁程度绝对能惊掉你的下巴!

不信,一起瞧瞧?

NPV隔行求差公式:=-NPV(-2,C2:C9)

Excel 中 NPV 函数使用技巧分享

公式说明:

该公式是基于NPV函数的计算原理和数学逻辑而设置的。

首先,我们需要先了解NPV函数的计算原理,即参数2的每个值value都乘以1/(1+rate)的指定次放(当前值的序数值)再求和。

Excel 中 NPV 函数使用技巧分享

公式中,我们将rate设定为-2,于是1/(1+rate)等于-1。

基于-1的奇数次方为-1、偶数次方为1这一原理,NPV函数第二参数的每一个奇数项取其相反数,偶数项取其本身,从而实现交叉求差运算。

Excel 中 NPV 函数使用技巧分享

由于这样计算的结果是收入为负、支出为正,因此需要在公式前添加负号。

同时由于NPV输出结果默认为货币,所以需重新设置单元格数字格式为【常规】。2、混合文本取数能手

混合文本取数是一个Excel公式难题,你一定见过很多不同的解法,但你可能不知道,NPV函数也可以解决这个问题,特别是从一堆混乱数据中提取所有数值并进行组合,NPV可谓得心应手。

如下例,由于记录过程时间仓促,导致客户信息和客户电话号码混杂,且格式随意,没有明确规则,唯一能确定的是,客户的电话号码是记录完全、顺序无误的。

这种情况下,该如何提取客户电话号码呢?

Excel 中 NPV 函数使用技巧分享

公式如下:{=(--MID(NPV(9,IFERROR(--MID(A2,ROW($1:$100),1),""),1),3,100)-1)/10}

Excel 中 NPV 函数使用技巧分享

公式说明:

Excel 中 NPV 函数使用技巧分享

①ROW($1:$100):返回1:100的有序数组

②MID(A2,①,1):逐一提取A2中的每个字符

③--②:将MID提取的数字转化成数值

④IFERROR(③,""):MID提取的非数字通过双负号转化为数值或出现拼写错误#NAME?,此处使用IFERROR将其转换为空,于是MID提出的所有字符中,仅所有数字被保留,其余均为空。

⑤NPV(9,④,1):将rate设定为9,于是1/(1+rate)等于1/10,④中所有数字{1;7;7;8;9;1;2;3;2;4;5}依次除以10,100,1000......,得到{0.1;0.07;0.007;0.0008;0.00009;......},相加后得到0.17789123245,即实现了将所有数字在小数点后依次排列的效果。为避免最后一位数为0,导致后续计算出错,NPV增加一个value值1,从而实现在数字串的最后一位后添加数字1,0.17789123245被转化为0.177891232451。

⑥MID(⑤,3,100):提取小数点后的所有数字

⑦--⑥:同③,将MID提取的数字转化成数值

⑧{=(⑦-1)/10}:去除⑤中额外添加的尾数1。最外围的大括号表示这是一个数组公式,需要同时按Ctrl+Shift+Enter才能正确计算。3、数字倒排大师

有朋友问过小花,如何把10个数字组成的编码倒序排列?

Excel 中 NPV 函数使用技巧分享

小花给出的答案让他震惊不已!没错,就是NPV函数。

公式如下:{=NPV(-0.9,--MID(A2,ROW($1:$10),1))/10}

Excel 中 NPV 函数使用技巧分享

公式说明:

MID(A2,ROW($1:$10),1)将A2单元格中的数字逐一提取出来,通过双负号「--」将文本型数字转化为数值型数字,以便NPV进行计算。

将NPV函数的参数rate设定为-0.9,于是1/(1+rate)等于10,A2中的所有数字被依次乘以10,100,1000......,再相加,就实现了将第1个数字填列在十位上,第2个数字填列在百位数,第3个数字填列在千位上,以此类推。最后将公式的整体除以10,即可完成数字倒排。

以上就是小花分享的关于NPV函数的三种另类用法,你学会了吗?回顾一下吧:

❶rate设定为-2,可实现交叉求差;

❷ rate设定为9,能够完成混合文本取数;

❸ rate设定为-0.9,轻松拿下数字倒排。

以上内容为资讯信息快照,由td.fyun.cc爬虫进行采集并收录,本站未对信息做任何修改,信息内容不代表本站立场。

快照生成时间:2023-07-09 20:45:38

本站信息快照查询为非营利公共服务,如有侵权请联系我们进行删除。

信息原文地址:

excel小技巧:and函数与数据时间值不对应
...个关键词“把文本值转换为数值”。 在excel中,有几个函数是可以将文本值直接转换为数值的,比如求时间值的timevalue函数
2023-02-23 11:47:00
Excel中使用MOD函数计算间隔时间
...负值或者太大会显示“######”这个其实很好解决,加个MOD函数就行了。输入公式=MOD(C3-B3,1),就可以显示时间了
2023-03-18 21:53:00
Excel中使用公式与函数产生的错误值及解决方法
...大家好,我是老陈,今天给打大家聊聊Excel中使用公式与函数产生的错误值及解决方法。在输入公式或者函数的过程中,输入错误或者计算错误后,单元格中常常会出现各种不同的错误结果,
2023-03-18 21:56:00
Excel中VLOOKUP查询函数及其逆向查询与错误解决方法
...喽大家好,我是老陈,今天给打大家聊聊Excel中VLOOKUP查询函数及其逆向查询与错误解决方法。说起VLOOKUP网上流传着一句话
2023-03-18 21:57:00
Excel 经典的 5 个序号技巧
...,还有什么其他的方法吗?今天田田就来教大家,用Excel函数自动更新序号的5个方法,帮你提高工作效率!1、自动更新的序号❶ 在空白单元格中输入:「=Row函数」。括号内容为
2023-03-07 15:30:00
excel技巧:如何计算开始时间到结束时间的时间差?
...开始时间到结束时间的时间差,基本上大家都知道有一个函数专门解答时间差的问题,就是DATEDIF函数,但在excel中这个函数是隐藏的,需要在单元格或者编辑栏输入全称才会出现该
2023-02-24 11:47:00
Excel中用TEXT函数将小写金额转换为中文显示
...时金额会有很多种显示方式,今天给打大家聊聊Excel中TEXT函数将小写金额转换为中文显示。先看流水账比如我想在金额后面加个中文元可以使用CTRL+1自定义格式
2023-03-18 21:56:00
剪贴板和定义公式的使用方法
...合到一起。而关于单元格内容的连接组合,在excel中多个函数可以做到,但由于要进行求和,因此要在几个文本算式中添加一个”+“号
2023-02-23 11:46:00
Excel 小技巧:用Ctrl+E 配合查找替换实现数据提取
...多,比如我们之前就分享过:❶ 快捷键法:【Ctrl+E】❷ 函数公式法:=MID(B2,7,8)但是用这两种方法提取出来的生日
2023-08-11 15:48:00
更多关于科技的资讯:
开新能源车、淘二手好物、选小份菜……绿色消费,正成为很多年轻人的新选择。在唐山一家新能源汽车店,前来选购的年轻人络绎不绝
2026-02-09 08:26:00
范围广泛覆盖范围十分广泛,囊括厦门零售、餐饮、住宿、文化艺术、娱乐、旅游、体育、居民服务业等多个民生行业,贴合市民日常消费与新春游玩的各类需求
2026-02-09 08:33:00
全市首家 夏商民兴超市东渡店完成全场景适老化改造
“银发专区”处处透着贴心——防手抖餐具、专利老人鞋垫、低糖低GI食品、专业护理垫等近百种适老化商品整齐陈列,精准匹配老年人生活需求
2026-02-09 08:33:00
银河通用具身大模型机器人在“太空舱”服务市民游客
位于中山路“太空舱”的机器人店员在销售商品。厦门网讯(文/图 厦门日报记者 林雯 通讯员 夏思萱)即将登上2026年央视春节联欢晚会的具身大模型机器人来厦门了
2026-02-09 08:34:00
厦门10人入选省首批科技创新领军人才
我市持续加大科技人才培育力度,为科技创新与产业升级提供坚实支撑。图为厦门科学城。(本报资料图)厦门网讯(厦门日报记者 李晓平 通讯员 魏云)近日
2026-02-09 08:34:00
近年来,河北银行创新运用“AI+大数据”技术,构建数字化精准治理体系,提升反洗钱、反电诈成效。河北银行通过整合行内外数据资源
2026-02-09 09:53:00
鲁网专访|市政协委员、青岛檬豆网络科技有限公司执行总裁秦军:以OPIE模式践行政协提案
鲁网2月9日讯(记者 薛同春)春潮启新程,履职正当时。青岛两会期间,任刚市长所作的政府工作报告,聚焦人工智能产业发展、新质生产力培育等核心议题
2026-02-09 10:10:00
新型研发机构如何赋能地方?看这位教授的衢州实践
在浙江贝爱达电器有限公司的生产车间,一套由电子科技大学长三角研究院(衢州)研发的智能视觉微动检测系统正稳定运行。该系统可对电力电容器瓷套管的装配状态进行实时监测与质量控制
2026-02-09 10:25:00
山东移动智慧助餐+健康守护,助力郓州道盛平社区养老服务新升级
近期,山东省菏泽市郓城县郓州街道盛平社区的养老服务悄然升级。一位老人欣喜地分享:“以前在外吃饭不懂买套餐,总是错过优惠
2026-02-09 10:44:00
山东移动以数智核心能力助推政务治理现代化升级
在政务服务数字化转型过程中,以往从提出需求到应用上线往往耗时数月,系统兼容性问题常导致反复调整,个性化需求难以快速响应
2026-02-09 10:45:00
2026珠宝定制品牌:谁是值得信赖的“克拉自由”缔造者?
当珠宝不再是单纯的装饰,而是承载情感、镌刻故事的“私人信物”,定制珠宝便从“奢侈选项”变成了当代人表达心意的首选。不同于国际大牌的标准化量产
2026-02-09 10:48:00
随着养宠家庭数量逐年攀升,猫毛过敏已成为影响居民健康的重要室内环境难题。美国过敏、哮喘与免疫学会(ACAAI)相关研究指出
2026-02-09 09:04:00
2026年米兰—科尔蒂纳冬奥会开幕,奥运经济与冰雪经济红利持续释放,浙产体育用品在国际市场迎来出口热潮。杭州海关统计显示
2026-02-09 07:36:00
新闻纵深|全球最大桥面吊机在秦皇岛下线 钢铁巨人也会“绣花功夫”
阅读提示1月16日,全球最大、起重量达2300吨的智能化桥面吊机,在位于秦皇岛经济技术开发区的秦皇岛天业通联重工科技有限公司下线
2026-02-09 07:52:00
破解“会解题不会应用”!陆家街中学跨学科课程托举少年科学梦
荆楚网(湖北日报网讯)(记者齐一璇 通讯员孟灿)“这个电路能模拟高铁身份核验,用串联开关完成‘刷证+人脸识别’的双重验证
2026-02-08 14:17:00