Excel是我们工作中经常使用的一种工具,对于数据分析来说,这也是处理数据最基础的工具。本文介绍数据分析中最常用的Excel函数。

  • 查找匹配类
  • 文本数据清洗类
  • 日期类
  • 逻辑运算类
  • 计算统计类

一、查找匹配类

1、vlookup函数:纵向查找函数,按列查找。

有2个作用:查找和引用

语法:=vlookup(用什么找,在哪个区域找,在第几列,0/1)

2、hlookup函数:横向查找函数,按行查找。(用法和vlookup函数类似)

有2个作用:查找和引用

语法:=hlookup(用什么找,在哪个区域找,在第几行,0/1)

3、index函数:引用函数

语法:=index(在哪个区域引用,引用第几行,引用第几列)

在A4:B9区域中引用第2行第2列的值

如果引用区域是单行或者单列,那么index函数就只有两个参数。

如果是多行多列,index函数就有三个参数。

4、match函数:查找函数(单行/单列的查找)

语法:=match(用什么找,在哪个区域找,0/1)

查找汪梅在A5:E5区域中的位置

index函数和match函数结合在一起的作用就是查找和引用。作用与vlookup函数一样。但比vlookup函数更灵活。使用vlookup函数时,vlookup函数必须是从左往右找。

语法:=index(在哪个区域引用,match(用什么找,在哪个区域找,0/1))

5、offset函数:选区(获取动态区域)

语法:=offset(指定值,下移多少行,右移多少列,取多少行,取多少列)

offset函数通常和其他函数结合在一起使用,获取动态的选区。

6、rank函数:排名

语法:=rank(参与排名的值,排名区域,0/1)

0:降序 、 1:升序 、 默认值:0。

7、row行

8、column列

9、hyperlink超链接


二、文本数据清洗类(文本函数)

  • 截取字符串:使用Left / Right / Mid

1、left函数:从左开始截取字符串

语法:=left(字符串,截取长度)

2、right函数:从右开始截取字符串

语法:=right(字符串,截取长度)

3、mid函数:从中间截取字符串

语法:=mid(字符串,从哪里开始取,取几位)

  • 查找字符在文本字符串中的位置:find / search

4、find函数:查找字符的位置

语法:=find(用什么字符找,在那个字符串中找,从第几个字符开始找)

5、search函数:查找字符的位置

语法:=search(用什么字符找,在那个字符串中找,从第几个字符开始找)

find函数和search函数的区别:find函数精确查找,区分大小写;search函数模糊查找,不区分大小写。

  • 合并单元格:concatenate / “&”符号连接

合并单元格一般用于Excel中做辅助列。

6、concatenate函数:合并单元格的内容

语法:=concatenate(单元格1,单元格2,...)

补充:用“&”符号连接

语法:=单元格1&单元格2&单元格3  (以此类推)

  • 替换单元格中内容:replace / substitute

7、replace函数:替换字符函数(固定位置的文本替换)

语法:=replace(指定字符串,哪个位置开始替换,替换几个字符,替换成什么)

8、substitute函数:替换函数(固定文本替换)

语法:=substitut(指定字符串,旧字符串,新字符串)

  • 清楚字符串的空格:trim / ltrim / rtrim

9、trim函数:清除字符串两边的空格

语法:=trim(字符串所在单元格)

10、ltrim函数:清除字符串左边的空格 (Excel 2016版本以及上中使用)

语法:=ltrim(字符串所在单元格)

11、rtrim函数:清除字符串右边的空格 (Excel 2016版本以及上中使用)

语法:=rtrim(字符串所在单元格)

12、text函数:将数值转换为按指定数字格式表示的文本。(整容大师)

语法:=text(某数值,整成什么数字格式)

三、日期类(格式转换)

用于日期格式的处理和转换。

1、year函数 (年):返回日期中的年份。

语法:=year(日期)

2、month函数(月):返回日期中的月份。

语法:=month(日期)

