一、基础运算函数
SUM:
快速求和,适用于连续数据列
- 示例:`=SUM(A1:A10)` 计算A1到A10的总和
AVERAGE:
计算平均值,忽略文本和空白
- 示例:`=AVERAGE(B1:B10)` 求B列平均值
MAX/MIN:
返回最大/最小值
- 示例:`=MAX(C1:C10)` 找出C列最大值
二、条件判断函数
IF:
单条件判断
- 示例:`=IF(A1>100,"高","低")` 根据A1值返回"高"或"低"
SUMIF:
多条件求和
- 示例:`=SUMIF(班级列,"一班",成绩列)` 统计一班总成绩
SUMIFS:
多条件求和扩展版
- 示例:`=SUMIFS(销售额列,地区列,"北京",日期列,">=2025-01-01")` 计算北京地区1月销售额
三、数据查找函数
VLOOKUP:
按列查找数据
- 示例:`=VLOOKUP(A2,员工表!A:B,2,FALSE)` 查找姓名对应的工号
XLOOKUP:
智能查找,支持左右查找
- 示例:`=XLOOKUP(F2,产品表!A:A,D:D)` 根据产品名称返回销量
INDEX+MATCH:
灵活查找组合
- 示例:`=INDEX(工资列,MATCH("张三",姓名列,0))` 查找张三的工资
四、文本处理函数
LEFT/RIGHT/MID:
截取文本
- 示例:`=LEFT(姓名单元格,2)` 提取姓名前两个字
TEXTJOIN:
智能拼接文本
- 示例:`=TEXTJOIN(", ",TRUE,A:A)` 用逗号分隔A列非空值
TEXTSPLIT:
拆分复杂文本
五、日期与时间函数
TODAY():
返回当前日期
DATEDIF:
计算日期间隔(如年、月)
YEAR/MONTH/DAY:
提取日期组成部分
六、数据筛选函数
FILTER:
快速筛选数据
- 示例:`=FILTER(销售数据,A2:A100="北京")` 筛选北京地区数据
SUMIFS:
多条件求和筛选
- 示例:`=SUMIFS(销售额列,地区列,"北京",日期列,">=2025-01-01")` 综合条件求和
七、其他实用函数
SUMPRODUCT:
多条件高效求和
- 示例:`=SUMPRODUCT((A2:A100=部门,"市场部")*(MONTH(C2:C100)=2))` 统计市场部2月销售额
LARGE/SMALL:
返回数据集中第N大/小值
RANK:
自动排名
建议结合具体场景练习函数应用,例如:
使用`SUMIFS`替代多层嵌套`IF`函数优化性能
利用`TEXTJOIN`简化数据整理流程
结合`FILTER`与`SUMIFS`实现动态报表
注:部分函数(如`Dsum`)属于数据库函数,需在Excel 365中启用。