excel数据分析常用50个函数

求和:=sum(C3:C6)

平均:=avage()

最大数:=max()

small函数,large函数

求第二小数:small(C3:C6,2) 2是顺位。

if:双选

ifs:多条分支可选

桥状if函数:if

COUNTA

COUNTIF一次只能筛选一个条件

COUNTIFS可以筛选多个条件

清洗类函数

left():字符串函数,返回具有指定长度的字符串左边部分left(D6,3)。字符串下标从1开始

right()

mid(文本位置,起始位置,长度):截取中间某段字符串

len():返回字符串长度

lenb():返回字符串长度

中文是双字节,英文是单字节

加油”len()返回2,lenb()就返回4

concatenate():字符串拼接

text():将数值转换成指定文本

trim():把字符串前后的空格删掉,文本中间的字符串删不掉

repalce():文本替换

substitute():对指定的字符串进行替换

find():查找某个字符在字符串中的位置,区分大小写

search():查找某个字符在字符串中的位置,不区分大小写

时间类函数

today():返回当天日期

date():返回年月日date(year,month,day)

eomonth():返回某个月的最后一天。-1上月,0当月,1下月

year():提取日期的年份

month():提取日期的月份

Day():提取日期的天

weekday():返回星期几。1:星期日到星期六2:星期一到星期日

weeknum():返回指定日期是一年中第几个星期

逻辑类函数

if(1,2,3):如果为真返回第二个参数,为假返回第三个参数

and(1,2):条件都为真返回true,否则返回false

or(1,2):有一个为真就返回true

iserror():测试返回的数值是否有错,有错返回true,否则false

iferror(value,error):如果有错返回error,否则返回结果

true() false()

关联匹配类函数

vlookup(1,2,3,4):1要拿的数据,2范围,3返回内容所在列数,4有0(精确匹配)和1(近似匹配)两个值

hlookup(1,2,3,4):查数值。1是查询的那个条件所在单元格

lookup()

index(范围,行数,列数):返回某个值

match(1,2,3):返回指定数值在所选区域的位置。1要查找内容,2范围,3有三个参数(1=参1的最小值)

offset(起点,上下,左右):上为负数

row():获取行号

column():获取列号

计算统计类函数

count():统计有几个数字

counta():计算不为空的单元格个数

countif(范围,条件):计数

countblank(范围):统计空格个数

countifs(范围1,条件1,范围2,条件2):统计多个区域中满足条件的单元格个数

sum():求和

sumif(范围,条件,实际求和范围):对指定条件的值求和

sumifs(实际求和范围,范围1,条件1,...):单字段多条件求和

max():返回一组中的最大值

min():返回最小值

average():平均数

mod(被除数,除数):得出不能被整除的数,能整除返回0,不能整除返回余数

rank(目标参数,范围):返回一列数字的数字排位

round(数值,保留位数)

floor(数值,向下取舍值)

int():向下取整

randbetween():返回随机数

你可能感兴趣的:(excel,数据分析,数据挖掘)