各位老铁们好,相信很多人对使用Excel搭建自己的人事信息管理系统,基础信息建设(下)都不是特别的了解,因此呢,今天就来为大家分享下关于使用Excel搭建自己的人事信息管理系统,基础信息建设(下)以及的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧!
=IF(G5=”,”,DATEDIF(G5,TODAY(),’Y’)) 公式的前半部分=IF(G5=”,”,是一个判断语句,这里的G5是输入时间这里的一个单元格表示如果不输入加入时间,工龄将显示为空,如果输入加入时间,则执行后半部分,DATEDIF(G5,TODAY(), ‘是’))。这里的DATEDIF是一个隐藏的EXCEL函数,可以用来计算两个日期之间的日期差。该公式的参数如下:
DATEDIF(开始时间,结束时间,单位:Y代表年,M代表月,D代表日)
开始时间是表示时间段内的第一个或开始日期的日期。 (开始日期必须是1900 年之后)
结束时间是表示时间段内的最后日期或结束日期的日期。
最后一个单位参数中,如果填写Y,则表示年份。它将计算两个日期之间的年份。 M 表示月份,它将计算两个日期之间的月份。 D 表示日,它将计算两个日期。之间的天数。
为了更好的让大家了解这个参数,我们将入职日期对应的工龄分别按照年、月、日进行展示,如图1所示,是不是一目了然?
图1
弄清楚加入时间和服务年限后,我们可以根据合同的有效期自动计算合同的到期时间。我们先看一下效果(图2)。进入合同期后,合同到期时间将自动计算。
图2
我们来谈谈如何实现这一点。首先,让我们看一下到期日期单元格中的公式。
=IFERROR(IF(I5=”,”,DATE(YEAR(G5)+I5,MONTH(G5),DAY(G5)-1)),”)IFERROR 此函数不再导致公式计算出现异常或当发生错误时,显示指定的信息。它有两个参数。
IFERROR(没有错误时显示,有错误时显示)
在此公式中,如果发生错误,单元格将留空。
那么第二个函数if,我们在讲解工龄计算的时候已经提到过,这里就不再赘述了。我们主要讲一下这一部分。
日期(年(G5)+I5,月(G5),日(G5)-1)
该公式中的G5代表G5单元格和I5合同年单元格,这里是指向进入时间的单元格。
DATE函数用于输出基于年、月、日的日期,DATE(年、月、日)
我们通过YEAR()、MONTH()、DAY()三个函数获取入职日期的年月日,并在年后加上合同期限(YEAR(G5)+I5),减去年复一年。如果我们走到一天(DAY(G5)-1),计算的结果正好是加入时间+合同年数,然后减去一天。下面我们看看效果(图3)
图3
加盟日期为2016-03-23,合同期限为5年,合同到期日为2021-03-22。是不是很方便呢?
你可以用这个方法来计算很多日期,比如付款到期时间、付款时间、提醒时间等,你可以利用上面的知识自行添加和修改。是不是更方便呢?
原创文章,作者:小su,如若转载,请注明出处:https://www.sudun.com/ask/163356.html
用户评论
执念,爱
哇!这篇文章太棒了,终于有人分享如何用Excel来管理人事信息了。我现在工作中经常要统计员工信息,真是费劲啊,这方法简直是救星!
有14位网友表示赞同!
裸睡の鱼
说得对啊,现在的公司越来越重视数据分析,自己做一个简单的人事信息管理系统确实更方便一些,免得一直去查找各种文件。希望作者能出一个三期,介绍如何使用公式进行数据分析!
有8位网友表示赞同!
喜欢梅西
感觉Excel做这样的系统效率应该不高吧?毕竟查询速度和处理复杂数据能力有限。我还是倾向于学习专门的人事软件工具更可靠。
有18位网友表示赞同!
终究会走-
我就是个小白,从来没用过Excel… 你能解释一下什么是“基础信息构建”? 我想学习怎么用Excel管理人资,这篇文章看起来很详细!
有16位网友表示赞同!
心亡则人忘
这种方法对中小公司来说可能还行,大型企业那么多员工,用Excel真的太麻烦了,稳定性和安全性都问题!
有16位网友表示赞同!
不忘初心
我曾经尝试过用Excel做类似系统,结果经常会出现数据错误,而且维护成本也很高,最后还是换用了专业的软件工具。不过这篇文章做的还是可以的,基础知识讲解的很清楚!
有15位网友表示赞同!
汐颜兮梦ヘ
作者分享的思路不错,特别是关于如何规范数据的部分,很重要。我之前也遇到过由于数据不规范带来的问题,这下终于找到解决方案了!
有13位网友表示赞同!
男神大妈
Excel做HR系统确实简单粗暴,但操作起来需要一定的技巧和经验,不是每一个企业都能轻松上手。希望作者能针对一些常见问题,提供更详细的解决方案。
有9位网友表示赞同!
忘故
这种方法其实就是基础的数据库操作,只要掌握了基本的Excel技巧,就能实现很多的功能。我以前就这样干过,效果还不错!
有7位网友表示赞同!
冷青裳
对于不会编程的人来说,用Excel搭建人力资源管理系统确实是一个不错的选择。简单易学,成本低廉,还可以根据实际需求进行调整。推荐给所有想自己定制HRM系统的小伙伴们!
有11位网友表示赞同!
如梦初醒
虽然Excel的功能强大,但是作为专业的HR系统,它的安全性、稳定性和扩展性都比较有限。对于企业来说,需要权衡利弊再决定是否使用Excel搭建系统。
有13位网友表示赞同!
肆忌
如果只是存储一些简单的员工信息,用Excel完全可以,但如果需要复杂的功能分析和报表生成,还是建议选择专业的软件工具。毕竟高效管理才是最重要的!
有14位网友表示赞同!
黑夜漫长
作者把基础信息构建说得很简单,但我实际操作起来却比较困难。感觉还需要更多的实践才能熟练掌握这些技巧。
有19位网友表示赞同!
在哪跌倒こ就在哪躺下
我觉得这篇文章很有帮助,它让我了解了用Excel来管理人事信息的理论基础。接下来我要认真学习,看看能不能把这个方法应用到工作中!
有18位网友表示赞同!
此生一诺
我公司现在使用的是专门的人力资源管理系统,感觉还是比较方便和高效的。不过学习一下这种利用Excel进行人力资源管理的方法也是很好的,万一以后用得上呢?
有8位网友表示赞同!
海盟山誓总是赊
这篇文章虽然讲解基础信息构建,但是没有提到如何设置用户权限和数据加密等重要问题,对于大型企业来说这些都是需要注意的!
有17位网友表示赞同!
杰克
希望作者能够继续更新文章,分享更多关于用Excel搭建HR系统的高级技巧!
有19位网友表示赞同!
凉笙墨染
我个人比较喜欢用代码来构建自己的应用程序,感觉更有掌控感。不过这篇文章也让我对Excel的功能有了更深的理解,也许以后会尝试用它来解决一些小型问题。
有11位网友表示赞同!
自繩自縛
学习一下Excel的自动化脚本功能,可以更高效地管理人事信息!
有11位网友表示赞同!