
点击上方蓝字关注我们吧
常见常用的表格函数公式九尾给大家总结在下面啦,如果大家有想要但是文中没有的公式可以在评论区提问哦,小编会给大家补充哦~


一、数据统计类

1. 求和
=SUM(A2:A100)
(快速求和区域内的数值)
2. 条件求和
=SUMIF(B2:B100, "销售部", C2:C100)
(统计B列为"销售部"的对应C列金额总和)
3. 多条件求和
=SUMIFS(C2:C100, A2:A100, ">100", B2:B100, "北京")
(同时满足A列>100且B列为"北京"的C列求和)
4. 平均值
=AVERAGE(D2:D100)
(计算区域内的平均值)
5. 计数
· 数值计数:=COUNT(E2:E100)
· 非空单元格计数:=COUNTA(F2:F100)
· 条件计数:=COUNTIF(G2:G100, "已完成")

二、查找与匹配

1. 垂直查找
=VLOOKUP(H2, A2:E100, 3, FALSE)
(精确查找H2在A列对应的第3列值)
2. 水平查找
=HLOOKUP(H2, A1:Z10, 5, FALSE)
(横向查找数据)
3. 动态查找(推荐替代VLOOKUP)
=XLOOKUP(H2, A2:A100, C2:C100, "未找到", 0)
(更灵活,支持反向查找)
4. 索引匹配组合
=INDEX(C2:C100, MATCH(H2, A2:A100, 0))
(避免VLOOKUP的列数限制)

三、文本处理

1. 合并文本
=CONCAT(A2, "-", B2) 或 =TEXTJOIN("-", TRUE, A2:B2)
(用分隔符连接多个单元格)
2. 拆分文本
=LEFT(A2, 3) (取前3字符)
=RIGHT(A2, 2) (取后2字符)
=MID(A2, 4, 5) (从第4字符开始取5位)
3. 去除空格
=TRIM(A2)
(删除首尾及多余空格)
4. 文本替换
=SUBSTITUTE(A2, "旧文本", "新文本")

四、日期与时间

1. 当前日期与时间
=TODAY() (返回当前日期)
=NOW() (返回当前日期时间)
2. 日期差值
=DATEDIF(A2, B2, "D")
(计算两日期相差的天数,"M"为月,"Y"为年)
3. 提取年月日
=YEAR(A2) / =MONTH(A2) / =DAY(A2)
4. 工作日计算
=NETWORKDAYS(A2, B2)
(排除周末计算工作日)

五、逻辑判断

1. 条件判断
=IF(A2>60, "合格", "不合格")
(简单条件判断)
2. 多条件判断
=IFS(A2>90, "优秀", A2>60, "及格", TRUE, "不及格")
(类似多层IF嵌套)
3. 错误处理
=IFERROR(VLOOKUP(...), "错误时显示")
(避免公式报错显示#N/A)

六、其他实用公式

1. 排名
=RANK.EQ(A2, A$2:A$100)
(计算数值在区域中的排名)
2. 四舍五入
=ROUND(A2, 2)
(保留2位小数)
3. 随机数
=RANDBETWEEN(1, 100)
(生成1-100的随机整数)
4. 数据透视表公式
=GETPIVOTDATA("销售额", $A$1, "部门", "销售部")
(从透视表中提取数据)
5.身份证提取年龄
在目标单元格输入公式(假设身份证号在A2单元格):=DATEDIF(TEXT(MID(A2,7,8),"0000-00-00"),TODAY(),"Y")

七、动态数组公式(Excel 365专属)

1. 唯一值提取
=UNIQUE(A2:A100)
(自动去除重复值)
2. 排序
=SORT(A2:A100)
(升序排列数据)
3. 过滤数据
=FILTER(A2:C100, B2:B100="销售部")
(按条件筛选区域)

使用技巧

1. 快捷键:按 F4 可切换单元格引用方式(如 A1 → $A$1)。
2. 名称管理器:为常用区域定义名称,简化公式(如 =SUM(销售额))。
3. 条件格式:结合公式实现动态高亮(如 =A2>AVERAGE(A:A))。
根据实际需求调整参数即可,这些公式能覆盖80%以上的办公场景需求。


END
夜雨聆风