EXCEL常用高频函数演练
2023/5/7 来源:不详一、常用函数
1.
绝对值函数:=ABS(number)
注:当其引用“C1”时,左上角有个绿色角标。
2.最大值函数:=MAX(number1,number2,…)
最小值函数:=MIN(number1,number2,…)
注:无论是直接选择一个区域还是单个选择哪几个数字,都可以直接显示出最大值或者最小值。
3.四舍五入函数:=ROUND(number,Num_digits)
注:unum_digits表示保留的小数位数,按此位数对number参数进行四舍五入。vnumber可是输入数字,也能输入单元格(图中红色为输入分数得出的)
4.取整函数:=TRUNC(number,[Num_digits])
向下取整函数:=INT(number)
注:
u其中TRUNC中还能选择日期,选择后默认把常规变为自定义(如表格中的红框框,其中为常规状态下的”=TRUNC(A2,1)”,而框框中黑色字体的“年1月18日”为输入公式后的自定义下的导出值)
其中”=TRUNC(number,[Num_digits])”中的[Num_digits]默认为0,当只想取整数部分时,可入图片黄色区域,不输入“,0”。
w在使用函数INT时,如果遇到负数,将会如图所示,同样的,INT也能直接引用数字。
二、求和函数
1.求和函数:=SUM(number1,number2,…)
2.
条件求和函数:=SUMIF(range,criteria,[sum_range])
多条件求和函数:
=SUMIFS(sum_range,criteria_range1,criteria1,[criteria_range2,criteria2],...)
注:range(取值范围)criteria(条件)
u使用条件求和函数SUMIF第三个参数的时,默认[sum_range]区域的左上角第一个就为前面一个取值范围的左上角,并且默认扩展其区域(如图上,我们在F1:G3中输入任何数字都会被加入到A7的数值中,即完整的应该为=SUMIF(A1:E3,"3",C1:G3))。
使用多条件求和函数SUMIFS时,维度必须相同。
3.积和函数:=SUMPRODUCT(array1,array2,…)
注:空白单元格将视为0,array数组参数必须具有相同的维数(都是22或者31)。
三、平均数函数
1.平均值函数:=AVERAGE(number1,number2,…)
2.条件平均值函数:=AVERAGEIF(range,criteria,[Average_range])
多条件平均值函数:
=AVERAGEIFS(average_range,criteria_range1,criteria1,[criteria_range2,criteria2],...)
注:range(取值范围)criteria(条件)使用Averageif函数时,如果对应区域大于所给区域将会默认扩展其区域。
四、计数函数
1.计数函数=COUNT(Value1,[Value2],…)
=COUNTA(Value1,[Value2],…)
注:COUNT函数时计算数值(只有数字),COUNTA是计算非空单元格(非数字都可以),参数最多包含个。
2.条件计数函数=COUNTIF(Range,Criteria)
多条件计数函数
=COUNTIFS(criteria_range1,criteria1,[criteria_range2,criteria2]…)
注:Range(取值范围)Criteria(条件)使用COUNTIFS函数时,对应区域要等于其区域。
五、IF函数
逻辑判断函数=IF(logical_test,[value_if_true],[value_if_false])
及可这样理解=if(判断条件,正确(符合),错误(不符合))
注:默认正确和错误,以及“0”
六、VLOOKUP函数
垂直查询函数=Vlookup(lookup_value,table_array,col_index_num,[range_lookup])
可以认为=vlookup(匹配查找值,查找区间,反馈回的时候是第几列,精准/模糊匹配)
注:vlookup是可以跨表查询的,但是有一下几个要求,1、表格的后缀(版本)是一样的;
2、第一列必须是匹配查找值所对应的;
3、匹配查找区域内不能有合并的单元格。
七、RANK函数
排位函数
=Rank.EQ(Number,ref,[order])
___返回实际排位
=Rank.AVG(Number,ref,[order])
__多个值具有相同排位,返回平均排位
可以理解为这个数字在这个范围内的排序后是第几个(实际的用EQ),如果这个数有多个,即并列,看并列第几个(平均排位,用AVG)
注:order为0/忽略时,按照降序排列,非0时,按照升序排列
八、日期时间函数
1.=NOW()_____返回现在系统的日期和时间
2.=TODAY()___返回现在系统日期
3.=YEAR(Serial_number)__返回Serial_number的年份
4.
=MONTH(Serial_number)__返回Serial_number的月份
九、文本类函数简介
1.文本合并函数=CONCATENATE(text1,text2,…)
2.截取字符串函数=MID()
3.左侧截取字符串函数=LEFT()
4.右侧截取字符串函数=RIGHT()
5.删除空格函数=TRIM()
6.
字符个数函数=LEN()
注:1、使用CONCATENATE函数时,不能直接选择A1:E1,必须一个个选择。
2、使用MID函数时间,可以从任意指定的位置开始,图上例子=MID(A8,1,3)为“从A8单元中,第一个数据开始到第三个结束”
3、使用TRIM函数时只能去掉的是前后的空格,文字中间的空格无法去掉。