电脑教程
位置:首页>> 电脑教程>> office教程>> 怎样使用excel计算工龄

怎样使用excel计算工龄

  发布时间:2023-12-12 00:48:52 

标签:怎样使用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

因为不需要系统时间,所以就选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") 整年 整月 整日 的工

怎样使用excel计算工龄

额外思考:

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

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

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

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

0
投稿

猜你喜欢

  • 很多时候我们做WORD文档时,首页和尾页通常是做为封面与封底的,是不做页码统计的。这时候我就需要总页面上减去首页和尾页的数量。那么下面就由小
  • 1,打开Excel2010,输入数据,准备进行描述统计;2,点击菜单栏的“文件”中的“选项”如图;3,出现新的弹窗,点击“加载项”,在点击“
  • 本文介绍如如何用Word2007来制作文档水印,其中包括文字水印和图片水印,以及如何添加水印。一、用Word2007为文档添加文字水印在wo
  • Word文档中打出竖排文字方法教学。一般我们在打字的时候都是横着写的,但是也有一些特殊情况。比如是页面中只有一篇古诗词的时候,有的用户会喜欢
  • 今天跟大家分享如何在Word文档中输入黑底白字的带圈数字,参考效果见下图。 操作步骤1.将鼠标光标定位到要输入数字序号的地方,将输入法切换为
  • 在长篇大论的文档中,如果想要删除文档中所有的字母,英文,汉字等,可以利用通配符实现批量删除,让工作效率大大提高。接下来就来看看删除word中
  • Win10电脑安全模式下可以重装电脑系统吗?许多用户在使用电脑的时候出现一些问题无法使用,通常都会选择重装电脑系统,这时候有的小伙伴就会问,
  • 如果让你给一份含有150页的文档每一页都添加不同的水印,你会怎么解决?本期Word小编与大家快速添加的方法。效果图:想实现以上效果,可以借用
  • 最近经常有用户反馈使用电脑玩游戏的时候一打开游戏网络就断开了,导致很多在线联机的游戏完全没有办法玩,也找不到是什么原因,让人非常头疼。小编这
  • 这里有一份Excel的员工资料总表,需要根据资料总表制作成个人信息表,怎么实现呢?下面小编就为大家介绍Word制作个人信息调查表方法,一起来
  • 1.在折线图图例上单机鼠标右键 在弹出的菜单中点击图例格式2.在弹出的的图例格式对话框中 边框设置为 无3.填充颜色也设置为无 然后点击字体
  • 之前一直纠结word的有些快捷键不符合自己的习惯,或者有些常用功能没有快捷键,其实我们可以利用最新版的Word设置快捷键,下面小编就教你怎么
  • 输入公式必须以等号“=”起首,例如= Al+A2,这样Excel才知道我们输入的是公式,而不是一般的文字数据。现在我们就来练习建立公式,我们
  • 在word中我们有时需要输入大数字的带圈字符,小编教给大家一个简单的方法(1)首先我们先打来Word,输入两个数字,假如我们需要给数字128
  • 如何在Microsoft Word中更改段落行距?您可能对术语“单间距”(每行类型之间的一行行)和“双间距”(两行)很熟悉。在Microso
  • Word如何纵向选择文字并复制内容?很多人都知道横向复制粘贴文本,也都知道如何使用,那么Word上如何纵向复制粘贴文本你知道吗?如果不知道,
  • word中制作表格,基本分为三种方法:1、插入功能区中,点击表格按钮后,在快速插入表格中点击对应行列大小的表格。此种方式适合做小一点的表格,
  • word表格怎么插入相片?word中制作的个人简历想要插入相片,该怎么插入呢?下面我们就来看看详细的教程,很简单,需要的朋友可以参考下在wo
  • 1.打开需要修改样式的Word文档    2.选中需要修改样式的内容然后点击工具栏的“快速样式”   &nbs
  • 在默认情况下,每次打开 Word 或者单击“文件”选择“打开”,都显示Word最近使用的文档。这主要是方便再次打开最近使用文档,但也容易把一
手机版 电脑教程 asp之家 www.aspxhome.com