如何依据【关键字】求【数量和】
点击上方右侧“EXCEL应用之家”蓝字关注微信公众号
点击文章底部“阅读原文”可领取阅读红包;模板文档可免费获取
送人玫瑰,手有余香,请将文章分享给更多朋友
动手操作是熟练掌握EXCEL的最快捷途径!
在实际工作中我们有时候会遇到这样的情况:要求对符合某一关键字的品类求和。例如下例,求所有电视机数量总和。
这里我们需要用到一个逻辑判断函数:ISNUMBER函数。它的语法结构是:
ISNUMBER(value):当参数为数值时返回TRUE,否则为FALSE
在实际工作中,ISNUMBER函数可以作为IF函数的条件使用,也可以与SUMPRODUCT函数配合使用。这个例子中我们在单元格B11中输入:
=SUMPRODUCT(ISNUMBER(FIND("电视机",A2:A9))*(B2:B9))
思路分析:
首先我们使用FIND函数在单元格区域A2:A9中查找“电视机”。如找到,则返回位置好,如没找到,则返回错误值#VALUE!。
下来用ISNUMBER函数来判断FIND函数返回的结果是否是数值。是,则返回TRUE,否则返回FALSE
再使用SUMPRODUCT函数求得电视机数量总和。
这里,SUMPRODUCT函数是支持多条件求和的,即我们还可以增加判断条件,比如,数量大于100台的电视机的数量总和。这里就不展开细讲了。
本例中,需要判断的条件只有一个,那么,这个公式还可以改写的更简洁。使用SUMIF函数也可以达到相同的目的:
=SUMIF(A2:A9,"*电视机*",B2:B9)
-END-
欢迎关注【Excel应用之家】专栏,了解更多的Excel实际应用技能,尽在Excel应用之家!
版权声明:本文归Excel应用之家专栏(微信公众号Excel应用之家)原创撰写,未经允许不得转载。欢迎关注专栏/公众号。
赞 (0)