【excel函数公式大全】在日常办公和数据处理中,Excel 是一个不可或缺的工具。而其中最核心的功能之一,就是各种强大的函数与公式。掌握这些函数,可以大大提高工作效率,简化复杂的数据计算过程。本文将为大家整理一份全面的 Excel 函数公式大全,帮助你更高效地使用 Excel。
一、常用基础函数
1. SUM(求和)
用途:对指定区域内的数值进行求和。
语法:`=SUM(范围)`
示例:`=SUM(A1:A10)`
2. AVERAGE(平均值)
用途:计算一组数值的平均值。
语法:`=AVERAGE(范围)`
示例:`=AVERAGE(B1:B20)`
3. COUNT(计数)
用途:统计单元格中包含数字的个数。
语法:`=COUNT(范围)`
示例:`=COUNT(C1:C50)`
4. MAX / MIN(最大值/最小值)
用途:找出指定范围内的最大或最小值。
语法:`=MAX(范围)` 或 `=MIN(范围)`
示例:`=MAX(D1:D100)`
5. IF(条件判断)
用途:根据条件返回不同的结果。
语法:`=IF(条件, 值为真, 值为假)`
示例:`=IF(E1>60,"及格","不及格")`
二、文本处理函数
1. LEFT / RIGHT / MID(截取字符串)
- `LEFT(text, num_chars)`:从左侧开始截取指定数量字符
- `RIGHT(text, num_chars)`:从右侧开始截取指定数量字符
- `MID(text, start_num, num_chars)`:从指定位置开始截取指定长度字符
2. CONCATENATE / TEXTJOIN(合并文本)
- `CONCATENATE`:用于连接多个单元格内容
- `TEXTJOIN`:可指定分隔符合并多个单元格内容(适用于 Excel 2016 及以上版本)
3. LEN(长度)
用途:计算字符串中的字符数。
语法:`=LEN(单元格)`
示例:`=LEN(F1)`
4. TRIM(去除空格)
用途:去除文本前后多余的空格。
语法:`=TRIM(单元格)`
示例:`=TRIM(G1)`
三、日期与时间函数
1. TODAY / NOW(当前日期与时间)
- `TODAY()`:返回当前系统日期
- `NOW()`:返回当前系统日期和时间
2. DATE(生成日期)
用途:根据年、月、日生成日期。
语法:`=DATE(年, 月, 日)`
示例:`=DATE(2025, 1, 1)`
3. DATEDIF(计算两个日期间隔)
用途:计算两个日期之间的差值(如天数、月份、年份)。
语法:`=DATEDIF(起始日期, 结束日期, "单位")`
示例:`=DATEDIF(H1,I1,"Y")` 表示计算两日期之间相差多少年。
4. EDATE(计算特定月数后的日期)
用途:给定一个日期,加上一定月数后得到新日期。
语法:`=EDATE(起始日期, 月数)`
示例:`=EDATE(J1, 6)` 表示从 J1 日期开始加 6 个月。
四、查找与引用函数
1. VLOOKUP(垂直查找)
用途:在表格中按列查找数据。
语法:`=VLOOKUP(查找值, 查找区域, 列号, [是否近似匹配])`
示例:`=VLOOKUP(K1, A1:D100, 2, FALSE)`
2. HLOOKUP(水平查找)
用途:在表格中按行查找数据。
语法:`=HLOOKUP(查找值, 查找区域, 行号, [是否近似匹配])`
3. INDEX / MATCH(灵活查找组合)
- `INDEX`:根据位置返回值
- `MATCH`:查找某个值在区域中的位置
组合使用可实现更复杂的查找功能。
4. LOOKUP(查找)
用途:在单行或单列中查找值。
语法:`=LOOKUP(查找值, 查找区域, 返回区域)`
五、逻辑与信息函数
1. AND / OR / NOT(逻辑判断)
- `AND`:所有条件都为真时返回 TRUE
- `OR`:只要有一个条件为真即返回 TRUE
- `NOT`:对条件取反
2. ISNUMBER / ISTEXT(判断数据类型)
- `ISNUMBER`:判断单元格是否为数字
- `ISTEXT`:判断单元格是否为文本
3. IFERROR / IFNA(错误处理)
- `IFERROR`:当公式出现错误时返回指定值
- `IFNA`:仅处理 N/A 错误
六、高级函数与技巧
1. FILTER(筛选数据)
用途:根据条件筛选出符合条件的数据集。
语法:`=FILTER(数据区域, 条件)`
适用于 Excel 365 和 2021 版本。
2. UNIQUE(去重)
用途:提取唯一值。
语法:`=UNIQUE(数据区域)`
3. TEXT(格式转换)
用途:将数字转换为特定格式的文本。
语法:`=TEXT(数值, "格式代码")`
示例:`=TEXT(TODAY(), "yyyy-mm-dd")`
4. SUMIFS / COUNTIFS(多条件求和/计数)
用途:根据多个条件进行求和或计数。
语法:`=SUMIFS(求和区域, 条件区域1, 条件1, ...)`
示例:`=SUMIFS(L1:L100, M1:M100, ">50", N1:N100, "<100")`
总结
Excel 的函数种类繁多,掌握常用函数不仅能提升工作效率,还能让数据处理更加精准和高效。以上列举的是一些常用的 Excel 函数公式,涵盖了基础运算、文本处理、日期时间、查找引用、逻辑判断等多个方面。建议结合实际工作场景进行练习和应用,逐步掌握更多高阶技巧。
如果你正在学习 Excel,不妨从这些基础函数入手,逐步深入,你会发现它远比你想象的要强大得多!


