分享

Excel教程:excel带单位数据计算求和汇总

 部落窝教育BLW 2022-05-03 发布于四川
下面的Excel表格里面,记录了每个业务员所需赠品。

现在需要在E列编写一个Excel公式,将赠品数量进行汇总。比如茶叶的数量是:125+45+75+15=260

E2单元格公式:=SUM(IFERROR(--LEFT(B:B,FIND(D2,B:B)-2),))
这是一个数组公式,输入公式之后,记得按CTRL+shift+回车结束。
公式解析:

以茶叶为例,FIND(D2,B:B)可以实现两个功能,如果B列包含“茶叶”的数据则得到“茶叶”这两个字所在的位置,如果不含“茶叶”则会得到错误值。

FIND(D2,B:B)-2的结果中同样只有四个数字,分别是3、2、2、2。

注意第一个数字3,就是第一个茶叶所对应的数量的长度,这一步的作用也就很容易理解了,就是得到每个名称所对应的数量的长度。

长度确定了,就可以直接用LEFT函数去提取数量。因此就有了LEFT(B:B,FIND(D2,B:B)-2)。

到这一步,只需要将数值转为文本,将错误值变成0,再用SUM求和就是每个赠品的数量合计了。

数值转文本是通过“- -”实现的,错误值变成0则是IFERROR的特性。

最后通过SUM函数完成求和即可。

注意这个公式是数组公式,需要按着Ctrl、shift和回车键完成输入。

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多