天天看点

EXCEL函数及用法

一、基本函数

1.逻辑判断函数

if ifs and or

= if ( and ( J3>8000,k3>3 ), "优秀员工", if( or (J3>8000, K3>3 ), "骨干员工", "普通员工"))

= ifs ( and ( J3>8000,k3>3 ), "优秀员工", or (J3>8000, K3>3 ), "骨干员工", or (J3>0, K3>0) "普通员工"))

2.查找匹配函数

vlookup hlookup index match

=vlookup(查找值,查找区域,返回第几列的值,查找方式(精准或模糊)) 匹配信息

=match(查找目标,查找范围,匹配方式) 0:精准查找 1升序查找 2降序查找 查找目标所在的位置

=index(查找区域,要引用的行数,要引用的列数) 返回指定目标行与列的数据

3.文本处理函数

trim 清除首尾多余空格

& 文本连接

concat 连接整个区域内的多个文本

textjoin 带分隔符拼接多个文本

left

right

mid

replace 将文本中指定位置开始的字符串替换成另外的文本

upper lower

4.数学统计函数

sum average count counta(非空单元格计数) max min large(第N大的值) small mod(指定除数求余数)

5.条件统计函数

sumif(s)

=sumif(条件区域,条件值,求和区域)

=sumifs(求和区域,条件区域1,条件值1,条件区域2,条件值2)

dmax, dmin(查找区域,查找列,所需条件)

6.日期时间处理函数

today now year month day hour minite second datedif weeknum weekday

二、函数套用

举例

(1)通过匹配A表的身份证号码,查询到B表的学生班级(vlookup函数)

EXCEL函数及用法

(2)通过身份证号码提取年龄

EXCEL函数及用法

三、文本函数

举例

(1)从身份证号提取出生日期

通过使用MID函数截取到从左边第7位开始的8位数字组成的字符串;

编辑嵌套函数“=TEXT(MID(E5,7,8),"0000-00-00")”,将得到的字符串转成日期格式

EXCEL函数及用法

(2)RANDBETWEEN函数应用——生成指定范围的随机数

先建一列辅助列,用于生成随机数

使用RANDBETWEEN函数,设定随机数的上下限

EXCEL函数及用法

(3)文本拼接&

通过150&I5直接可以文本拼接成为以150开头的11位手机号码

EXCEL函数及用法

(4)SUBSTITUTE函数应用——隐藏手机号

与REPLACE函数不同的是,SUBSTITUTE函数不指定位置,对指定文本进行替换;

先使用MID函数将从第4位开始的后4个字符提取出来,然后使用“****”将其替换

EXCEL函数及用法

(5)SUBSTITUTE函数应用——统计人数

先使用SUBSTITUTE(D5,",","")将儿童姓名之间的","分隔符去掉,注意这里是中文的“,”,函数其他标点符号是英文格式;

利用LEN函数得到对应单元格的分隔符数量,之后再加1,就获得了人数

EXCEL函数及用法

继续阅读