【excel函数公式大全】在日常办公和数据处理中,Excel 是不可或缺的工具。掌握常用的 Excel 函数和公式,可以大大提高工作效率。以下是对常见 Excel 函数的总结,涵盖基础、统计、逻辑、查找、文本等类别,并附有简单说明与示例。
一、常用 Excel 函数分类及说明
| 函数名称 | 功能描述 | 示例用法 | 说明 |
| SUM | 求和 | `=SUM(A1:A10)` | 对 A1 到 A10 单元格内的数值求和 |
| AVERAGE | 平均值 | `=AVERAGE(B1:B20)` | 计算 B1 到 B20 的平均值 |
| COUNT | 计数 | `=COUNT(C1:C100)` | 统计 C1 到 C100 中包含数字的单元格数量 |
| MAX | 最大值 | `=MAX(D1:D50)` | 找出 D1 到 D50 中的最大值 |
| MIN | 最小值 | `=MIN(E1:E30)` | 找出 E1 到 E30 中的最小值 |
| IF | 条件判断 | `=IF(F1>60,"合格","不合格")` | 如果 F1 大于 60,显示“合格”,否则“不合格” |
| VLOOKUP | 查找匹配 | `=VLOOKUP(G1,H1:I10,2,FALSE)` | 在 H1:I10 区域中查找 G1 的值,返回第二列对应内容 |
| LEFT/RIGHT/MID | 文本截取 | `=LEFT(H1,3)` | 从 H1 单元格左侧开始截取 3 个字符 |
| CONCATENATE | 文本合并 | `=CONCATENATE(I1,"-",J1)` | 将 I1 和 J1 的内容拼接成一个字符串 |
| TEXT | 格式转换 | `=TEXT(K1,"yyyy-mm-dd")` | 将 K1 的日期格式化为“年-月-日”形式 |
| DATE | 生成日期 | `=DATE(2025,10,1)` | 生成 2025 年 10 月 1 日的日期 |
| TODAY | 当前日期 | `=TODAY()` | 返回当前系统日期 |
| NOW | 当前日期和时间 | `=NOW()` | 返回当前系统日期和时间 |
| ROUND | 四舍五入 | `=ROUND(L1,2)` | 将 L1 的数值保留两位小数 |
| LEN | 字符长度 | `=LEN(M1)` | 统计 M1 单元格中的字符数 |
二、高级函数推荐
| 函数名称 | 功能描述 | 示例用法 | 说明 |
| INDEX + MATCH | 替代 VLOOKUP,更灵活 | `=INDEX(N1:N10,MATCH(O1,P1:P10,0))` | 在 P1:P10 中查找 O1 的位置,返回 N1:N10 中对应的值 |
| SUMIF/SUMIFS | 条件求和 | `=SUMIF(Q1:Q10,"男",R1:R10)` | 对 Q1:Q10 中为“男”的行,对 R1:R10 求和 |
| COUNTIF/COUNTIFS | 条件计数 | `=COUNTIF(S1:S100,">=80")` | 统计 S1:S100 中大于等于 80 的单元格数量 |
| IFERROR | 错误处理 | `=IFERROR(T1/T2,"错误")` | 如果 T1/T2 出现错误,显示“错误” |
| FILTER | 过滤数据(适用于 Excel 365) | `=FILTER(U1:U10,V1:V10>50)` | 筛选出 V1:V10 中大于 50 的 U1:U10 数据 |
| UNIQUE | 去重 | `=UNIQUE(V1:V100)` | 返回 V1:V100 中不重复的数据 |
三、文本处理函数
| 函数名称 | 功能描述 | 示例用法 | 说明 |
| UPPER/LOWER/PROPER | 文本大小写转换 | `=UPPER(W1)` | 将 W1 内容转为大写 |
| TRIM | 去除多余空格 | `=TRIM(X1)` | 删除 X1 中首尾多余的空格 |
| SUBSTITUTE | 替换文本 | `=SUBSTITUTE(Y1,"旧内容","新内容")` | 将 Y1 中的“旧内容”替换成“新内容” |
| REPLACE | 替换指定位置的字符 | `=REPLACE(Z1,1,2,"新")` | 从 Z1 的第 1 位开始替换 2 个字符为“新” |
四、日期与时间函数
| 函数名称 | 功能描述 | 示例用法 | 说明 |
| DATEDIF | 计算两个日期之间的间隔 | `=DATEDIF(A1,B1,"Y")` | 计算 A1 和 B1 之间的年份差 |
| EDATE | 返回指定月份后的日期 | `=EDATE(C1,3)` | 返回 C1 三个月后的日期 |
| EOMONTH | 返回某月的最后一天 | `=EOMONTH(D1,0)` | 返回 D1 所在月的最后一天 |
五、财务函数
| 函数名称 | 功能描述 | 示例用法 | 说明 |
| PMT | 计算贷款还款额 | `=PMT(0.05/12,125,100000)` | 计算年利率 5%、期限 5 年、本金 10 万元的月供 |
| FV | 计算未来值 | `=FV(0.06/12,1210,-1000)` | 计算每月存 1000 元、年利率 6%、10 年后的未来值 |
总结
Excel 函数种类繁多,合理使用可以极大提升数据处理效率。建议根据实际需求选择合适的函数组合,同时注意函数的参数设置和引用范围,避免计算错误。对于复杂场景,可结合多个函数进行嵌套使用,以实现更强大的数据分析功能。


