宝哥软件园

干货!史上最全面的常用Excel函数用法!

编辑:宝哥软件园 来源:互联网 时间:2021-09-17

Excel函数是计算机二级办公考试的重点和难点,很多小伙伴都表示不能入手。下面01级的学长们将分享一些常用的Excel函数公式,以备不时之需。

ABS()

函数:求绝对值。

用法:ABS(数),求参数数的绝对值。

例:ABS(-3)的结果是3,ABS(3)的结果是3。

INT()

功能:四舍五入。

用法:INT(number),取不大于参数数的最大整数。

例:INT(3.9)的结果是3,INT(-3.9)的结果是-4。

ROUND()

功能:四舍五入。

用法:ROUND(number,n),其中n为整数,函数根据指定的n位数对数字进行舍入。当n0时,数字将四舍五入到指定的位数;当n=0时,数字将被舍入为整数;当n0时,数字将四舍五入到小数点左边的指定数字。

示例:round (11.43,1)、Round(11.43,0)和Round(11.43,1)的结果分别为11.4、11和10。

MOD()

函数:求余数。

用法:MOD(number1,number2),返回两个数除的余数,结果的符号与除数相同,其中number1为被除数,number2为除数。

例:mod (4,3)等于1,mod (-4,3)等于2,MOD(4,3)等于-2,MOD(-4,3)等于-1。

SQRT()

函数:求平方根。

用法:SQRT(number),求一个正数的平方根。

例:SQRT(9)的结果是3。

SUM()

功能:求和。

用法:SUM(数字区域),将指定区域相加。参数可以是值、单元格引用或区域。

示例:例如,=SUM(A2:A9)对所有单元格A2到A9的值求和,而=SUM(A2:A9,C2:C9)对区域A2到A9和C2到C9求和。

SUMIF()

函数:条件求和。

用法:SUMIF(区域1,条件,区域1),当区域1满足条件时,求和区域2。

示例:例如,公式=sumif (A2:A5,“Tom”,c23360c5)仅将区域A2:A5中对应单元格的值与区域C2:C5中等于“Tom”的值相加。

SUMPRODUCT()

函数:乘积之和。

用法:SUMPRODUCT(数组1,数组2,…)。

示例:sumproduct (b2:b11,c 23360 c 11)=B2 * C2 B3 * C3 B4 * C4 b11 * c11。

SUMIFS

功能:多条件求和。

用法:SUMIFS(求和区,条件区1,条件1,[条件区2,条件2],…)。

示例:例如=sumifs (A2:A10,b2:b10,B12,c2:c10,a12),意思是将单元格A2到A10中的一些值相加,其中b列等于B12,c列等于A12的行中的值。

平均值()

功能:求平均值。

用法:AVERAGE(number1,number2),参数可以是数值、单元格或区域。

示例:=AVERAGE(A1:A6)将返回数字A1到A6的平均值。

AVERAGEIF()

函数:给定条件的平均值。

用法:AVERAGIEF(第1列,值,第2列),当第1列满足值时,求第2列的平均值。

示例:如果E3:E17存储员工性别,F3:F17存储员工工资,如果需要男性员工的平均工资,可以输入公式=AVERAGEIF(E3:E17,“男性”,F3:F17)。

AVERAGEIFS()

功能:多条件平均。

用法:AVERAGEIFS(取平均值面积,面积1,值1,面积2,值2),求面积1=值1,面积2=值2的直线,取平均值面积。

示例:如果B2:B9存储性别,C2:C9存储班级,D2: d9存储年级,如果要统计1班所有女生的平均成绩,可以输入公式=averageifs (d2:d9,b23360b9,“女”,c2:c9,“1班”)。

COUNT()

功能:计数。

用法:COUNT(value1,value2,…)计算单元格区域中的数据数量。1是必需参数,2,…是可选参数。

示例:=COUNT(A1:A20)。在这个例子中,如果这个区域中的5个单元格包含数字,答案是5。

COUNTIF()

功能:条件计数。

用法:COUNTIF(区域,条件),计算给定区域中满足指定条件的单元格数。

示例:=countif (A1:A10,"=60 ")计算区域A1至A10中大于或等于60的单元格数。

COUNTIFS()

功能:多条件计数。

用法:COUNTIF(区域1,条件1,[区域2,条件2],…),计算多个区域,同时计算满足所有判断条件的个数。

示例:=countifs (A1:A10,“8”,b1:B10,“20”)表示计算同一行中A1到A10大于8,B1到b10小于20的单元格数。

COUNTA()

函数:计算非空单元格的数量。

用法:COUNTA (value1,[value2],…)。值1是必需的,值2是可选的。用于计算区域中非空单元格的数量。

示例:=COUNTA(A2:A7)表示计算单元格区域A2到A7中非空单元格的数量。

最大值()

函数:求最大值。

用法:MAX(数字1,数字2,…),求一组数字中的最大值。数字1是必需的。后续数字是可选的。参数可以是数值、单元格或区域。

示例:如果A2:A6包含12,6,9,26,2,那么=MAX(A2:A6,40)区域A2:A6和值40中的最大值,结果为40。

最小()

函数:求最小值。

用法:min(数字1,数字2,),以找到一组数字中的最大值。数字1是必需的。后续数字是可选的。参数可以是数值、单元格或区域。

示例:如果A2:A6包含12,6,9,26,2,那么=MIN(A2:A6,40)区域A2:A6和值40中的最小值,结果为2。

RANK()

功能:数据排序。

用法:RANK(值、序列/区域、排序模式)。求某值在某区域的排名。排序方式为升序1,降序0。

示例:例如,=rank (A3,a23360a6,1)返回A3单元格中数值在A2:A6范围内的排名。

大型()

函数:取区域中第n个最大值。

用法:大号(面积、等级)。获得该地区第n大值。

例如:如果B2:B6存储了10、19、21、11和13,=LARGE(B2:B6,3)意味着B2:B6中的第三大值是13。

文本()

功能:转换为文本。

用法:TEXT(数值,格式)。用于将数字和日期转换为文本,并在转换时指定格式。

示例:=text (A2,“yyyy mm月dd day”)将A2单元格转换为yyyy mm月dd day格式。

TRIM()

功能:删除字符前后的空格。

用法:TRIM(文本)。文本是要删除空格的文本。删除字符前后的空格,字符之间只留一个空格。

例:如果去掉字符串“TRIM函数”前后的空格,可以输入公式=TRIM(“TRIM函数”),然后去掉字符串“TRIM函数”前后的空格。

FIND()

功能:查找字符位置。

用法:FIND(查找文本、源文本、[查找起始位置])。

示例:如果单元格A1存储了字符串“如何在excel中使用find函数”,如果想从单元格A1中查找字符串“如何”,可以输入公式=FIND(“如何”,A1,5),结果返回13。

左()

功能:截取字符。

用法:左(文本字符串,提取数量)。从文本字符串的第一个字符开始,截取指定数量的字符。

示例:假设单元格A2的内容为“ABCDE”,=LEFT(A2,4)表示A2的前4个字符被剪切,结果为ABCD。

右()

功能:截取字符。

用法:右(文本字符串,提取数量)。从文本字符串的最后一个字符开始,截取指定数量的字符。

例:假设A2单元格内容为“ABCDE”,=RIGHT(A2,4)表示截取A2最后4个字符,结果为BCDE。

MID()

功能:获取字符串。

用法:MID(文本字符串、起始位置、截获量)。从文本字符串的指定位置返回特定数量的字符。

例:假设单元格A2的内容为“ABCDE”,=MID(A2,2,3)表示从第二个位置截取A2的3个字符,结果为BCD。

LEN()

功能:计数字符。

用法:LEN(文本字符串)。计算文本字符串中的字符数。

示例:例如=LEN(“北京”)返回9。

LENB()

功能:计数字节。

用法:LEN(文本字符串)。计算字符串中的字节数。

示例:例如=LEN(“北京”)返回11。

中频()

功能:条件判断。

用法:IF(条件判断,结果为真返回值,结果为假返回值)。根据指定条件判断真假。中频函数最多可嵌套7层。

例:如果要计算B2单元格内的分数超过90为优秀,80到90为合格,80为不合格,那么可以输入公式:=IF(B2=90,“优秀”,if(B2=80,“合格”,“不合格”))。

IFERROR()

功能:判断是否为错误值。

用法:IFERROR(值,发生错误时返回的值)。根据给定值检查,如果计算结果返回错误,则返回给定值。

例如:如果a3=13,B3=0,在单元格C3中输入公式=IFERROR(A3/B3,“错误”)。因为B3是0并且不能被除,字符“error”将被返回。

VLOOKUP()

功能:查找值。

用法:VLOOKUP(值、面积、n列、匹配方式)。查找该区域第一列中的值,以获取搜索区域第n列中的值。最后一个参数是0,表示精确匹配,1,表示模糊匹配。

