电子表格常用函数公式及用法
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
电子表格常用函数公式及用法
1、求和公式:
=SUM(A2:A50) ——对A2到A50这一区域进行求和;
2、平均数公式:
=AVERAGE(A2:A56) ——对A2到A56这一区域求平均数;
3、最高分:
=MAX(A2:A56) ——求A2到A56区域(55名学生)的最高分;
4、最低分:
=MIN(A2:A56) ——求A2到A56区域(55名学生)的最低分;
5、等级:
=IF(A2>=90,"优",IF(A2>=80,"良",IF(A2>=60,"及格","不及格"))) 6、男女人数统计:
=COUNTIF(D1:D15,"男") ——统计男生人数
=COUNTIF(D1:D15,"女") ——统计女生人数
7、分数段人数统计:
方法一:
求A2到A56区域100分人数:=COUNTIF(A2:A56,"100")
求A2到A56区域60分以下的人数;=COUNTIF(A2:A56,"<60")
求A2到A56区域大于等于90分的人数;=COUNTIF(A2:A56,">=90") 求A2到A56区域大于等于80分而小于90分的人数;
=COUNTIF(A1:A29,">=80")-COUNTIF(A1:A29," =90")
求A2到A56区域大于等于60分而小于80分的人数;
=COUNTIF(A1:A29,">=80")-COUNTIF(A1:A29," =90")
方法二:
(1) =COUNTIF(A2:A56,"100") ——求A2到A56区域100分的人数;假设把结果存放于A57单元格;
(2) =COUNTIF(A2:A56,">=95")-A57 ——求A2到A56区域大于等于95而小于100分的人数;假设把结果存放于A58单元格;
(3)=COUNTIF(A2:A56,">=90")-SUM(A57:A58) ——求A2到A56区域大于等于90而小于95分的人数;假设把结果存放于A59单元格;(4)=COUNTIF(A2:A56,">=85")-SUM(A57:A59) ——求A2到A56区域大于等于85而小于90分的人数;
……
8、求A2到A56区域优秀率:=(COUNTIF(A2:A56,">=90"))/55*100
9、求A2到A56区域及格率:=(COUNTIF(A2:A56,">=60"))/55*100
10、排名公式:
=RANK(A2,A$2:A$56) ——对55名学生的成绩进行排名;
11、标准差: =STDEV(A2:A56) ——求A2到A56区域(55人)的成绩波动情况(数值越小,说明该班学生间的成绩差异较小,反之,说明该班存在两极分化);
12、条件求和: =SUMIF(B2:B56,"男",K2:K56) ——假设B列存放学生的性别,K列存放学生的分数,则此函数返回的结果表示求该班男生的成绩之和;
13、多条件求和:{=SUM(IF(C3:C322="男",IF(G3:G322=1,1,0)))}——假设C列(C3:C322区域)存放学生的性别,G列(G3:G322区域)存放学生所在班级代码(1、2、3、4、5),则此函数返回的结果表示求一班的男生人数;这是一个数组函数,输完后要按Ctrl+Shift +Enter组合键(产生“{……}”)。“{}”不能手工输入,只能用组合键产生。“1,1,0”中的第一个1表示班级,第二个1表示计算次数(倍数)。
14、查找重复内容公式:
(1)标记重复两次以上的全部数据
=IF(COUNTIF(A:A,A2)>1,"重复","")。“重复”可以根据需要更改为其它数据。A2表示此栏结果对应的是第二行。
(2)标记超过一个以上的其它重复数据(只留一个)
=IF(COUNTIF(A2:A56,A2)=1,"","重复")
(3)提取不重复数据
方法1:将A列的姓名查找重复,并提取到C列。C2单元格输入公式:=OFFSET($A$1,MATCH(,COUNTIF($C$1:C1,$A$2:$A$17),),)&"",然后按ctrl+shift+enter三键结束。
方法2:将A列不重复数据标识到C列,单击数据——高级筛选完成。选择操作的数据区域,设置数据的复制位置,最重要的就是勾选上“选择不重复的记录”。
方法3:用数据比对公式=COUNTIF($A$9:A9,A9)。通过筛选,筛选出“1”的数据,然后复制粘贴到其他的单元格中即可。这样C列提取
到的就是A列不重复数据。
(3)多行多列提取不重复数据,如下:
D2输入公式:
=INDIRECT(TEXT(RIGHT(MIN(IF(COUNTIF($D$1:D1,$A$2:$B$9),4^8, ROW($2:$9)*100+COLUMN(A:B)*10001)),4),"r0c00"),)&"",然后按ctrl+shift+enter三键结束。这样就把AB列不重复数据提取到D列。
15、用出生年月来计算年龄公式:
=DATEDIF(A3,TODAY(),"y")或=DATEDIF(A3,"2017-8-24","y")。
=TRUNC((DAYS360(D3,NOW( )))/360,0)
16、用身份证来计算年龄公式:
=DATEDIF(TEXT(MID(A2,7,8),"0000-00-00"),TODAY(),"y")
17、从输入的18位身份证号的出生年月计算公式:
=CONCATENATE(MID(E2,7,4),"/",MID(E2,11,2),"/",MID(E2,13,2))。
18、从输入的身份证号码内让系统自动提取性别公式: