Excel 函数(二级office)
一、数学函数
1. Sum函数
求所有数值的总和
函数格式:=Sum(数值1,数值2,……)
应用举例:=SUM(A2,A10,A20)是将单元格A2、A10和A20中的数字相加。
2. Sumif函数
单个条件求和
函数格式:=Sumif(条件区域,条件,实际求和区域)
应用举例:=SUMIF(B2:B10,">5",C2:C10),表示在区域B2:B10中,查大于5的单元格,并在C2:C10区域中到对应的单元格进行求和。
3. Sumifs函数
多个条件求和,一个条件区域对应一个指定条件,求和区域和条件区域要一致。
函数格式:=Sumifs(实际求和区域,条件区域1,条件1,条件区域2,条件2,……)
应用举例:=SUMIFS(A2:A10,B2:B10,">0",C2:C10, "<5 1="" 4="" h2="" span="" 4.="" p="" 5.="" 6.="" 7.="" 8.="" 9.="" 3.5="" 0.1="" h1="">60")表示统计单元格区域B2-B10中值大于60的单元格的个数。
4. Sumproduct函数
积和函数,对应区域的单元格相乘,然后再对这些乘积求和。
函数格式:=Sumproduct(区域1*区域2*……)
应用举例:计算A、B、C三列对应数据乘积的和。
公式:=SUMPRODUCT(B2:B4,C2:C4,D2:D4);计算方式:=B2*C2*D2+B3*C3*D3+B4*C4*D4即
三个区域B2:B4,C2:C4,D2:D4同行数据乘积的和。
5. Round函数
四舍五入函数,第二个参数表示保留多少位小数。如果取整数,第二个参数小数位数就是0。
函数格式:=Round(数值,小数位数)
应用举例:=ROUND(227.568,2)返回结果为227.57。
6. Roundup函数
向上舍入数字,第二个参数表示保留多少位小数。如果小数位数大于0,则向上舍入到指定的小数位。如果小数位数等于0,则向上舍入到最接近的整数。如果小数位数小于0,则在小数点左侧向上进行舍入。
函数格式:=Roundup(数值,小数位数)
7. Rounddown函数
向下舍入数字,第二个参数表示保留多少位小数。如果小数位数大于0,则向下舍入到指定的小数位。如果小数位数等于0,则向下舍入到最接近的整数。如果小数位数小于0,则在小数点左侧向下进行舍入。
函数格式:=Rounddown(数值,小数位数)
8. Int函数
向下取整数,与Rounddown第二个参数为0时用法一样。
函数格式:=Int(数值)
应用举例:=INT(227.568)返回结果为227。
=INT(-227.568)返回结果为-228。
9. Sqrt函数
开平方根
函数格式:=Sqrt(数值)
应用举例:=Sqrt(4)返回结果为2
10.Mod函数
求余数
函数格式:=Mod(被除数,除数)
应用举例:=Mod(5,2)返回结果为1
11.Ceiling函数
将数字向上舍入最接近指定基数的整倍数
函数格式:=Ceiling(数值,基数)
例1:CEILING(3.5,1) 结果:4 说明:将3.5 向上舍入到最接
近的1 的倍数
例2:CEILING(3.5,0.1) 结果:3.5 说明:将3.5 向上舍入到最接
近的0.1 的倍数
二、统计函数
12.Count函数
统计单元格的个数,参数必须是数值。
函数格式:=Count(数值1,数值2,…)
应用举例:=COUNT(A2:A10)表示统计单元格区域A2到A10中包含数值的单元格的个数。
13.Countif函数
统计满足单个条件的单元格个数。
函数格式:=Countif(指定区域,指定条件)
应用举例:=COUNTIF(B2:B10,">60")表示统计单元格区域B2-B10中值大于60的单元格的个数。
14.Countifs函数
统计满足多个条件的单元格个数
函数格式:=Countifs(指定区域1,指定条件1,指定区域2,指定条件2,…)
应用举例:=COUNTIFS(A2:A10,">60",B2:B10, "<80")表示统计同时满足以下条件的单元格所对应的行数:A2:A10区域中大于60的单元格且B2:B10区域中小于80的单元格。
15.Average函数
求所有数值的平均值
函数格式:=Average(数值1,数值2,…)
应用举例:=AVERAGE(A2:A10,C10)表示对单元格区域A2到A10中数值与C10中的数值求平均值。
16.Averageif函数
求满足单个条件的数值平均值
函数格式:=Averageif(条件区域,条件,实际求平均区域)
应用举例:=AVERAGEIF(B2:B10,"<80 span="" >60",C2:C10, "<80 h2="" span="" p="">60",C2:C10, "<80")表示对A2:A10区域中符合以下条件的单元格的数值求平均值:B2:B10中的相应数值大于60、且C2:C10中的相应数值小于80。
18.Rank函数
排名函数,第三个参数是0或者省略时表示降序,是1表示升序,用法和Rank.eq函数一样。函数格式:=
Rank(数值,要在其中排名的数据区域,降序/升序)
应用举例:=RANK(A2, $A$1:$A$10,0),表示求取A2单元格中的数值在单元格区域A1:A10中的降序排位。
19.Large函数
返回数据区域第几个大的单元格值,可求任意名次。
函数格式:=Large(数据区域,名次)
应用举例:=LARGE(C1:C100,3)表示求C1:C100区域中的第三名。
20.Max函数
求一组数字中的最大值
函数格式:=Max(数据区域)
21.Min函数
求一组数字中的最小值
函数格式:=Min(数据区域)countifs函数怎么用三个条件区域
三、文本字符类函数
22.Concatenate函数
多个字符串合并为一个整体,与“&”连接符用法相同。
函数格式:=Concatenate(字符串1,字符串2,…)
应用举例:如在单元格A2和A10中分别输入文本“未来教育”和“计算机”,在B2单元格中输入公式=CONCATENATE(A2,A10,"等级考试"),则结果为“未来教育计算机等级考试”
23.Left函数
从字符串最左边截取字符
函数格式:=Left(字符串,截取位数)
应用举例:B2单元格中有文本“未来教育计算机等级考试”,在B1单元格中输入公式=LEFT (B2,4)表示从单元格B2中的文本字符串中截取前四个字符,结果为“未来教育”。
24.Right函数
从字符串最右边截取字符
函数格式:=Right(字符串,截取位数)
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论