分享

想学习强大的Excel表格函数,有好的学习推荐吗?

 幸运草r58q5r6t 2017-09-21

Excel是办公室自动化中非常重要的一款软件,Excel函数则是Excel中的内置函数。Excel函数共包含11类,分别是数据库函数、日期与时间函数、工程函数、财务函数、信息函数、逻辑函数、查询和引用函数、数学和三角函数、统计函数、文本函数以及用户自定义函数。

你要是想学习Excel函数那么你要首先明确你学习Excel函数的目的是什么?你的职业是什么?

假如你是财务工作者,那么我建议你系统学习财务函数,然后其他的部分等用到的时候再去网上搜一下教程就好了。假如你是从事数据分析工作,只学习Excel函数可能还是不够的,还要学习SQL和Python等等。

重点就是Excel函数包罗万象,没必要全部都学,要有侧重点。但是对于一些常用的函数我还是建议你多掌握一下!

微软最有价值专家(MVP)祝洪忠分享15个模式化的表格公式,大家有类似问题可以直接套用。

首先声明,我这个可称不上是什么公式大全,就是给各位新人朋友们入门学习的,高手请按返回键。

1、查找重复内容

=IF(COUNTIF(A:A,A2)>1,'重复','')

2、重复内容首次出现时不提示

=IF(COUNTIF(A$2:A2,A2)>1,'重复','')

3、重复内容首次出现时提示重复

=IF(COUNTIF(A2:A99,A2)>1,'重复','')

4、根据出生年月计算年龄

=DATEDIF(A2,TODAY(),'y')

5、根据身份证号码提取出生年月

=--TEXT(MID(A2,7,8),'0-00-00')

6、根据身份证号码提取性别

=IF(MOD(MID(A2,15,3),2),'男','女')

7、几个常用的汇总公式

A列求和:=SUM(A:A)

A列最小值:=MIN(A:A)

A列最大值:=MAX (A:A)

A列平均值:=AVERAGE(A:A)

A列数值个数:=COUNT(A:A)

8、成绩排名

=RANK.EQ(A2,A$2:A$7)

9、中国式排名(相同成绩不占用名次)

=SUMPRODUCT((B$2:B$7>B2)/COUNTIF(B$2:B$7,B$2:B$7))+1

10、90分以上的人数

=COUNTIF(B1:B7,'>90')

11、各分数段的人数

同时选中E2:E5,输入以下公式,按Shift+Ctrl+Enter

=FREQUENCY(B2:B7,{70;80;90})

12、按条件统计平均值

=AVERAGEIF(B2:B7,'男',C2:C7)

13、多条件统计平均值

=AVERAGEIFS(D2:D7,C2:C7,'男',B2:B7,'销售')

14、统计不重复的个数

=SUMPRODUCT(1/COUNTIF(A2:A9,A2:A9))

15提取不重复的内容

C2单元格输入以下数组公式,按Ctrl+ Shift+Enter,向下复制。

=INDEX(A:A,1+MATCH(,COUNTIF(C$1:C1,A$2:A$10),))&''

16、LEFT函数  

函数名称:LEFT  

主要功能:从一个文本字符串的第一个字符开始,截取指定数目的字符。  

使用格式:LEFT(text,num_chars)  

参数说明:text代表要截字符的字符串;num_chars代表给定的截取数目。  

应用举例:假定A38单元格中保存了“我喜欢天极网”的字符串,我们在C38单元格中输入公式:=LEFT(A38,3),确认后即显示出“我喜欢”的字符。  

特别提醒:此函数名的英文意思为“左”,即从左边截取,Excel很多函数都取其英文的意思。

17、LEN函数  

函数名称:LEN  

主要功能:统计文本字符串中字符数目。  

使用格式:LEN(text)  

参数说明:text表示要统计的文本字符串。  

应用举例:假定A41单元格中保存了“我今年28岁”的字符串,我们在C40单元格中输入公式:=LEN(A40),确认后即显示出统计结果“6”。  

特别提醒:LEN要统计时,无论中全角字符,还是半角字符,每个字符均计为“1”;与之相对应的一个函数——LENB,在统计时半角字符计为“1”,全角字符计为“2”。  

18、MATCH函数  

函数名称:MATCH  

主要功能:返回在指定方式下与指定数值匹配的数组中元素的相应位置。  

使用格式:MATCH(lookup_value,lookup_array,match_type)  

参数说明:Lookup_value代表需要在数据表中查找的数值;  

Lookup_array表示可能包含所要查找的数值的连续单元格区域;  

Match_type表示查找方式的值(-1、0或1)。  

如果match_type为-1,查找大于或等于 lookup_value的最小数值,Lookup_array 必须按降序排列;  

如果match_type为1,查找小于或等于 lookup_value 的最大数值,Lookup_array 必须按升序排列;  

如果match_type为0,查找等于lookup_value 的第一个数值,Lookup_array 可以按任何顺序排列;如果省略match_type,则默认为1。  

应用举例:如图4所示,在F2单元格中输入公式:=MATCH(E2,B1:B11,0),确认后则返回查找的结果“9”。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多