怎样使用excel计算工龄

2016-02-19 17:00 6 1 收藏

下面,图老师小编带您去了解一下怎样使用excel计算工龄,生活就是不断的发现新事物,get新技能~

【 tulaoshi.com - Excel教程 】

今天一位搞财务的mm问我excel计算工龄的问题,我想了想,还真不会啊。搞测试的,写case,报进度,统计bug一般都是用excel,还真没弄过计算工龄日期生日之类的。

她的要求是:

怎样使用excel计算工龄

居然不会,想了半天想到2个方案:1、用perl写个脚本给她;2、把信息导入数据库,用select 语句查询再把结果导出;

后来仔细想想,这种不符合她的要求,人家要去用excel解决。于是,我就开始查找excel function,关于日期处理的。

在一般的编程语言与数据库中,都有取得当前日期与字符串处理的函数,于是我就按照这个思路查找。(她没要求计算出3.5年工龄这样的,只要求给出整年整月的)

excel取得当前日期的函数是:

today() 取得系统日期 显示:

1/2/2013

now() 取得系统日期和当前时间

1/2/2013 12:13

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com)

因为不需要系统时间,所以就选today()

时间处理函数:DATEDIF(start_date,end_date,unit)

DATEDIF函数的start_date和end_date参数就是起止日期,而unit则是用户希望DATEDIF函数返回的数值是以什么为单位的。Unit单位有六种,

分别是: "Y":整年 "M":整月 "D":整天 "YM":不到一年的月数 "YD":不到一年的天数 "MD":不到一个月的天数 需要注意的是

注意:1.DATEDIF函数输入Unit参数时一定要加上双引号。2.start_date

例子:

DATEDIF("2001-09-01","2013-01-01","Y") 11

DATEDIF("2001-09-01","2013-01-01","YM") 4

DATEDIF("2001-09-01","2013-01-01","MD") 0

DATEDIF("2001-09-01","2013-01-01","YD") 122

剩下的就easy了,需要用到是

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com)

excel连接符&

取得 DATEDIF(A2,B2,"Y")&"-"&DATEDIF(A2,B2,"YM")&"-"&DATEDIF(A2,B2,"MD") 整年 整月 整日 的工

02.jpg

电脑教程

额外思考:

如果是身份证号提取出生日期呢?

首先判断身份证号是不是18位,len(str)

=if(len(str)=18,true,false)

截取出生年mid(A2,7,4) 从A2单元格第七位算起,截取4个(7、8、9、10)

来源:http://www.tulaoshi.com/n/20160219/1613816.html

延伸阅读
第一步:打开Excel,在Excel里选择好单元格区域,选择好后,用鼠标右键单击,然后选择复制。 第二步:然后我们再选择单元格D7,用鼠标右键单击,点击选择性粘贴。 第三步:出现选择性粘贴窗口,将下面的转置勾选上,确定。 第四步:回到Excel主页面,行与列...
标签: 电脑入门
许多固定资产和耐用消费品都存在折旧问题,随着使用时间的延长,其残值在不断减少。假设某单位有一批2000年购进原价8 500元/每台的电脑,预计使用寿命6年,寿命期结束时的资产残值约为1 000元,要求使用第二年内的折旧值。 (1)函数分解 DB 函数使用固定余额递减法,计算一笔资产在给定期间内的折旧值。 语法:DB(cost,salvage,life,period,mont...
标签: 电脑入门
假设,A列数据,保存的就是男或者是女这样的性别,下面,如何能计算出男女的人数呢? 假设保存男女信息的数据范围是:A1:A12那么: ①计算男性别的人数 =COUNTIF(A1:A12,"男") 使用上面的普通公式可计算出男的人数。 ②计算女性别的人数 =COUNTIF(A1:A12,"女") 使用上面的普通公式可计算出女的人数。 上面两种情形...
标签: 电脑入门
一、MMULT理论知识 函数功能:返回两数组的矩阵乘积之和。结果矩阵的行数与 array1 的行数相同,矩阵的列数与 array2 的列数相同。 语法 MMULT(array1,array2) Array1, array2 是要进行矩阵乘法运算的两个数组。 参数说明 使用mmult函数,需要认识下面三点: ①先判断两个矩阵能不能做乘法,判断方法:数组1的列数必须与数组2的行数相等...
标签: 电脑入门
为什么Excel里面的公式有时候会计算不准确、计算出错误值呢? 一般来说,使用公式函数,只要注意两个方面的问题,应该是不会出现任何问题的。 一是用对函数。每个函数都有自己的名称,每个函数都有自己的计算功能。因此,用对函数名称,是保证计算不出问题的第一关。 二是给公式中的函数确定好计算范围,即函数的参数。这是保证公式计算不出...

经验教程

659

收藏

61
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部