【excel公式大全详解】在日常办公中,Excel 是一个非常强大的工具,而掌握其中的常用公式是提高工作效率的关键。本文将对 Excel 中一些常用的公式进行总结,并以表格形式展示其功能和使用方法,帮助用户更好地理解和应用。
一、基础函数
公式名称 | 功能说明 | 示例 |
`SUM` | 对指定区域内的数值求和 | `=SUM(A1:A10)` |
`AVERAGE` | 计算指定区域的平均值 | `=AVERAGE(B1:B20)` |
`MIN` | 找出指定区域中的最小值 | `=MIN(C1:C15)` |
`MAX` | 找出指定区域中的最大值 | `=MAX(D1:D25)` |
`COUNT` | 统计区域内数字的数量 | `=COUNT(E1:E30)` |
二、文本处理函数
公式名称 | 功能说明 | 示例 |
`LEFT` | 从文本字符串的左侧开始提取指定数量的字符 | `=LEFT("Excel",3)` 返回 "Exc" |
`RIGHT` | 从文本字符串的右侧开始提取指定数量的字符 | `=RIGHT("Formula",5)` 返回 "mula" |
`MID` | 从指定位置开始提取一定长度的字符 | `=MID("Function",3,4)` 返回 "ncti" |
`CONCATENATE` 或 `&` | 合并多个文本内容 | `="Hello "&"World"` 返回 "Hello World" |
`LEN` | 返回文本字符串的长度 | `=LEN("Excel")` 返回 "5" |
三、逻辑判断函数
公式名称 | 功能说明 | 示例 |
`IF` | 根据条件返回不同的结果 | `=IF(A1>60,"及格","不及格")` |
`AND` | 判断多个条件是否同时成立 | `=IF(AND(A1>60,B1>70),"通过","不通过")` |
`OR` | 判断多个条件中是否有任意一个成立 | `=IF(OR(A1>90,B1>85),"优秀","继续努力")` |
`NOT` | 反转逻辑值 | `=IF(NOT(A1>60),"不合格","合格")` |
四、查找与引用函数
公式名称 | 功能说明 | 示例 |
`VLOOKUP` | 在表格中垂直查找数据 | `=VLOOKUP(A1,B1:C10,2,FALSE)` |
`HLOOKUP` | 在表格中水平查找数据 | `=HLOOKUP(B1,A1:D10,2,FALSE)` |
`INDEX` | 返回表格中某个位置的值 | `=INDEX(A1:C10,2,3)` |
`MATCH` | 查找某个值在区域中的位置 | `=MATCH("Apple",A1:A10,0)` |
`INDIRECT` | 将文本字符串转换为引用 | `=INDIRECT("A"&B1)` |
五、日期与时间函数
公式名称 | 功能说明 | 示例 |
`TODAY` | 返回当前日期 | `=TODAY()` |
`NOW` | 返回当前日期和时间 | `=NOW()` |
`DATE` | 根据年、月、日生成日期 | `=DATE(2025,12,25)` |
`DATEDIF` | 计算两个日期之间的差值(按年、月、日) | `=DATEDIF(A1,B1,"y")` |
`DAY` | 提取日期中的“日”部分 | `=DAY(TODAY())` |
六、统计函数
公式名称 | 功能说明 | 示例 |
`COUNTIF` | 统计满足条件的单元格数量 | `=COUNTIF(A1:A10,">=80")` |
`SUMIF` | 对满足条件的单元格求和 | `=SUMIF(B1:B10,">=80",A1:A10)` |
`AVERAGEIF` | 对满足条件的单元格求平均值 | `=AVERAGEIF(C1:C10,"<100")` |
`COUNTIFS` | 多条件统计 | `=COUNTIFS(A1:A10,"男",B1:B10,">60")` |
`SUMIFS` | 多条件求和 | `=SUMIFS(C1:C10,A1:A10,"女",B1:B10,">50")` |
七、高级函数(进阶)
公式名称 | 功能说明 | 示例 |
`TEXT` | 将数字格式化为文本 | `=TEXT(TODAY(),"yyyy-mm-dd")` |
`ROUND` | 对数字四舍五入 | `=ROUND(3.14159,2)` 返回 "3.14" |
`FLOOR` | 向下取整到最接近的倍数 | `=FLOOR(12.34,0.5)` 返回 "12" |
`CEILING` | 向上取整到最接近的倍数 | `=CEILING(12.34,0.5)` 返回 "12.5" |
`SUBTOTAL` | 对筛选后的数据进行计算 | `=SUBTOTAL(9,A1:A10)` |
总结:
Excel 公式种类繁多,功能强大,合理使用可以大大提高工作效率。本文列举了常用的基础函数、文本处理、逻辑判断、查找引用、日期时间、统计以及部分高级函数,并附有简单示例,方便读者快速查阅和应用。建议结合实际工作场景灵活运用,逐步掌握更多高级技巧。