当前位置:首页Excel教程 > 正文

Excel常见函数大全

作者:野牛程序员:2023-05-02 07:49:37Excel教程阅读 2590

Excel是一个强大的数据处理和分析工具,其中包含了丰富的函数库,用于实现各种数据操作和计算。下面介绍一些常见的Excel函数及其用法:

SUM函数

用于计算一组数据的总和。

语法:=SUM(number1,[number2],...)

示例:计算A1到A5的数据总和,公式为=SUM(A1:A5)

AVERAGE函数

用于计算一组数据的平均值。

语法:=AVERAGE(number1,[number2],...)

示例:计算A1到A5的数据平均值,公式为=AVERAGE(A1:A5)

MAX函数

用于查找一组数据中的最大值。

语法:=MAX(number1,[number2],...)

示例:查找A1到A5的数据中的最大值,公式为=MAX(A1:A5)

MIN函数

用于查找一组数据中的最小值。

语法:=MIN(number1,[number2],...)

示例:查找A1到A5的数据中的最小值,公式为=MIN(A1:A5)

COUNT函数

用于计算一组数据中非空单元格的数量。

语法:=COUNT(value1,[value2],...)

示例:计算A1到A5中非空单元格的数量,公式为=COUNT(A1:A5)

IF函数

用于根据指定条件返回不同的值。

语法:=IF(logical_test,value_if_true,value_if_false)

示例:如果A1中的值大于10,则返回“OK”,否则返回“NG”,公式为=IF(A1>10,"OK","NG")

VLOOKUP函数

用于在数据列表中查找指定值,并返回对应的结果。

语法:=VLOOKUP(lookup_value,table_array,col_index_num,[range_lookup])

示例:在A1到B5的数据列表中查找A7的值,并返回其对应的B列值,公式为=VLOOKUP(A7,A1:B5,2,FALSE)

CONCATENATE函数

用于将多个字符串拼接成一个字符串。

语法:=CONCATENATE(text1,[text2],...)

示例:将A1和B1中的字符串拼接成一个字符串,公式为=CONCATENATE(A1,B1)

DATE函数

用于创建一个日期值。

语法:=DATE(year,month,day)

示例:创建一个日期值,年为2022,月为1,日为1,公式为=DATE(2022,1,1)

NOW函数

用于返回当前日期和时间。

语法:=NOW()

示例:返回当前日期和时间,公式为=NOW()

LEFT函数

用于提取一个字符串的左侧字符。

语法:=LEFT(text,num_chars)

示例:从A1单元格中提取左侧2个字符,公式为=LEFT(A1,2)

RIGHT函数

用于提取一个字符串的右侧字符。

语法:=RIGHT(text,num_chars)

示例:从A1单元格中提取右侧2个字符,公式为=RIGHT(A1,2)

MID函数

用于提取一个字符串的中间字符。

语法:=MID(text,start_num,num_chars)

示例:从A1单元格中提取第2个字符开始的3个字符,公式为=MID(A1,2,3)

LEN函数

用于计算一个字符串的长度。

语法:=LEN(text)

示例:计算A1单元格中的字符串长度,公式为=LEN(A1)

TRIM函数

用于去除一个字符串中的空格。

语法:=TRIM(text)

示例:去除A1单元格中字符串的空格,公式为=TRIM(A1)

ROUND函数

用于对一个数字进行四舍五入。

语法:=ROUND(number,num_digits)

示例:对A1单元格中的数字进行四舍五入,保留2位小数,公式为=ROUND(A1,2)

RAND函数

用于生成一个随机数。

语法:=RAND()

示例:生成一个随机数,公式为=RAND()

COUNTIF函数

用于计算符合指定条件的单元格的数量。

语法:=COUNTIF(range,criteria)

示例:计算A1到A5单元格中大于10的数量,公式为=COUNTIF(A1:A5,">10")

SUMIF函数

用于计算符合指定条件的单元格的总和。

语法:=SUMIF(range,criteria,[sum_range])

示例:计算A1到A5单元格中大于10的数据总和,公式为=SUMIF(A1:A5,">10")

VLOOKUP函数

用于在一个区域中查找一个值,并返回与之匹配的另一列的值。

语法:=VLOOKUP(lookup_value,table_array,col_index_num,[range_lookup])

示例:在A1到B5的区域中查找A1单元格中的值,并返回匹配行的第二列值,公式为=VLOOKUP(A1,A1:B5,2,FALSE)

HLOOKUP函数

用于在一个区域中查找一个值,并返回与之匹配的另一行的值。

语法:=HLOOKUP(lookup_value,table_array,row_index_num,[range_lookup])

示例:在A1到D2的区域中查找A1单元格中的值,并返回匹配列的第二行值,公式为=HLOOKUP(A1,A1:D2,2,FALSE)

INDEX函数

用于返回一个区域中指定位置的值。

语法:=INDEX(array,row_num,[column_num])

示例:返回A1到B5的区域中第2行第1列的值,公式为=INDEX(A1:B5,2,1)

MATCH函数

用于在一个区域中查找一个值,并返回其所在行或列的位置。

语法:=MATCH(lookup_value,lookup_array,[match_type])

示例:在A1到A5的区域中查找A1单元格中的值,并返回其所在行的位置,公式为=MATCH(A1,A1:A5,0)

IF函数

用于根据一个条件的真假返回不同的结果。

语法:=IF(logical_test,value_if_true,value_if_false)

示例:如果A1单元格中的值大于10,返回"High",否则返回"Low",公式为=IF(A1>10,"High","Low")

SUMIFS函数

用于计算符合多个条件的单元格的总和。

语法:=SUMIFS(sum_range,criteria_range1,criteria1,[criteria_range2,criteria2],...)

示例:计算A1到A5单元格中符合B1单元格等于"Red"且C1单元格等于"Small"的数据总和,公式为=SUMIFS(A1:A5,B1:B5,"Red",C1:C5,"Small")


野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
野牛程序员教少儿编程与信息学竞赛-微信|电话:15892516892
相关推荐

最新推荐

热门点击