|
你是不是经常在Excel里做数据汇总?是不是每次都要一个个筛选、再手动加总?是不是总觉得表格越做越长,时间越花越多? 今天教你一个SUMIFS函数的高阶用法,一次搞定多重条件汇总,再也不用重复劳动! 场景还原 假设你有一张库存表,长这样: 数据原表 现在你要按地区,统计在指定仓库中的库存总和: 汇总区域 核心公式(一招搞定) 在B15单元格输入如下公式,回车搞定: =SUMIFS(OFFSET(A2:A11,,MATCH(B14:D14,A1:F1)-1), A2:A11, A15:A17) 别被它吓到,我们一步步拆解: MATCH(B14:D14, A1:F1, 0) — “导航” 任务:帮你去大表头A1:F1里,找到“仓库3”、“仓库2”这些词在第几列。好比你说“去找仓库3”,它汇报“在第5列”。 OFFSET(A2:A11,, MATCH(---) -1) — “取货” 这是最关键的一步,但很简单: 以A2:A11(地区列)为起点。 根据“导航”回报的列数减1,向右移动几步,找到目标仓库列。 结果就是拿到了“仓库3”这一列的所有库存数字。 通俗理解:OFFSET就是一个“定位取数”的工具。 SUMIFS( 取来的货, 地区列, 具体地区 ) — “算账” 这是SUMIFS的老本行:在“取来的货”(仓库3数据)里,把“地区”是“杭州”、“上海”的分别加起来。 整个公式连起来就是: “自动找到【仓库3】那列数,然后按【地区】分别求和。” 整句翻译:根据“地区”,去对应的“仓库列”里,把符合条件的数字全部加起来。 ️ 实际操作演示 在目标单元格(B15)输入公式,回车: 最终效果图 你会发现,所有要汇总的结果全都出来了,再也不用一个一个写SUMIFS! ✅ 小结 这个公式的核心在于:用MATCH定位列,用OFFSET动态选取范围,再用SUMIFS做条件求和。 一旦掌握,你将发现:原来Excel可以这么聪明,原来你也能这么高效。 转发收藏,下次做报表时试试看!关注我,更多Excel神技巧,让你准时下班不加班! |