3、day函数(日):返回日期中的天。

语法:=day(日期)

4、now函数:动态函数,返回当前日期和时间。

语法:=now()

5、date函数:返回代表特定日期的序列号。

语法:=date(年,月,日)

6、datedif函数:返回两个日期之间的年 月 日间隔数。

语法:=datedif(开始时间,结束时间,返回什么类型)

注意:结束日期必须大于起始日期。

7、eomonth函数:返回某日期前后月份的最后一天。

语法:=emonth(开始日期,间隔月数)

注意:“间隔月数”是“开始日期”之前或之后的月份数,未来日期用正数表示,过去日期用负数表示。

8、edate函数:用于计算指定日期之前或之后几个月的具体日期。

语法:=edate(开始日期,间隔月数)

9、weeknum函数

返回一年中的周数。

语法:=weeknum(日期)

10、weekday函数

语法:=weekday(日期,返回类型)


四、逻辑运算类

1、if函数:如果...就...否则就...

语法:=if(条件, true时返回值, false返回值)

2、iferror函数:判断某个值或某个表达式是否错误。

语法:=iferror(条件,false时返回什么值)

3、and函数

当全部参数为True,则返回True,经常用于多条件判断。

4、or函数

只要参数有一个True,则返回Ture,经常用于多条件判断。

五、计算统计类

1、min函数:求最小值

语法:=min(选择区域)

2、max函数:求最大值

语法:=max(选择区域)

3、average函数:求平均值

语法:=average(选择区域)

4、count函数: 计算某区域中含数字的单元格个数

语法:=count(选择区域)

5、countif函数:条件计数

语法:=countif(条件区域,条件)

6、countifs函数:多条件计数

语法:=countifs(条件区域1,条件1,条件区域2,条件2...)

7、sum函数:求和

语法:=sum(求和区域)

8、sumif函数:条件求和

语法:=sumif(条件区域,条件,求和区域)

9、sumifs函数:多条件求和

语法:=sumifs(求和区域,条件区域1,条件1,条件区域2,条件2,...)

10、sumproduct函数:返回相应的数组/区域乘积的和(数组间,先对应相乘,再相加)

语法:=sumproduct(条件1,条件2,条件3,...)=sumproduct(单元格1:单元格2,单元格3:单元格4,单元格5:单元格6,...)

注意:使用数组时,输完公式以后,按Ctrl+shift+enter。只有这样才能保证公式正常运行计算。

以下函数,了解用法就好。

rank排名函数。

rand 随机数,大于等于0小于1的平均随机数。和randbetween指定最大值,最小值的随机数分布。

quartile 返回一组数的四分位点。

stdev基于样本估算标准偏差。标准偏差反映数值相对于平均值(mean) 的离散程度。

substotal 引用各种函数。

int向下取整,round四舍五入。

