
excel做花名册的问题
2021-02-07 · 百度认证:武汉市才智聚兴信息技术有限公司官方账号


员工花名册表格怎么做?今天我来分享一下制作花名册制作的详细步骤:
一个Excel工作簿中有三个工作表:入职表、离职表和花名册。花名册中是所有在职的员工信息。
HR 要实现的效果是:
当入职表中录入新员工信息时,会自动添加到花名册中
请点击输入图片描述
请点击输入图片描述
当离职表输入某员工信息时,该员工会从花名册中自动删除。
请点击输入图片描述
实现花名册自动更新,office365之前版会非常非常的麻烦。而在office365版本下,用Filter+Vlookup非常简单。(设置公式后要设置表格隐藏0值)
=FILTER(入职!A2:D50,ISNA(VLOOKUP(入职!A2:A50,离职!A:A,1,)))
请点击输入图片描述
没安装office365怎么办?那就用power query功能
操作步骤:
1、加载数据表
分别选选取入职表和离职表,数据 - 自表格/区域 - 关闭并上载至 - 仅创建链接
2、合并查询
选取表7,合并查询 - 分别选取表7和表8 - 选取两表姓名列 - 左反(仅限第一个表中的行)
3、把合并结果存到表格中
删除最后一列 - 设置日期格式 - 关闭并上载至
请点击输入图片描述
最后测试一下PQ方法的效果,结果OK!
以上就是员工花名册表格怎么做的相关介绍,以上是用excel函数实现自动化的。这里也分享一个更加简便的方法,使用壹人事员工花名册,只需要把企业的人员信息表导入,或者直接在平台录入员工的信息,就可以实现自动化。可以自动生成员工的各种表格,包括离职图表、以及生日提醒等等,此外,还可以自己设置续签合同提醒,以免忘记续签,造成用工风险。
公式中的“(TODAY()”是今天的日期,“((TODAY()-A2)”表示今天日期减去进厂日期后的天数,这个天数如果大于B2的天数就是正式工了;如果只大于(B2-15)的天数就是快结束了;如果比(B2-15)还小就是试用工了。C3公式向下复制,C3中的级别每天能自动更新。注意:A列日期要用日期格式。
补充:参照楼上 metoome123的公式,上面的公式改为:“=IF(AND(A2<>"",B2<>""),IF((TODAY()-A2)>B2,"正式工",IF((TODAY()-A2)>(B2-15),"快结束",IF((TODAY()-A2)<(B2-15),"试用工"))),"")”就更好了。
假设数据从第二行开始
C2=IF(A2>B2,"正式员工",IF(B2-A2<=15,"快结束了","试用期"))
公式向下复制
补充:这个公式可以避免A、B列单元格为空的影响
=IF(AND(A3<>"",B3<>""),IF(A3>B3,"正式员工",IF(B3-A3<=15,"快结束了","试用期")),"")
注:楼主的工龄也是以“天”为单位吧,如果不是需要改变一下公式的!
=IF(A1>B1,"正式员工",IF(A1<15,"快结束了",B1))