首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Excel教程:简称与全称间的求和,你会吗?

根据全称查找简称,根据简称查找全称,这在我们的工作中是最常见不过了。今天我们来看一个不一样的玩法,根据全称、简称来求和。

下图为我司各供应商的简称及全称:

现在要根据数据源中的数据统计各供应商对我司销售的总销量。

数据源中为供应商简称,根据全称求总销量:

输入公式:

=SUMPRODUCT(ISNUMBER(FIND(A$2:A$26,D2))*B$2:B$26)

FIND(查找值,在哪里找,从第几个字符开始查找)

FIND(A$2:A$26,D2)部分是查找A$2:A$26,在D2中查找,第三参数省略,默认是从第一位开始查找;

简称“星空”在全称“东莞星空大排档”中的位置为3,当find函数部分找到“星空”返回3,没找到返回#VALUE!,效果如下:

用ISNUMBER函数判断是否为数值,如果是则返回TRUE,如果不是则返回FALSE;

与B列的销量相乘,发生四则运算时,TRUE相当于1,FALSE相当于0,与TRUE相乘返回对应的销量,与FALSE相乘返回0,两者相乘后的效果:

最后再用SUMPRODUCT函数求和,返回28407。

数据源中为供应商全称,根据简称求总销量:

输入公式:

=SUMIF(A$2:A$26,"*"&D2&"*",B$2:B$26)

SUMIF函数:对满足条件的单元格求和。

SUMIF(条件区域,条件,求和区域)

SUMIF函数支持使用通配符,星号(*)匹配任意一串字符,字符间用“&”连接。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20191127A0D8TY00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券