excel公式使用

本文介绍了数据分析中常用的一些Excel函数,包括数据清洗(如left,right,mid等)、时间处理(如today(),date等)以及逻辑操作(如if,vlookup等),帮助用户提升数据处理效率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

数据分析必备52个函数
一、数据清洗类函数
1、left(文本,字符串长度)返回固定字符串
从1开始计数
输入大于文本长度的数字返回全部文本
不输入字符串长度则返回左边第一
字符串长度为0,则返回空值
2、right(文本,字符串长度)返回固定字符串
从1开始计数
输入大于文本长度的数字返回全部文本
不输入字符串长度则返回右边第一
字符串长度为0,则返回空值
字符串长度为负数,返回错误
3、mid(文本,其实位置,字符串长度)返回固定字符串
起始位置超过字符串长度返回空
起始位置或字符串长度为负数,返回错误
4、len(文本)返回字符串个数
5、lenb(文本)返回字符个数(双字节(中文)返回2,单字节(英文)返回1)
6、concatenate(文本,【文本】,…)合并字符或单元格
7、text(value(必须为数值),format_text(value的格式))按指定格式将数值转为文本
例:2000/02/10->text(2000/02/10,"YYYY年M月D日)->
2000年2月10日
8、trim(text)去除单元格前后的空格,不去出字符之间的空格
9、replace(需要被替换的字符串,替换起始位置,几个字符串,用来替换的字符串)
将一个字符串中的部分字符用另外一个字符串替换
例:数据蛙继续加油替换 蛙继续 为 *
replace(数据蛙继续加油,3,3,“*”)(字符用双引号引起来)
10、substitute(需要被替换的字符串,被替换的字符串的内容,被替换成的字符串内容,(可选内容)当字符串有多个,可以选择替换哪一个)
对指定的字符串进行替换
例:数据蛙数据蛙数据蛙加油
substitute(数据蛙数据蛙数据蛙加油,"数据蛙“,”啊“,3)
->数据蛙数据蛙啊加油
11、find(要查找的字符串,要查找的单元格,起始位置)
查找一个字符串在另一个字符串的位置,区分大小写,返 回第一个字符出现的位置
例:DAtaking =find(“A”,DAtaking)
12、search(要查找的字符串,要查找的单元格,起始位置)
查找一个字符串在另一个字符串的位置,不区分大小写,用法与find一样

二、时间函数
1、today() 今天的日期,可以进行加减运算
2、date(year,month,day)返回表示特定日期的连续序列号
3、eomonth(选中的日期,-1:上个月最后一天;0:本月最后一天;+1:下月最后一天)
edate(选中的日期,-1:上个月这一天;0:本月这一天;+1:下月这一天)
求上个月的最后一天还可以通过本月第一天-1
4、year()提取日期的年份
5、month()提取日期的月份
6、day()提取日期的天
7、weekday(选中的日期,返回值类型的数字)提取返回某日期的星期数
返回值类型的数字为
1:一周的第一天为星期天(默认)返回1则表明为星期天
2:一周的第一天为星期一,返回1则表明为星期一
8、weeknum(选中的日期,类型)指定日期是一年中第几个星期
1:一周的第一天为星期天(默认)返回1则表明为星期天
2:一周的第一天为星期一,返回1则表明为星期一

三、逻辑类函数
1、if(条件表达式,如果真返回,如果假返回)
2、and(条件1,条件2)如果条件都为真,返回true,否则返回false
3、or(条件1,条件2)一个为真返回true,全部为假返回fales
4、iserror(值)测试函数式返回的数值是否有错,如果有错,返回true,繁殖返回false
5、iferror(测试的内容,如果错误返回的内容) 用于判断某些内容的正确与否,正确的返回正确结果,错误的返回需要显示的信息
6、true() 返回逻辑值true
7、false() 返回逻辑值false
8、vlookup(要匹配的数据,查找的数据范围(第一列一定要是查找的数据),返回第几列,0精确匹配;1近似匹配)横向查找
9、hlookup(要匹配查找的内容,匹配查找的数据区域(查找的内容需要在第一行),返回内容所在的行,0精确匹配;1近似匹配)
竖着查找
10、lookup(要匹配查找的内容,匹配查找的数据区域(列),返回的内容(列))返回向量或数组中的数值,数值必须按升序排序
11、index(选定得内容区域,行(列数),以内容区域左上角为起点,列数(可选))
返回表或者区域中值或值得引用,以行列数返回对应内容
例:返回第二行和第一列交叉的值

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值