小编我今天要跟大家分享的是SUMIF函数配合通配符求和。使用 SUMIF 函数可以对区域(区域:工作表上的两个或多个单元格。区域中的单元格可以相邻或不相邻。)中符合指定条件的值求和。它有三个参数分别为range、criteria和sum_range,其中range是用于条件计算的单元格区域,criteria是用于确定对哪些单元格求和的条件,sum_range是要求和的实际单元格。如果criteria参数配合通配符就可以多种多样的求和。看下下图就会更容易理解了。
我们先看一个简单的例子,从图中我们可以看出这是一个简单的订货记录表,需要计算各个地区的订货总数。看到客户名我们可以发现地区名只是包含在公司名称里面,用之前的办法根本没有实现我们的目标。这个时候如果用SUMIF函数配合通配符就可以使我们的工作简单化,很快就能得到最终的结果。按照上面的表格思路,我们计算广州地区的话就把条件区域写成”*广州*”,但是这样的话就无法往下填充公式,如果我们改成”*”&E3&”*”*”就可以完美的解决这个问题。
我们再看第二个例子,从图中我们可以看出同样是这个简单的订货记录表,但是这次我们需要计算的是2个地区的订货总数。也许有小伙伴会说按照第一个例子将两个地区相加不就可以了。道理是没有错,只是公式会非常的长。面对这种情况我们可以利用数组把我们的条件写成{"*广州*","*深圳*"},再用外部用SUM函数将这个数组结果加起来即可。因为用到数组计算,记得要输入完公式按Ctrl+Shift+Enter。
看完上面2个例子,相信大家对SUMIF函数的通配符用法也有了一定的了解,以上为个人经验,希望对大家有帮助。