Excel常用函数使用说明

EXCEL常用函数一

1. 匹配函数vlookup/hlookup/lookup

1.1 vlookup

按指定内容查找对应的数据,使用方法:=vlookup(查找内容,查找源数据区,返回的数据列,匹配条件),例如=vlookup(A2,F2:G18,2,FALSE)
(1)查找内容:必填项,要查找什么
(2)查找源数据区:必填项,查找的区域,若查到多个值,只返回查找到的第一个所对应的数据;
(3)返回的数据列:必填项,返回数据表中第几列的数据;
(4)匹配条件:可选,如果为0(TRUE)表示精确查找;1(False)或省略表示模糊查找
可嵌套if函数,进行拼接匹配查找,函数输入例如:=VLOOKUP(B3&C3,IF({1,0},F:F&G:G,H:H),2,FALSE),此函数存在数组需要用ctrl+shift+enter结束

1.2 hlookup使用方法

使用方法(类似于vlookup转置):=hlookup(查找内容,查找源数据区,返回的数据行,匹配条件)
(1)查找内容:必填项,要查找什么
(2)查找源数据区:必填项,查找的区域,若查到多个值,只返回查找到的第一个所对应的数据;
(3)返回的数据行:必填项,返回数据表中第几行的数据;
(4)匹配条件:可选,如果为0(TRUE)表示精确查找;1(False)或省略表示模糊查找

1.3 lookup使用方法

使用方法:=lookup(查找内容,查找源数据区),注意:使用lookup前,查找源数据区需要按首列升序排序保证匹配的准确性(lookup使用的是二分法,是模糊匹配,若要精确查找可使用lookup(1,0/(查找值范围=查找值),输出结果范围))
(1)查找内容:必填项,要查找什么
(2)查找源数据区:必填项,查找的区域,注意查找值以及返回值只是数据源的首列和末尾列

2. 判断函数if

使用方法:=if(判断条件,真值,假值)
(1)判断条件:需要按什么条件判断单元格内容
(2)真值:若判断条件为真,则按真值执行操作
(3)假值:若判断条件为假。则按假值执行操作
可嵌套使用,例如=if(A2>=80,“优秀”,if(A2>=70,“良好”,if(A2>=60,“及格”,“不及格”)));也可配合and函数多条件使用,例如=if(and(A2>90,A2<100),“完美”,“基本符合”)
if函数还可用于数据的分组排序(前提是对应的列已经按要求排好序),将D2单元格手动输入1,D3单元格输入公式=IF(C2=C3,D2+1,1),向后填充即可实现分组排序列C按规则排好序,通过列C进行分组排序,获得道具分组排序

3. 数据位置、长度函数row/column/len/find

3.1 row使用方法

返回单元格所在的行号,使用方法:ROW(参考对象)
也可输出一个范围的行号,此时参考对象是一个范围,输出结果则为一个数组,例如=ROW(A2:A4),输出结果为{2,3,4}(在表格中会按列显示)(注意,若参考对象为一个范围,公式输入完成后需要使用ctrl+shift+enter结束才可正常使用函数)

3.2 column使用方法

返回单元格所在列位置,使用方法:column(参考对象)
也可输出一个范围的列位置,此时参考对象是一个范围,输出结果则为一个数组,例如=column(A2:D2),输出结果为{1,2,3}(在表格中会按列显示)(注意,若参考对象为一个范围,公式输入完成后需要使用ctrl+shift+enter结束才可正常使用函数)

3.3 len使用方法

返回单元格内容长度,使用方法:len(参考对象)
同样的,也可以是一个范围,输出结果则会是一个数组数据,参考对象可以是单元格、指定文本(加英文双引号)、计算逻辑值(1+1,不加双引号,输出结果为1,可以理解为输出的是2的长度)

3.4 find使用方法

返回字符串中某个字符所在的位置,使用方法:find(查找的字符,被查找的字符串,第几个字符)
(1)查找的字符:必填,需要查找的某个字符
(2)被查找的字符串:必填,从哪里去寻找字符
(3)第几个字符:非必填,若被查找字符串中存在多个相同字符,可选择需要输出第几个字符所在位置,不填则默认第一个

4. 截取函数left/right/mid

4.1 left使用方法

从单元格左边第一个位置开始截取指定长度字符,使用方法:left(指定内容,截取长度)
一般可配合其他函数使用,例如配合lookup函数使用:=-lookup(1,-left(A2,row(1:10))),可截取A2单元格中开头的几位数字;也可配合if函数使用:=if(left(A2,1),一组,二组),可通过单元格首位字符判断单元格内容归属于哪个组别

4.2 right使用方法

从单元格右边第一个位置开始截取指定长度字符,使用方法:right(指定内容,截取长度),配合其他函数使用参考上述内容,以此类推

4.3 mid使用方法

截取单元格指定位置的字符,使用方法:mid(被截取字符,开始位置,截取长度)
(1)被截取字符:选择需要从哪里截取目标内容
(2)开始位置:确定中间截取的开始字符所在位置
(3)截取长度:确定需要截取多少字符
可配合find函数嵌套用使用,灵活确定开始位置以及截取长度,例如:=MID(B2,FIND(“(”,B2)+1,FIND(“)”,B2)-1-FIND(“(”,B2),则是截取B2括号中“()”的内容

5. 重复函数rept

将指定内容重复指定次数形成新的内容,使用方法:=rept(需重复文本,重复次数)
(1)需重复文本:确定要重复的内容,可以是指定单元格,也可以是手动输入内容(但注意要加双引号)
(2)重复次数:确定需要重复的次数,可以是一个整数型的单元格,也可以手动输入重复次数
一般用法有,遮挡部分信息,例如:=left(A3,3)&rept(“*”,4)&right(A3,4),A3内容为手机号,此函数可将中间四位用星号代替;也可用于等级评定,例如:=rept(“★”,B3/20),B3内容为评分,此函数可对评分通过★进行等级划分(20分为一个等级);还可用于简单的条形图生成(此操作主要通过字体设置实现,将字体设置为playbill,此字体“|”会被显示为条状,将字体设置为想要的颜色,大小尽可能大),例如:=rept(“|”,D3)&" "&D3,效果实现为通过通过设置字体将|转成可视的条形图

6. 大小写转换函数lower/upper/proper

6.1 lower使用方法

将字符串全部转换成小写,使用方法:=lower(指定内容)

6.2 upper使用方法

将字符串全部转换成大写,使用方法:=upper(指定内容)

6.3 proper使用方法

将字符串首字母大写,其余字母小写(多个词汇时,每个词汇的首字母都会大写,其余字母小写),使用方法:=proper(指定内容)
如果只要将首字母大写,其他不变,可灵活运用其他函数嵌套,例如:=upper(left(A3,1))&right(A3,len(A3)-1),即可实现首字母的大写(注意只是用第一个词汇,若要其他词汇需自定义修改)

个人学习总结,内容若有错误的地方欢迎各位批评指正

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值