excel学习库

excel表格_excel函数公式大全_execl从入门到精通

Excel基本功:常用函数(1)

Excel的格式设置、版面设置、录入设置、常用快捷键,我们前面已经分享过。从现在开始,我们进入基本功之常用函数的学习。

前面讲录入数据时要学会“偷懒”,比如身份证号码包含了籍贯地区、出生日期、性别,这些都可以通过函数截取身份证号码部分字段而得,从而减少录入工作,增强数据的规范性。

工作中,单独使用某个函数的情况很少,基本都会通过几个函数嵌套使用来解决问题。所以,掌握函数的基本应用极其重要,基本功是我们能力提升的底气。

一、学习函数,要首先了解函数的三个基本内容:

“=”+”

引用F4键

英文输入法状态下

图2-已经身份证号进行信息提取与分析

第一组的4类

1、截取指定字段Left()、Right()、Mid()

我们知道身份证号码最左边的2位数是表示来自哪个省份,第一个身份证号(341622199303014911)在A2单元格,截取A2单元格内容的左边2个字符=left(A2,2),结果是34。

归纳下,Left()函数

Right()函数右边第一位起

身份证号码的第7-14位表示出生日期,也就是从第7个字符开始的8个字符=Mid(A2,7,8),结果是19930301,放置在C2单元格。

因为日期要显示成“yyyy-mm-dd”,因此这时要对已提取出来的C2单元格数据进行格式的转化,并对单元格格式选中日期及对应的显示方式即可。

Mid()函数

2、条件判断函数if()

身份证号码的倒数第二位的奇偶性代表着性别,奇数代表男,偶数代表女。

插播数学知识:奇偶性的判断是通过与2相除的余数来判断的,余数为0是偶数,余数为1是奇数。

图2的D7单元格=IF(MOD(D2,2),"女","男"),其中D2是前面截取的身份证倒数第2位数字,Mod(D2,2)函数表示D2的数字除于2的余数=0。If(条件,"女","男"),表示如果条件成立,则显示“女”;如果不成立,则显示“男”。

If()函数

3、查找匹配之神Vlookup()函数

身份证号码前两位代表是籍贯地区,地区代码表也有的情况下,就可以匹配找出籍贯地,而不是逐个录入。

图2看到,B7单元格=Vlookup(Value(B2),F:G,2,0),其中B2=Left(A2,2);F:G是编码地区对应区域;Value()函数是将文本转换为值,因为文本无法进行匹配。

综合起来B7单元格的嵌套公式是:Vlookup(Value(Left(A2,2)),F:G,2,0),即在F:G数组内,查找首列即F列指定的值为Value(Left(A2,2))时,精准返回从F列开始为第1列,向右第2列的值。

回顾总结一下:Vlookup()函数是将指定的值在以指定值为首列的对应区域內查找,并返回指定列的值。

函数格式是:Vlookup(指定的值,以指定值为首列的指定查找区域,从查找区域首列开始数要查找内容的列数,逻辑值)

逻辑值为0或者false时,返回精准匹配值,如果找不到,则返回#N/A;逻辑值为任意非0值或者true或者空值时,则返回模糊匹配值。

在职场里,几乎都是用精准匹配查找。

特别注意,这里的指定查找区域的首列,一定是与函数第一个参数一致的。

4、时间距离计算datedif()today()函数

图3-员工在职司龄的计算

花名册合同管理

Today()函数

图4-today()函数演示与结果

D函数D

Datedif(开始日期,结束日期,返回时间单位代码),

“y”返回时间段中的整年数;

“m”返回时间段中的整月数;

“d”返回时间段中的天数(最为常用);

“md”开始日期和结束日期的天数之差,忽略年和月;

“ym” 开始日期和结束日期的月数之差,忽略年和日;

“yd” 开始日期和结束日期天数之差,忽略年。按照月、日计算天数。

Datedif()函数算是excel里的一个隐藏函数,但是功能及其强大,经常和today()函数嵌套使用。

举个例子感受一下:

图5-datedif()函数结果实列

截取数据的函数、匹配查找函数、条件判断函数、时间距离计算函数,

这些你学会了吗?欢迎一起交流分享,也期待收到你们当前遇到的问题,我会挑选回答分享。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接