一、常用聚合函数
- sum
- count
- max
- min
- average
二、文本清洗类函数
- find 查找字符串位置
- left 从左开始截取字符串
- right 从右开始截取字符串
- len 提取字符串长度
- text 将目标单元格内容转换为指定格式
语法=text(单元格,转换后的格式)
示例1:时间转换
示例2:文本添加前后缀
- substitute 对指定字符串进行替换
语法=substitute(要替换的单元格,旧文本,新文本,[替换第几个])
如果需要替换的旧文本在字符串中出现多次,可以填写第四个参数选择替换第几个,不填写默认替换第一个
示例1
示例2
先用substitute函数将中文“,”替换为空,len函数作差统计“,”数,每行人数等于中文“,”数加1
示例3
三、判断相关
- if 进行条件判断
语法=if(条件,条件为真时执行的操作,条件为假时执行的操作
示例
进行多条件判断时,还可以组合and,or,提高可读性
上述例子还可以改写为:
- iferror 条件(出错时)判断
语法=iferror(公式,公式出错时的返回值)
示例
四、统计求和相关
- sumif 条件求和
语法=sumif(条件区域,条件,求和区域)
- sumifs 多条件求和
语法=sumifs(求和区域,条件区域1,条件1,条件区域2,条件2)
示例
- sumproduct 数组求和
语法=sumproduct(区域1,区域2...)
示例
- countif 条件计数
语法=count(计数区域,条件)
- countifs 多条件计数
语法=countifs(计数区域1,条件1,计数区域2,条件2)