【excel常用的公式大全】在日常办公中,Excel 是不可或缺的工具之一。掌握一些常用公式,可以大大提高工作效率。本文总结了 Excel 中最常使用的公式,并通过表格形式进行展示,便于查阅和学习。
一、基础函数
| 公式名称 | 功能说明 | 示例 |
| `=SUM()` | 对指定区域内的数值求和 | `=SUM(A1:A10)` |
| `=AVERAGE()` | 计算指定区域的平均值 | `=AVERAGE(B1:B20)` |
| `=COUNT()` | 统计区域内数字的数量 | `=COUNT(C1:C30)` |
| `=MAX()` | 找出最大值 | `=MAX(D1:D50)` |
| `=MIN()` | 找出最小值 | `=MIN(E1:E60)` |
二、文本处理函数
| 公式名称 | 功能说明 | 示例 |
| `=LEFT()` | 从字符串左侧开始提取指定数量的字符 | `=LEFT("Excel", 4)` 返回 "Exce" |
| `=RIGHT()` | 从字符串右侧开始提取指定数量的字符 | `=RIGHT("Excel", 2)` 返回 "el" |
| `=MID()` | 从字符串的指定位置开始提取指定长度的字符 | `=MID("Excel", 2, 3)` 返回 "xce" |
| `=LEN()` | 计算字符串的长度 | `=LEN("Excel")` 返回 "6" |
| `=CONCATENATE()` 或 `&` | 合并多个单元格内容 | `=A1 & B1` 或 `=CONCATENATE(A1, B1)` |
三、逻辑判断函数
| 公式名称 | 功能说明 | 示例 |
| `=IF()` | 条件判断,满足条件返回一个值,否则返回另一个值 | `=IF(A1>60, "及格", "不及格")` |
| `=AND()` | 判断多个条件是否同时为真 | `=IF(AND(A1>60, B1>70), "通过", "不通过")` |
| `=OR()` | 判断多个条件是否至少有一个为真 | `=IF(OR(A1>90, B1>85), "优秀", "一般")` |
| `=NOT()` | 对条件取反 | `=IF(NOT(A1>50), "低于标准", "符合要求")` |
四、查找与引用函数
| 公式名称 | 功能说明 | 示例 |
| `=VLOOKUP()` | 在表格中垂直查找数据 | `=VLOOKUP(A1, B1:C10, 2, FALSE)` |
| `=HLOOKUP()` | 在表格中水平查找数据 | `=HLOOKUP(A1, B1:K1, 2, FALSE)` |
| `=INDEX()` | 根据行号或列号返回对应值 | `=INDEX(A1:A10, 3)` 返回第3行的值 |
| `=MATCH()` | 查找某个值在区域中的位置 | `=MATCH("苹果", A1:A10, 0)` |
| `=INDIRECT()` | 将文本字符串转换为实际引用 | `=INDIRECT("A"&B1)` |
五、日期与时间函数
| 公式名称 | 功能说明 | 示例 |
| `=TODAY()` | 返回当前日期 | `=TODAY()` |
| `=NOW()` | 返回当前日期和时间 | `=NOW()` |
| `=DATEDIF()` | 计算两个日期之间的差值(年/月/日) | `=DATEDIF(A1, B1, "y")` |
| `=DATE()` | 根据年、月、日生成日期 | `=DATE(2025, 1, 1)` |
| `=DAY()` | 提取日期中的“日”部分 | `=DAY(TODAY())` |
六、统计与数据分析函数
| 公式名称 | 功能说明 | 示例 |
| `=COUNTIF()` | 统计符合条件的单元格数量 | `=COUNTIF(A1:A10, ">50")` |
| `=SUMIF()` | 对符合条件的单元格求和 | `=SUMIF(A1:A10, ">50", B1:B10)` |
| `=AVERAGEIF()` | 计算符合条件的单元格的平均值 | `=AVERAGEIF(A1:A10, ">50", B1:B10)` |
| `=COUNTIFS()` | 多条件统计 | `=COUNTIFS(A1:A10, ">50", B1:B10, "<100")` |
| `=SUMIFS()` | 多条件求和 | `=SUMIFS(B1:B10, A1:A10, ">50", C1:C10, "<100")` |
总结
Excel 的强大之处在于其丰富的函数库,合理使用这些公式能够极大提升数据处理效率。以上列出的是最常用的一些函数,建议根据实际工作需求进行练习和应用。如果你需要更高级的功能,如数组公式、宏等,也可以进一步深入学习。


