设为首页收藏本站

EPS数据狗论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1800|回复: 0

[函数公式] 7大类Excel数据分析常用函数汇总

[复制链接]

17

主题

198

金钱

287

积分

入门用户

发表于 2019-5-7 14:31:18 | 显示全部楼层 |阅读模式
本帖最后由 奋斗不止 于 2019-5-7 14:38 编辑

Excel是我们工作中经常使用的一种工具,对于数据分析来说,这也是处理数据最基础的工具。很多传统行业的数据分析师甚至只要掌握Excel和SQL即可。


对于初学者而言,有时候并不需要急于苦学R语言等专业工具(当然,学会了就是加分项),因为Excel涵盖的功能足够多,也有很多统计、分析、可视化的插件等,只不过我们平时处理数据的时候对于许多函数都不知道怎么用!


01 数据重复【(COUNTIF函数),删除重复项】

举例:
在B2-B28区域筛选年入少于10万的单元格并计数,“=COUNTIF(B2:B28,"<100000")”。


02 缺失数据【IF And Or 嵌套函数等】

举例:
=IF(条件判断, 结果为真返回值, 结果为假返回值)


03 数据抽样【Left,Right,CONCATENATE(文本1,文本2....),VLOOKUP】

举例:

=left(text,num_chars), text代表用来截取的单元格。num_chars代表从左开始截取的字符数。

=right(text,num_chars), text代表用来截取的单元格。num_chars代表从右开始截取的字符数。

=CONCATENATE(text1,text2,text3......),其中text表示一个个要连接起来的文本。

=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])。
vlookup就是竖直查找,即列查找,上述使用时参数代表的意思即VLOOKUP(查找值,查找范围,查找列数,精确匹配或者近似匹配)


功能:用于查找首列满足条件的元素。

(查询姓名是F5单元格中的员工是什么职务)
1.png
在此要注意,在我们的工作中,几乎都使用精确匹配,该项的参数一定要选择为false。例如,=VLOOKUP(H3,$A$3: $F$19,5,FALSE)表示在A3:F9范围内,在其第五列中精确查找值为H3的值。

与vlookup类似的函数有lookup(lookup_value,array1,array2)
LOOKUP函数用于查找在某一列array1内与lookup_value相匹配的单元格,再返回与该单元格对应的array2中单元格的内容。


04 Excel中两行数据的快速匹配【MATCH(),iserror()】

MATCH(lookup_value, lookup_array, match_type)
MATCH函数用于返回在指定区域内按指定方式查询与指定内容所匹配的单元格位置;

ISERROR(value)
ISERROR 值为任意错误值(#N/A、#VALUE!、#REF!、#DIV/0!、#NUM!、#NAME? 或 #NULL!),则返回 TRUE
2.png
举例:
将A列的数据拿去与B列的数据进行匹配:如果A列的数据没有在B列出现过,就保留单元格为空。如果A列的数据在B列出现过,就返回A列对应的数据。

在C1输入公式:
=IF(ISERROR(MATCH(A1,$B$1: $B$5,0)),"",A1)
或者用vlookup与iserror函数一起使用也可以
=IF(ISERROR(VLOOKUP(A1,$B$1: $B$5,1,)),"",A1)

3.png

05 数据计算【AVERAGE、SUM、MAX、MIN】
举例:
=AVERAGE(A1:D3)
=SUM(A1:D3)
=MAX(A1:D3)
=MIN(A1:D3)

06 数据分组【SEARCH函数】
主要用于字符串的查找,若找到则【返回字符在一个字符串文本中的起始位置】,若没找到则显示#VALUE!错误

举例:
search函数的语法格式:
=search(find_text,within_text,start_num)

其中=search(要查找的字符,字符所在的文本,从第几个字符开始查找),第三个参数可以省略(默认从第一个开始查找)。

search函数的参数find_text可以使用通配符“*”,“?”。如果参数find_text就是问号或星号,则必须在这两个符号前加上“~”符号。

07 数据抽样【RAND函数】

举例:
RAND()用于产生0~1之间的随机数
如果想要产生a到b之间的随机数,则使用公式“=Rand()*(b-a)+a”。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

客服中心
关闭
在线时间:
周一~周五
8:30-17:30
QQ群:
653541906
联系电话:
010-85786021-8017
在线咨询
客服中心

意见反馈|网站地图|手机版|小黑屋|EPS数据狗论坛 ( 京ICP备09019565号-3 )   

Powered by BFIT! X3.4

© 2008-2028 BFIT Inc.

快速回复 返回顶部 返回列表