打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
数据录入不规范,表哥表姐泪两行

送人玫瑰,手有余香,请将文章分享给更多朋友

动手操作是熟练掌握EXCEL的最快捷途径!

【置顶公众号】或者【设为星标】及时接收更新不迷路



小伙伴们好,我们多次强调规范数据录入的重要性,规范的数据录入会给后面的计算带来极大的方便。可就是有一些朋友不注意这些,这不,又出问题啦!

如何用公式计算未结汇的总额?



粗看这个题目,还挺复杂的。首先我们要解决金额的提取问题;其次还要解决如何按照颜色来进行条件判断。难度还挺高的!


01

提取数字很好解决。



公式“=

MID($B$2:$B$11,FIND("(",$B$2:$B$11)+1,FIND(")",$B$2:$B$11)-FIND("(",$B$2:$B$11)-3)

”,三键回车后就可以提取到所有的数字。

其结果为{"29262.5";"100000";"8.81";"65218";"65218";"38117.56";"39984.94";"54370.13";"2000";"0.3"}。

这个公式的逻辑思路非常简单,利用MID函数,找到"("和")"后就可以提取了。这里不再过多介绍。

那么怎么样来根据颜色做判断呢?


02

这是就需要宏表函数来帮忙了。但由于宏表函数不能再工作表中直接使用,因此我们需要先建立名称,利用宏表函数来抓取颜色的内码。



公式为“=GET.CELL(63,Sheet1!B12)+NOW()^0-1”。NOW()^0-1部分的值始终都是0,但由于NOW函数是一个易失函数,放在这里的目的是让整个宏表函数随时进行运算,就可以更新抓取到的颜色内码了。

完成后,在单元格D2中输入“=color”,并向下拖曳。结果如下。



好了,准备工作做好了,接下来就开始计算未结汇的金额。


03

在单元格E12中输入公式“=SUM(MID($B$2:$B$11,FIND("(",$B$2:$B$11)+1,FIND(")",$B$2:$B$11)-FIND("(",$B$2:$B$11)-3)*($D$2:$D$11=color))”,三键回车即可。



简单讲解一下这个公式。其中MID函数提取了所有的数值,前面已经介绍过了。$D$2:$D$11=color部分的含义是,单元格D2:D11这个区域中,颜色内码等于单元格E12的颜色内码。这样一说明,整个公式就比较好理解了。

总结一下。如果需要按颜色为条件来进行相关计算,那一定要使用宏表函数,同时还要增加一列辅助列。


好了朋友们,今天和大家分享的内容就是这些了!喜欢我的文章请分享、转发、点赞和收藏吧!如有任何问题可以随时私信我哦!

-END-


我就知道你“在看”

推荐阅读
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Excel按颜色求和,其实很简单!
说说Excel中的“名称”
两个表格怎么筛选重复数据
四大法宝助你处理文本算式计算
excel怎么比较两组或两列数据的相同项和不同项
尼玛,我的Excel变老花眼了,找不到数据
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服