当前时间: 1970-01-01 08:00:00
分类:办公文件
评论(0)
SUMIF函数:3分钟搞定Excel条件求和每天学个Excel技巧,工作效率翻倍涨!告别手动筛选,今天教你用SUMIF函数,一键实现“如果…就…”的智能计算!🤔 SUMIF是什么?
Excel的“条件计算器”——如果满足某个条件,就把对应的数字加起来基本语法(记住3个参数就够用):=SUMIF(条件区域, 条件, 求和区域)✅ 翻译:在“条件区域”里找符合“条件”的,然后把“求和区域”里对应的数字加起来📊 三大高频场景,一看就会
场景一:销售业绩统计(按人员/产品)
痛点:销售表有很多个人,如何快速算出“小王”的总业绩?场景二:个人收支统计(按类型)
痛点:记账表里“餐饮”“交通”“医疗”混在一起,如何单独统计“餐饮”总支出?✅ 解读:在B列(类型列)找“餐饮支出”,把C列(金额列)对应的支出加起来=SUMIF(C:C, ">0") 只统计收入(正数)=SUMIF(C:C, "<0") 只统计支出(负数)场景三:达标数据统计
=SUMIF(C:C, ">=60") 统计及格分数总和=SUMIF(D:D, ">10000") 统计业绩超1万的总和=SUMIF(E:E, "<>0") 统计非零数据总和(<>表示不等于)✅ 小贴士:当“条件区域”和“求和区域”相同时,可省略第3参数=SUMIF(C:C, ">=60") 自动对C列中≥60的数求和🔧 4个技巧让SUMIF更好用
1️⃣ 通配符模糊匹配
=SUMIF(A:A, "华*", B:B) // 求所有以“华”开头的=SUMIF(A:A, "*科技", B:B) // 求所有以“科技”结尾的=SUMIF(A:A, "??公司", B:B) // 求所有3个字且以“公司”结尾的2️⃣ 空值与错误值处理
=SUMIF(A:A, "", B:B) 求A列为空对应的B列值=SUMIF(A:A, "<>", B:B) 求A列不为空对应的B列值3️⃣ 日期条件求和
=SUMIF(A:A, ">=2023-1-1", B:B) 求2023年1月1日及之后=SUMIF(A:A, TODAY(), B:B) 求今天的数据总和4️⃣ 多条件组合(初级版)
=SUMIF(A:A, ">60") - SUMIF(A:A, ">90") 求60~90之间的和⚠️ 两大必看避坑指南
1️⃣ 区域必须对齐
=SUMIF(A2:A10, "条件", B3:B11) ❌ 错位1行,结果全错!=SUMIF(A2:A10, "条件", B2:B10) ✅ 行数一致才准确2️⃣ 引号规则要分清
=SUMIF(A:A, ">60") ✅ 比较符用引号=SUMIF(A:A, "北京") ✅ 文本用引号=SUMIF(A:A, F3) ✅ 单元格引用不用引号=SUMIF(A:A, ">"&F3) ✅ 混合使用:引号+连接符&📈 进阶预告:多条件怎么办?
如果你需要同时满足“部门=销售部”且“月份=3月”两个条件,SUMIF就无能为力了。这时候你需要:下期预告:SUMIFS函数——多条件求和的终极武器=SUMIFS(求和区域, 条件区域1, 条件1, 条件区域2, 条件2, ...)🎯 2分钟快速练习
📥 免费资料包
💬 今日互动
遇到问题? 在评论区留言“#SUMIF+你的问题”,我们会挑选典型问题详细解答!📚 系列文章
1. 核心思路:"=SUMIF(在哪里找, 找什么, 加哪里)"2. 三大场景:按人/物统计、按类型统计、按数值筛选记住这个万能口诀:“如果…就…”,SUMIF让你的数据汇总快人一步!
基本
文件
流程
错误
SQL
调试
- 请求信息 : 2026-04-28 18:34:39 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/565867.html
- 运行时间 : 0.167711s [ 吞吐率:5.96req/s ] 内存消耗:4,696.56kb 文件加载:145
- 缓存信息 : 0 reads,0 writes
- 会话信息 : SESSION_ID=5e3126c98de9b5704f1e6b1b861280c4
- CONNECT:[ UseTime:0.001021s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
- SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.001713s ]
- SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000787s ]
- SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.002034s ]
- SHOW FULL COLUMNS FROM `set` [ RunTime:0.001639s ]
- SELECT * FROM `set` [ RunTime:0.000694s ]
- SHOW FULL COLUMNS FROM `article` [ RunTime:0.002118s ]
- SELECT * FROM `article` WHERE `id` = 565867 LIMIT 1 [ RunTime:0.001373s ]
- UPDATE `article` SET `lasttime` = 1777372479 WHERE `id` = 565867 [ RunTime:0.018065s ]
- SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000698s ]
- SELECT * FROM `article` WHERE `id` < 565867 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.001104s ]
- SELECT * FROM `article` WHERE `id` > 565867 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.001079s ]
- SELECT * FROM `article` WHERE `id` < 565867 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.003164s ]
- SELECT * FROM `article` WHERE `id` < 565867 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.014028s ]
- SELECT * FROM `article` WHERE `id` < 565867 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.012134s ]
0.172225s