WEB开发网
开发学院软件教学办公软件Excel 用Excel建立一套小型人事数据管理系统 阅读

用Excel建立一套小型人事数据管理系统

 2007-06-02 21:58:28 来源:WEB开发网   
核心提示: “MOD(MID(),2)=1”表示提取的字符除以2余数为1;“IF(LEN(E3)=15,MID(E3,15,1),MID(E3,17,1)”表示看E3中是否够15个字符,用Excel建立一套小型人事数据管理系统(2),如果够就从第15个字

“MOD(MID(),2)=1”表示提取的字符除以2余数为1;

“IF(LEN(E3)=15,MID(E3,15,1),MID(E3,17,1)”表示看E3中是否够15个字符,如果够就从第15个字符开始取1个字符,如果不够15个字符就从第17个字符开始取1个字符。我们的身份证号码一般是15位或18位。

“IF(MOD(IF(LEN(E3)=15,MID(E3,15,1),MID(E3,17,1)),2)=1,"男","女"”表示所取字符除以2如果余数为1显示男,否则显示女。

(2)出生年月: =DATE(MID(E3,7,4),MID(E3,11,2),MID(E3,13,2))

含义:DATE(YEAR,MONTH,DAY);

“MID(E3,7,4)”表示在E3中从第7个字符开始连续取4个字符表示年,用类似的表示方法一个人的出生年月日便可以通过函数设置表示出来,如果为了看起来方便,我们可以将单元格格式设置成年、月、日的日期格式,这样显示的结果会非常容易理解。

(3)年龄: =DATEDIF(G3,TODAY(),"Y")

含义:“DATEDIF(date1,date2,“Y”)”表示两个日期的差值;

“TODAY()”表示系统自带的日期即显示当日日期;

“DATEDIF(G3,TODAY(),"Y")”表示今天的日期与G3所表示的出生月日之间的年份差值,这样一个人的年龄就会容易的显示出来了。

2、 劳动合同期限的自动生成和提前30天定期提醒功能设置

劳动合同管理也是人事管理中不可缺少的一部分,特别是劳动合同到期续签问题更是不可忽视。如果由于我们的人为原因造成了劳动合同漏签、延期签订等问题可能会给公司以及员工个人带来一定的损失。从一个人入职签订试用期合同开始,再到签订正式劳动合同以及后来的续签劳动合同,一系列的日期如何能够让系统自动生成,并且形成系统提前30天自动提醒我们的功能呢?这需要对一些信息项进行函数设置。如图(二)所示:

上一页  1 2 3 4 5 6  下一页

Tags:Excel 建立 小型

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接