示例:=VLOOKUP(A1,$B$1:$B$10,2,0)的意思是在B1:B10中找到A1,找到后返回同行业第二列的值。

LOOKUP()

功能:查找值。

用法:LOOKUP(值、查找区域、返回值范围)。在搜索区域中查找一个值,并返回另一个范围中相应位置的值。

示例:例如,如果C2:C8存储成绩,B2:B8存储学生姓名,=lookup (76,c23360c8,b23360b8)表示分数为76的学生姓名。

INDEX()

功能:数据定位。

用法:INDEX(面积,第n行,第m列)。返回区域中第n行和第m列的值。

示例:如图所示,在F2中输入=INDEX(A2:D10,4,2),将显示A2:D10区域第四行第二列的值。

MATCH()

功能:匹配位置。

用法:=MATCH(搜索值、搜索范围和搜索方法)。确定值在列表中的位置。搜索范围只能是一列或一行。如果搜索方式为0,则表示搜索等于指定内容的第一个数值;如果是1,会找到小于等于指定内容的最大值,指定区域必须按升序排列;如果是-1,会找到大于等于指定内容的最小值,指定区域必须按降序排列。

示例:如图,在F2中输入=MATCH(B5,B2:B10,0),结果为4。

和()

功能:逻辑与。

用法:AND(条件1,条件2,…)。满足条件1和条件2时返回TRUE,即满足所有判断条件;当一个或多个条件不满足时,返回FALSE。

例:=AND(9-5=4,72)为真;

=AND(9-5=4,58)为假。

或()

函数:逻辑or。

用法:OR(条件1,条件2,…)。在参数中,任何参数逻辑为真,即逻辑值为真;只有当全部为false时,才会返回FALSE。

例:=OR(真,3 5=8)为真;

=OR(1=1=3,2=3=6)为FALSE。

不是()

函数:求反方值。

用法:NOT(判断条件)。

示例:=非(假)为真;=否(1 4=5)为假。

日期()

功能:转换日期。

用法:DATE(年、月、日)。返回指定日期的序列数。

示例:=date(2019年9月29日)为43737,返回代表2019年9月29日的序列号。

DATEDIF()

功能:计算日期之间的差异。

用法:DATEDIF(开始日期、结束日期、单位)。计算两个日期之间的年数、月数和天数。单位是返回结果的代码,“y”返回整年;“m”返回整个月的数量;“d”返回总天数;“MD”返回日期期间的天数差,忽略年和月;“YD”返回日期期间的天数差,忽略年份;“YM”返回日期周期中月数的差值,忽略日和年。

例如:要计算1976年4月1日出生的人的年龄,可以输入:=datedif(“1976年4月1日”,today(),“y”);

要计算1976年4月1日到当前日期之间的月数,可以输入:=datedif(“1976年4月1日”,today(),“m”)。

年份()

功能:查找年份。

用法:YEAR(数字)。返回日期的年份。

例:=YEAR(43737)是2019年;=年份(“2019年9月29日”)回到2019年。

MONTH()

功能:查找月份。

用法:MONTH(数字)。返回序列号对应的某个日期的月数。

示例:=月(“2019年9月29日”)将返回9。

日()

功能:查找天数。

用法:MONTH(数字)。返回与序列号相对应的日期的天数。

示例:=day(“2019年9月29日”)将返回29。

TOADY()

功能:查找当前日期。

用法:TODAY()。返回当前日期表示的序列数。

示例:输入=TODAY(),确认后返回今天的日期。

WEEKDAY()

功能:查找星期几。

用法:WEEKDAY(日期,返回值类型)。如果返回值类型为1或省略,1到7表示星期日到星期六,2表示星期一到星期日,3表示星期一到星期日,从0到6。

例如:输入=weekday(“2019年9月28日”,2),返回6,表示当天的日期是星期六。

HOUR()

功能:计算小时数。

用法:HOUR(时间值)。返回时间值的小时数,它是一个介于0和23之间的整数。

示例:=hour ("12:28:46pm ")将返回第一个时间值为12的小时。

MINTUE()

功能:统计分钟数。

用法:MINTUE(时间值)。以0到59之间的整数形式返回时间值的分钟数。

示例:==MINUTE("12:30:00 ")将返回30。

COLUMN()

功能:计算列值。

用法:COLUMN()。手机定位。

例如:如果在f列的任意单元格中输入=COLUMN(),将返回6;在列h的任意单元格中输入=COLUMN(),它将返回8。

更多资讯
游戏推荐
更多+