ltrim函数_数据分析常用Excel函数相关推荐

  1. excel中最常用的30个函数_最常用日期函数汇总excel函数大全收藏篇

    在我们的实际工作中,经常需要用到日期函数.日期函数那么多,你还只会用函数TODAY吗?那你就OUT了.今天一起来看下常用日期函数的用法! 1.DATE 函数DATE:返回在日期时间代码中代表日期的数字 ...

  2. subtotal函数_星期五的Excel函数:将总计为SUBTOTAL的筛选列表

    subtotal函数 The Excel SUM function does a great job of adding numbers on a worksheet, and it's probab ...

  3. Excel数据分析从入门到精通(三)函数进阶-52个Excel函数之清洗类函数

    Excel数据分析从入门到精通(三)函数进阶-52个Excel函数 1.清洗类函数-left 函数含义 函数使用 2.清洗类函数-right 函数含义 函数使用 3.清洗类函数-MID 函数含义 函数 ...

  4. 计算机二级办公软件的函数,《计算机二级办公软件常用excel函数》.doc

    <计算机二级办公软件常用excel函数>.doc 1.DAVERAGE 用途:返回数据库或数据清单中满足指定条件的列中数值的平均值.语法:DAVERAGE(database,field,c ...

  5. Excel数据分析从入门到精通(五)函数进阶-52个Excel函数之逻辑类函数

    Excel数据分析从入门到精通(五)函数进阶-52个Excel函数之逻辑类函数 1.逻辑类函数-if 函数含义 函数使用 2.逻辑类函数-AND 函数含义 函数使用 3.逻辑类函数-OR 函数含义 函 ...

  6. Excel数据分析从入门到精通(六)函数进阶-52个Excel函数之关联匹配函数

    Excel数据分析从入门到精通(六)函数进阶-52个Excel函数之关联匹配函数 1.关联匹配函数VLOOKUP 函数含义 函数使用 2.关联匹配函数-hlookup 函数含义 函数使用 3.关联匹配 ...

  7. 【hive 日期函数】Hive常用日期函数整理

    1.to_date:日期时间转日期函数 select to_date('2015-04-02 13:34:12'); 输出:2015-04-02 1 2 2.from_unixtime:转化unix时 ...

  8. excel随机数_数据分析常用的excel函数(2)

    绝对引用与相对引用 先看一个例子:$L$3单元格输出的函数表达式,然后向右拉,excel默认是相对引用:所以最终$M$3:$S$3平均值都不一样.(具体看图清晰) 现在我的需求是:$L$3:$S$3所 ...

  9. 15个常用excel函数公式_【Excel公式函数】一大波常用的日期公式来袭,强烈建议收藏!...

    使用Excel就难免会遇到与日期有关的问题,今天分享一大波实用公式,可以帮你解决常见的日期类问题. 1.只提取日期公式:=INT(A2) 2.只提取时间公式:=MOD(A2,1) 3.只提取年份公式: ...

最新文章

  1. Java 旋转数组查找旋转点和任意元素(元素可重复)
  2. centos 查找nginx_centos7 nginx安装/启动/进程状态/杀掉进程
  3. Oracle® Database Performance Tuning Guide 11g Release 2 (11.2)----Configuring and Using Memory
  4. 安卓TTS语音合成经验分享(科大讯飞语音+)集成
  5. javascript面向对象属性函数用法(defineProperty与getOwnPropertyDescriptor)
  6. windows 内存管理的几种方式及其优缺点
  7. 不能右键新建html文件,win10无法新建文件夹怎么办 win10右键新建菜单设置方法图文教程...
  8. 解决Windows 2003终端服务许可证过期的办法
  9. (转)常用英语100句
  10. android 关闭jack_安卓编译 Jack server 错误问题解决办法
  11. 毁人不倦 - 大公司小公司
  12. python 埋点_网站js埋点
  13. 让谷歌浏览器不再显示不安全内容的提示
  14. 校园招聘可以报考哪些岗位?
  15. python调用python脚本
  16. 使用蛮力法解数字迷(枚举的范围尽可能地小)(C++)(蛮力法)
  17. Node16.xx 解压版安装
  18. 数据库——彻底明白超键、候选键、主键、外键
  19. 为美术质量,如何建立RD团队
  20. review 9.29 viv 逃命 递归数列

热门文章

  1. 在Windows环境下为Python 2.5安装SSL模块
  2. logstash过滤器插件filter详解及实例
  3. VMware Workstation不可恢复错误: (vcpu-0)
  4. 用脚本实现FTP的上传和下载
  5. 老旗舰华为能用上鸿蒙吗,荣耀手机能升级鸿蒙吗?五款旗舰优先,老荣耀机主或有惊喜...
  6. 【SQL】SELECT 语句
  7. 未找到与约束ContractName,无法打开项目的解决方案
  8. Windows 下 Redis 服务无法启动,错误 1067 进程意外终止解决方案
  9. 超实用的mysql分库分表策略,轻松解决亿级数据问题
  10. 解析docker中的环境变量使用和常见问题解决