以销售流水表为基础详细举例,列标题:A列(日期)、B列(产品)、C列(部门)、D列(销售额)、E列(销售员)、F列(回款状态)
一、求和与条件求和
1. SUM(普通求和)
想计算所有销售额的总和,看看整体业绩。
在空白单元格输入:
=SUM(D:D)
结果:D列所有数字相加。
2. SUMIF(单条件求和)
想计算“空调”卖了多少钱。
=SUMIF(B:B,“空调”,D:D)
解析:在B列找“空调”,把对应的D列值加起来。
3. SUMIFS(多条件求和)
想计算“销售一部”卖的“空调”总金额(两个条件)。
=SUMIFS(D:D, C:C,“销售一部”,B:B,“空调”)
注意:SUMIFS写法固定,第一项是求和列,后面是条件区域和条件成对出现。
二、查找与引用
4. VLOOKUP(垂直查找)
你有一张价格表,想根据B列产品名称,自动填充单价。
=VLOOKUP(B2, 价格表!$A$1:$B$100, 2, 0)
解析:用当前B2的值,去“价格表”的A列找,找到后返回该行第2列(单价)的值。0代表必须精确匹配。
5. XLOOKUP(新一代查找,Office 365/新版WPS)
功能和VLOOKUP类似,但不用数第几列,更直观。
=XLOOKUP(B2, 价格表!A:A, 价格表!B:B)
解析:在价格表的A列找B2,找到后返回价格表B列对应的值。
6. INDEX+MATCH(黄金组合)
和VLOOKUP作用类似,但查找方向更灵活。
=INDEX(价格表!B:B, MATCH(B2, 价格表!A:A, 0))
解析:MATCH先找到“空调”在A列的第几行,INDEX再去B列取那一行的值。
三、条件统计
7. COUNTIF(单条件计数)
想知道“销售二部”有多少条销售记录。
=COUNTIF(C:C,“销售二部”)
结果:C列中等于“销售二部”的单元格个数。
8. COUNTIFS(多条件计数)
想知道“销售二部”且“已回款”的订单有多少笔。
=COUNTIFS(C:C,“销售二部”,F:F,“已回款”)
解析:同时满足两个条件的行数。
四、逻辑判断
9. IF(条件判断)
根据销售额,判断提成比例。销售额大于1万提成5%,否则3%。
=IF(D2>10000, D2*0.05, D2*0.03)
解析:如果D2大于1万,返回一个结果,否则返回另一个。
10. IFS(多条件判断,新版Excel/WPS)
想根据销售额评定等级:>=10万为A,>=5万为B,否则为C。
=IFS(D2>=100000, “A”, D2>=50000, “B”, TRUE, “C”)
解析:按顺序检查,遇到第一个满足条件的就返回对应值。最后的TRUE相当于“其他情况”。
11. IFERROR(错误值处理)
用VLOOKUP查找时,如果找不到会出现#N/A,想让表格显示“无数据”而不是错误代码。
=IFERROR(VLOOKUP(B2, 价格表!A:B, 2, 0), “无数据”)
解析:如果VLOOKUP结果是错误,就显示“无数据”,否则正常显示查找结果。
五、日期与文本处理
12. DATEDIF(计算工龄/账龄)
从入职日期(假设在G列)算到今天,员工工作了多少个月。
=DATEDIF(G2, TODAY(), “M”)
解析:G2是开始日期,TODAY()是今天日期,计算两者之间的整月数。
13. TEXT(格式转换)
把A列的日期(如2023-04-15)变成“2023年04月”的格式。
=TEXT(A2, “yyyy年mm月”)
特别用法:将数字金额转为中文大写:=TEXT(D2, “[DBNum2]”)
14. LEFT / RIGHT / MID(提取信息)
从银行账号(H列)提取后4位。
=RIGHT(H2, 4)
从身份证号(I列)提取出生年月日。
=MID(I2, 7, 8)
解析:从I2单元格的第7位开始取,连续取8个字符。
六、其他
15. ROUND(四舍五入)
计算出的金额(D列*0.06)保留两位小数。
=ROUND(D2*0.06, 2)
16. SUBTOTAL(只统计筛选后的数据)
当你筛选了某个部门后,只想统计当前看到的数据总和。
=SUBTOTAL(109, D:D)
解析:109代表求和,且忽略被隐藏的行。如果是9(不带100的)则会包含手动隐藏的行。

听说转发文章♡
会给你带来好运
夜雨聆风