【excel公式大全】在日常办公和数据处理中,Excel 是不可或缺的工具。掌握常用的 Excel 公式,可以大大提高工作效率。以下是一些常用且实用的 Excel 公式总结,并以表格形式展示,便于查阅与学习。
一、基础公式
| 公式 | 功能说明 | 示例 |
| `=SUM(A1:A10)` | 对 A1 到 A10 区域内的数值求和 | =SUM(B2:B10) |
| `=AVERAGE(A1:A10)` | 计算 A1 到 A10 的平均值 | =AVERAGE(C3:C15) |
| `=MAX(A1:A10)` | 找出 A1 到 A10 中的最大值 | =MAX(D4:D20) |
| `=MIN(A1:A10)` | 找出 A1 到 A10 中的最小值 | =MIN(E5:E25) |
| `=COUNT(A1:A10)` | 统计 A1 到 A10 中数字的数量 | =COUNT(F6:F30) |
二、逻辑判断公式
| 公式 | 功能说明 | 示例 |
| `=IF(条件, 值为真, 值为假)` | 根据条件返回不同结果 | =IF(G2>60,"及格","不及格") |
| `=AND(条件1, 条件2,...)` | 返回 TRUE,当所有条件都为真 | =AND(H2>70,H3<80) |
| `=OR(条件1, 条件2,...)` | 返回 TRUE,当至少一个条件为真 | =OR(I2="优秀",I3="良好") |
| `=NOT(条件)` | 反转条件的结果 | =NOT(J2="合格") |
三、文本处理公式
| 公式 | 功能说明 | 示例 |
| `=LEFT(text, num_chars)` | 从文本左侧开始提取指定数量的字符 | =LEFT(K2,3) |
| `=RIGHT(text, num_chars)` | 从文本右侧开始提取指定数量的字符 | =RIGHT(L2,4) |
| `=MID(text, start_num, num_chars)` | 从指定位置开始提取指定长度的字符 | =MID(M2,2,3) |
| `=CONCATENATE(text1, text2,...)` | 合并多个文本字符串 | =CONCATENATE(N2," ",O2) |
| `=LEN(text)` | 返回文本中的字符数 | =LEN(P2) |
四、日期与时间公式
| 公式 | 功能说明 | 示例 |
| `=TODAY()` | 返回当前日期 | =TODAY() |
| `=NOW()` | 返回当前日期和时间 | =NOW() |
| `=DATEDIF(start_date, end_date, "y")` | 计算两个日期之间的年数 | =DATEDIF(Q2,R2,"y") |
| `=DAY(date)` | 提取日期中的日部分 | =DAY(S2) |
| `=MONTH(date)` | 提取日期中的月部分 | =MONTH(T2) |
五、查找与引用公式
| 公式 | 功能说明 | 示例 |
| `=VLOOKUP(查找值, 表格区域, 列号, [是否近似匹配])` | 在表格中垂直查找数据 | =VLOOKUP(U2,V$2:W$10,2,FALSE) |
| `=HLOOKUP(查找值, 表格区域, 行号, [是否近似匹配])` | 在表格中水平查找数据 | =HLOOKUP(V2,W$2:Z$5,2,FALSE) |
| `=INDEX(array, row_num, column_num)` | 返回数组中指定行和列的值 | =INDEX(X2:X10,3) |
| `=MATCH(查找值, 查找区域, [匹配类型])` | 返回查找值在区域中的位置 | =MATCH(Y2,Y2:Y10,0) |
六、统计与分析公式
| 公式 | 功能说明 | 示例 |
| `=COUNTIF(range, criteria)` | 统计满足条件的单元格数量 | =COUNTIF(Z2:Z10,"男") |
| `=SUMIF(range, criteria, [sum_range])` | 对满足条件的单元格求和 | =SUMIF(A2:A10,"苹果",B2:B10) |
| `=COUNTIFS(range1, criteria1, range2, criteria2,...)` | 多条件统计 | =COUNTIFS(A2:A10,"北京",B2:B10,"销售") |
| `=SUMIFS(sum_range, range1, criteria1, range2, criteria2,...)` | 多条件求和 | =SUMIFS(B2:B10,A2:A10,"上海",C2:C10,"市场部") |
七、高级公式(适用于进阶用户)
| 公式 | 功能说明 | 示例 |
| `=TEXT(number, format_text)` | 将数字格式化为文本 | =TEXT(A1,"yyyy-mm-dd") |
| `=ROUND(number, num_digits)` | 对数字四舍五入 | =ROUND(B1,2) |
| `=ROUNDUP(number, num_digits)` | 向上取整 | =ROUNDUP(C1,1) |
| `=ROUNDDOWN(number, num_digits)` | 向下取整 | =ROUNDDOWN(D1,0) |
| `=INT(number)` | 返回数字的整数部分 | =INT(E1) |
总结:
Excel 公式种类繁多,但掌握常用公式足以应对大多数工作场景。建议根据实际需求选择合适的公式,并结合函数嵌套使用,提升数据分析能力。通过不断练习与应用,你将能更高效地利用 Excel 进行数据管理与分析。
如需进一步了解某个公式的详细用法,可参考 Excel 内置的帮助文档或在线教程。


