Excel常用函数

一、RANK()函数

返回某一数值在其一定范围内相对于其他数值的排序位置

rank(number,ref,order)

rank(要排序的值,需要排序的值所处的单元格区域,[0降序,1升序])

RANK.EQ()函数

返回某一数值在其一定范围内相对于其他数值的排序位置;如果多个数值排名相同,则返回该组数值的最佳排名

二、COUNT()函数

统计数字单元格个数

count(数据范围)

COUNTA()函数

计算区域中非空单元格的个数

COUNTA(数据范围)

COUNTBLANK()函数

计算区域中空单元格的个数

COUNTBLANK(数据范围)

COUNTIF()函数

统计给定区域中多条下的数据

COUNTIF(range,critera)

COUNTIF(数据范围,条件)

COUNTIFS()函数

统计给定区域多条件下的数据

COUNTIFS(criteria_range1,critera1,...)

COUNTIFS(条件范围1,条件,...)

三、SUM()函数

单条件求和

SUM(数据范围)

SUMIF()函数

对满足条件的单元格求和

SUMIF(range,criteria,[sum_range])

SUMIF(条件范围,条件,求和范围)

SUMIFS()函数

多条件求和

SUMIFS(sum_range,criteria_range1,criteria1,...)

Sumifs(求和范围,条件1范围,条件1,条件2范围,条件2……条件N范围,条件N)

四、IF()函数

单条件嵌套使用

IF(条件,返回值“True”,"返回值False")

=IF(D3=100,"满分",IF(D3>=95,"优秀",IF(D3>=80,"良好",IF(D3>=60,"及格","不及格"))))

多层嵌套

IFS()函数

IFS(条件1,返回值1,...)

=IFS(D3=100,"满分",D3>=95,"优秀",D3>=80,"良好",D3>=60,"及格",D3<60,"不及格")

五、VLOOKUP()函数

在指定的数据范围中返回符合要求的值

VLOOKUP(lookup_value,table_array,col_index_num,[range_lookup])

VLOOKUP(查询值,查询范围,返回列数,匹配模式[“0”为精准匹配,“1”为模糊匹配])

六、INDEX+MATCH函数

提取指定值在指定范围内的相对位置

INDEX()函数

返回位置的内容

INDEX(数据范围,行,列)

MATCH()函数

返回相对位置

MATCH(查询值,数据范围,匹配模式[-1(大于),0(精准),1(小于)])

七、ROUND()函数

保留小数位数

ROUND(值,[要保留的位数])

ROUNDUP()函数

向上舍入

ROUNDUP(值,[要保留的位数])

ROUNDDOWN()函数

ROUNDDOWN(值,[要保留的位数])

八、文本函数

LEFT()函数

left(字符串,从左边提取的字符长度)

RIGHT()函数

right(字符串,从右边提取的字符长度)

MID()函数

mid(字符串,开始提取字符的位置,提取长度)

FIND()函数

find(查找的字符,字符串)===精确查找

SEARCH()函数

search(查找的字符,字符串)===模糊

REPLACE()函数

替换

replace(被替换的字段,开始位置,替换长度,替换字段)

SUBSTITUTE()函数

substitute(被替换的字段,“旧文本”,"新文本")

合并单元格 & CONCAT() CONCATENATE()

大小写转换

UPPER()小写转大写

UPPER(文本)

LOWER()大写转小写

LOWER(文本)

计算字符长度LEN()

LEN()

REPT()函数

rept(重复的文本,重复次数)

原文地址:https://www.cnblogs.com/James-221/p/13942270.html