常用的Excel分析函数

数据分析常用的Excel分析函数

一,逻辑函数

and or if

场景:判断所有条件的真假,当所有条件都为真,返回True 有一个为假,返回False

语法: = and(条件1,条件2 …)

案例:

​ and(1=1,2=2,3=3) True

​ and(1=1,2=2,3=0 ) False

二,字符串函数

left

场景:从左边开始,截取定位数的字符

语法:left(截取对象,截取长度)

right

场景:从右边开始,截取定位数的字符

语法:right(截取对象,截取长度)

mid

场景:从左边指定字符位置开始,截取指定位数的字符

语法:mid(截取对象,开始字段位置,截取长度)

len (lenb )

场景:返回指定对象的字符个数

语法:len(指定对象)

lower

场景:将指定对象中所有字母转换成小写

语法:lower(指定对象)

upper

场景:将指定对象中所有字母转换成大写

语法:upper(指定对象)

proper

场景:将指定对象中各英文单词的开头转换成大写,其余转换成小写

语法:proper(指定对象)

find

场景:将指定对象中,查找另一个指定字符的起始位置(区分大小写)

语法:find(指定查找字符,指定查找对象,[起始查找位置] )

search

场景:将指定对象中,查找另一个指定字符的起始位置(不区分大小写)

语法:search(指定查找字符,指定查找对象,[起始查找位置] )

注意:find 区分大小写,search 不区分大小写

rept

场景:将指定的对象,重复多少次

语法:rept(指定对象,重复次数)

replace

场景:将指定的对象中指定位置和长度的内容进行替换

语法:repalce(指定对象,开始位置,指定长度,替换内容)

substitute

注意:这个函数的最后一个参数很有用,如果一个文本中有几个重复的内容,最后一个参数可以指定,从第几个重复内容开始起,进行替换

场景:将指定的对象中指定对象进行替换

语法:substitute(指定对象,要替换的内容,替换后的内容【从第几个要替换的内容】开始替换)

trim

注意:该函数可以去掉字符串中所有的空格,但是会保留一个字符与字符之间的间隔空白符。

场景:去掉对象中的空格,首 尾空格

语法:trim(对象)

三,数学函数

abs

场景:绝对值

语法:abs(对象)

round

场景:四舍五入

语法:round(对象,保留小数位数)

roundup

场景:向上保留(后面只要有小数,就向前进一位)

语法:roundup(对象,保留小数位数)

rounddown

场景:向下保留(后面只要有小数位数,就直接舍弃)

语法:rounddown(对象,保留小数位数)

even()

场景:向上舍入到最近的偶数

语法:even(对象)

odd

场景:向上舍入到最近的(整数)基数

语法:odd(对象)

注意:even 和 odd 都是朝着绝对值数字大的方向走。

int

场景:将数字向下舍入到最近的整数

语法:int(对象)

trunc

场景:将数字的小数部分截去,返回整数(也可以保留小数位)

语法:trunc(对象)

power

场景:返回对象以指定数字的乘幂

语法:power(对象,指定数字的乘幂)

^

场景:返回对象以指定数字的乘幂

语法:对象指定数字的乘幂:42 —>16

product

场景:返回序列的乘积

语法:product(数字1,数字2,数字3…)

mod

场景: 返回除法的余数

语法:mod(被除数,除数)

rand

场景:返回0-1之间的随机数

语法:rand() ---->0.00324566701

randbetween

场景:返回指定区间的随机整数

语法:randbetween(开始数字,结束数字)

四,统计函数

1,求和:sum–sumif–sumifs

sum:

​ 场景:求和

sumif:

​ 场景:单条件求和

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

sumifs:

​ 场景:多条件求和

​ 语法:sumifs(求和区域,条件区域-1,条件区域-2,条件区域3…)

2,统计:

count—countif—countifs—counta–countblack

count

场景:统计个数(数字型)

语法:count(区域)

countif

场景:单条件统计个数

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

countifs

场景:多条件统计个数

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

counta

场景:统计个数,(会统计非数字类型对象,空白不参与统计)

语法:counta(区域)

countblank

场景:统计空白个数

语法:countblank(区域)

max–maxa–min–mina–median

max

场景:最大值

语法:max(区域)

min

场景:最小值

语法:min(区域)

median

场景:中值

语法:median(区域)

maxa

场景:最大值(会统计非数字型对象,文件是0,TRUE是1,FALSE是0 )

语法:max(区域)

mina

场景:最小值(会统计非数字型对象,文件是0,TRUE是1,FALSE是0 )

语法:max(区域)

sumproduct

场景: 对应数组元素乘积的和

语法:sumproduct(区域1,区域2,区域3,…)

subtotal:组合函数体

注意:这个函数可以实现我们之间学过的很多函数的功能,用起来也很方便,由于该函数涉及到的知识点太多!!!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值