Excel常用函数公式表,轻松掌握Excel必备函数公式,让你的数据处理更高效


Excel常用函数公式表

1. 文本处理函数

CONCATENATE:将多个文本字符串合并成一个文本字符串。

+ 用途:将多个单元格的内容合并成一个单元格。

+ 示例:=CONCATENATE(A1, " ", B1) 将A1和B1单元格的内容合并,中间用空格隔开。

LEN:返回文本字符串的字符数。

+ 用途:计算单元格中字符的数量。

+ 示例:=LEN(A1) 计算A1单元格中字符的数量。

LEFT/RIGHT/MID:从文本字符串中提取指定数量的字符。

+ 用途:从文本字符串中提取部分字符。

+ 示例:=LEFT(A1, 5) 提取A1单元格中左侧的5个字符。

FIND/SEARCH:查找一个文本字符串中另一个文本字符串的位置。

+ 用途:查找一个字符串中另一个字符串的位置。

+ 示例:=FIND("abc", A1) 查找A1单元格中"abc"的位置。

REPLACE:替换文本字符串中的一部分字符。

+ 用途:替换文本字符串中的部分字符。

+ 示例:=REPLACE(A1, 5, 3, "def") 将A1单元格中第5个字符开始的3个字符替换为"def"。

2. 数值计算函数

SUM:计算一组数值的和。

+ 用途:计算单元格区域中所有数值的和。

+ 示例:=SUM(A1:A10) 计算A1到A10单元格区域中所有数值的和。

ERAGE:计算一组数值的平均值。

+ 用途:计算单元格区域中所有数值的平均值。

+ 示例:=ERAGE(A1:A10) 计算A1到A10单元格区域中所有数值的平均值。

MAX/MIN:返回一组数值中的最大值/最小值。

+ 用途:找出单元格区域中的最大值或最小值。

+ 示例:=MAX(A1:A10) 找出A1到A10单元格区域中的最大值。

IF:根据条件返回不同的值。

+ 用途:根据条件返回不同的结果。

+ 示例:=IF(A1>10, "大于10", "小于等于10") 如果A1单元格的值大于10,则返回"大于10",否则返回"小于等于10"。

ROUND:对数值进行四舍五入。

+ 用途:将数值四舍五入到指定的小数位数。

+ 示例:=ROUND(A1, 2) 将A1单元格中的数值四舍五入到小数点后两位。

3. 逻辑函数

AND/OR:测试多个条件是否全部/至少满足。

+ 用途:测试多个条件是否全部满足或至少满足一个。

+ 示例:=AND(A1>10, B1<20) 如果A1大于10且B1小于20,则返回TRUE,否则返回FALSE。

NOT:对逻辑值取反。

+ 用途:对逻辑值进行取反。

+ 示例:=NOT(A1=B1) 如果A1和B1不相等,则返回TRUE,否则返回FALSE。

IFERROR:捕获错误并返回指定的值。

+ 用途:当公式产生错误时,返回指定的值。

+ 示例:=IFERROR(A1/B1, "除数为0") 如果A1除以B1产生错误(如除数为0),则返回"除数为0"。

4. 查找与引用函数

VLOOKUP:在表格的首列查找指定的值,并返回该值所在行的其他列的值。

+ 用途:在表格中查找值并返回相应的结果。

+ 示例:=VLOOKUP(A2, A1:C10, 2, FALSE) 在A1到C10的表格中查找A2单元格的值,并返回该值所在行的第2列的值。

INDEX/MATCH:结合使用,实现在表格中查找指定的值,并返回该值所在行的其他列的值。

+ 用途:与VLOOKUP类似,但提供了更多的灵活性。

+ 示例:=INDEX(B1:B10, MATCH(A2, A1:A10, 0)) 在A1到A10的表格中查找A2单元格的值,并返回该值所在行的B列的值。

OFFSET:根据指定的偏移量返回单元格或单元格区域的值。

+ 用途:根据偏移量返回单元格或单元格区域的值。

+ 示例:=OFFSET(A1, 2, 1) 返回A1单元格下方2行、右侧1列的单元格的值。

5. 日期与时间函数

TODAY:返回当前日期。

+ 用途:返回当前日期。

+ 示例:=TODAY() 返回当前日期。

NOW:返回当前日期和时间。

+ 用途:返回当前日期和时间。

+ 示例:=NOW() 返回当前日期和时间。

DATE:返回一个特定的日期。

+ 用途:创建一个日期值。

+ 示例:=DATE(2023, 3, 15) 返回2023年3月15日的日期值。

DATEDIF:计算两个日期之间的天数差。

+ 用途:计算两个日期之间的天数差。

+ 示例:=DATEDIF(A1, B1, "d") 计算A1和B1单元格之间的天数差。

DAY/MONTH/YEAR:返回日期的天/月/年部分。

+ 用途:提取日期的天/月/年部分。

+ 示例:=DAY(A1) 提取A1单元格期的天部分。

6. 数组函数

SUMIFS:基于多个条件计算一组数值的和。

+ 用途:基于多个条件计算单元格区域中所有数值的和。

+ 示例:=SUMIFS(C1:C10, A1:A10, "A", B1:B10, ">10") 计算A1到A10中值为"A"且B1到B10中值大于10的C1到C10中值的和。

ERAGEIFS:基于多个条件计算一组数值的平均值。

+ 用途:基于多个条件计算单元格区域中所有数值的平均值。

+ 示例:=ERAGEIFS(C1:C10, A1:A10, "A", B1:B10, ">10") 计算A1到A10中值为"A"且B1到B10中值大于10的C1到C10中值的平均值。

IFS:基于多个条件返回不同的值。

+ 用途:基于多个条件返回不同的结果。

+ 示例:=IFS(A1>10, "大于10", A1=10, "等于10", A1<10, "小于10") 根据A1的值返回不同的结果。

掌握这些常用函数公式,可以让你在Excel中更加高效地处理数据。Excel还提供了许多其他函数和工具,可以帮助你完成更复杂的计算和操作。建议在学习和使用Excel时,不断探索和实践,以充分发挥其强大的功能。