怎样使用excel计算工龄
时间:2023-12-12 00:48:52
今天一位搞财务的mm问我excel计算工龄的问题,我想了想,还真不会啊。搞测试的,写case,报进度,统计bug一般都是用excel,还真没弄过计算工龄日期生日之类的。
她的要求是:
居然不会,想了半天想到2个方案:1、用perl写个脚本给她;2、把信息导入数据库,用select 语句查询再把结果导出;
后来仔细想想,这种不符合她的要求,人家要去用excel解决。于是,我就开始查找excel function,关于日期处理的。
在一般的编程语言与数据库中,都有取得当前日期与字符串处理的函数,于是我就按照这个思路查找。(她没要求计算出3.5年工龄这样的,只要求给出整年整月的)
excel取得当前日期的函数是:
today() 取得系统日期 显示:
1/2/2013
now() 取得系统日期和当前时间
1/2/2013 12:13
因为不需要系统时间,所以就选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了,需要用到是
excel连接符&
取得 DATEDIF(A2,B2,"Y")&"-"&DATEDIF(A2,B2,"YM")&"-"&DATEDIF(A2,B2,"MD") 整年 整月 整日 的工
额外思考:
如果是身份证号提取出生日期呢?
首先判断身份证号是不是18位,len(str)
=if(len(str)=18,true,false)
截取出生年mid(A2,7,4) 从A2单元格第七位算起,截取4个(7、8、9、10)
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
Win10专业版无法打开内置应用怎么办
![](https://img.aspxhome.com/file/2023/6/49776_0s.png)
win10怎么优化最流畅 最详细25项win10极致优化设置
![](https://img.aspxhome.com/file/2023/1/a272924_0s.jpg)
如何快速在Word文档中插入页眉页脚
![](https://img.aspxhome.com/file/2023/9/19489_0s.png)
Word文字下面有红色波浪线怎么去掉?
![](https://img.aspxhome.com/file/2023/6/30826_0s.png)
Win10安装到一半进度条不动了怎么办?
![](https://img.aspxhome.com/file/2023/7/52237_0s.jpg)
如何将PowerPoint2007列表文字变图形的方法
强制关闭并重启 Surface的具体做法
久伴app怎么赚金币?久伴app赚金币的方法
![](https://img.aspxhome.com/file/2023/8/a334467_0s.jpg)
电脑版WPS怎么一键导出文档所有图片
![](https://img.aspxhome.com/file/2023/8/a183688_0s.jpg)
如何在Excel表格中添加批量字母
wps文字怎样设置标题样式
如何在wps文字中设置页眉页脚
如何在excel中压缩图片
如何不打印Word批注和修订内容?不打印Word批注和修订内容方法
![](https://img.aspxhome.com/file/2023/2/31402_0s.jpg)
教你极速一键重装系统使用教程
![](https://img.aspxhome.com/file/2023/1/a276723_0s.jpg)
Win11版本应该如选择?Win11选择版本推荐
![](https://img.aspxhome.com/file/2023/27/a238367_0s.jpg)
Win10系统蓝屏重启怎么办?
![](https://img.aspxhome.com/file/2023/4/a311423_0s.png)
win7系统文件的显示方式怎么设置?
![](https://img.aspxhome.com/file/2023/1/a279008_0s.jpg)
Excel自定义排序和自定义序列 实例教程
魔兽大脚插件法术计时器怎么使用_魔兽大脚法术计时条使用详细教程
![](https://img.aspxhome.com/file/2023/5/a316170_0s.jpg)