老板问你:"华东区上个月A产品卖了多少?"
你打开那张几千行的明细表,筛选——华东区——上个月——A产品——再看右下角的求和。
能算出来,但每问一次就筛一次。
老板一天问十次,你就筛一天。
SUMIFS,一个函数搞定这种"带着一堆条件去算数"的活儿。
SUMIFS:多条件求和
会SQL的同学秒懂——它就是Excel版的:
函数长这样:
翻译成人话:在哪儿加起来(求和区域),按什么条件挑(条件区域+条件,一对一对着写)。
举个真实的:
意思是:E列是销量,B列是区域(挑华东),C列是月份(挑6月),D列是产品(挑A)。回车,一个数字出来——华东区6月A产品的总销量。
老板再问华东区7月的,把"2026-06"改成"2026-07",回车,完事。
COUNTIFS:多条件计数
SUMIFS是"加起来",COUNTIFS是"数有几个"。
SQL里就是:
用法跟SUMIFS几乎一样,只是不需要"求和区域"——它数的是行数:
华东区一共完成多少单,一个数出来。
一个求金额,一个求数量,参数结构记住一句话:SUMIFS先算区域、后填条件;COUNTIFS全是条件。
一个新手必踩的坑
SUMIFS有个同胞哥哥叫SUMIF(没S),老函数了。
它的参数顺序是反的:先条件区域,后求和区域。
很多人第一次用SUMIFS,习惯性写成SUMIF的顺序,结果算出来一个离谱的数,查半天不知道哪错了。
记住:带S的(SUMIFS)是主流,求和区域排第一。不带S的(SUMIF)是老古董,能不用就不用。
今日总结
函数 | 作用 | SQL对应 |
SUMIFS | 多条件求和 | WHERE + SUM() |
COUNTIFS | 多条件计数 | WHERE + COUNT() |
写SQL的同学,这俩函数对你来说就是换个写法的WHERE条件——会一个就会一串。
这周三学IF + IFS——让表格帮你做判断。如果说SUMIFS是"按条件算数",IF就是"按条件下结论"。会SQL的同学会发现,它就是CASE WHEN的Excel版。
你平时做表最常被问哪种"带着一堆条件的统计"?评论区告诉我,下一篇可能就用你的例子。
点个赞,下次老板问数据,一个函数回他 👍