设置主页 | 收藏本站 Excel学习网-公益型的EXCEL在线学习网站,助您轻松办公!

粉丝提问:Excel快速对订单号前10位数字求和技巧?

2020年02月28日 19:46 发布来源:Excel学习网

 小羊的公司搞了一个促销活动,订单号前10个数字相加的结果最大的人可以免单,活动结束后,他导出了这一批成交的订单号,现在需要把订单号前10个数字相加的结果计算出来,然后看哪个最大,模拟的数据如下所示,

粉丝提问:Excel快速对订单号前10位数字求和技巧?

 

粉丝提问都是工作中的实例,可以用来检验Excel水平高低,朋友们可以先独立思考一下,遇到这个问题,能否解决


小编的两种解决方法:

方法一:借助辅助列

先把前10的每个数字提取出来后再进行相加

我们使用mid函数,提取每个数字

=--MID($A2,C$1,1)

C1的值是1,表示从A2单元格的第1位,开始提取1个数字

向右,向下填充得到的数字

在公式前面加上了--,表示将提取出来的文本数字,转换成数值的数字

粉丝提问:Excel快速对订单号前10位数字求和技巧?

 

然后再使用SUM函数=SUM(C2:L2)进行求和后,在数据选项卡下,进行降序排列,就知道中奖的订单号了

粉丝提问:Excel快速对订单号前10位数字求和技巧?

 

方法二:不借助辅助列

不借助辅助列的方法是,直接输入公式:

=SUMPRODUCT(--MID(A2,ROW($1:$10),1))

粉丝提问:Excel快速对订单号前10位数字求和技巧?

 

思路其实是一样的,使用ROW($1:$10)结果MID函数,跳过了辅助列,直接得到结果。

你还有更好的方法么?有没有学到?有不懂的问题欢迎提问~

原创文章如转载请注明:转载自Excel学习网 [ http://www.excelxx.com/]
需要保留本文链接地址:http://www.excelxx.com/xuexixinde/12040.html
分享到:
网站地图 | XML地图 | 免责声明 | 关于我们 | Excel学习网:优秀的EXCEL在线学习和资源分享网站。
版权所有: CopyRight © 2013-2018 www.excelcn.com All Rights Reserved.
豫ICP备12002644号