在人力资源的工作过程中,经常会面对劳动合同续签的问题,如果脱离ehr系统,面对成千上万的员工,我们的hr同事该如何管理保证在劳动合同截止日期之前给员工续签呢?巧合的是也有粉丝今天评论留言了,今天简单做了整理,供大家参考使用,注意适配自己的工作环境哦。
三个方法
一、条件格式凸显法,通过颜色判断,美观直接醒目,亦可通过颜色进行筛选或排序,再进行处理。合同到期提醒,即满足大条件: 今天 < 截止日。
可再按照距离到期日时间长短,填充不同颜色进行显示。要求距离到期(截止日)15天内,填充红色,表示合同需要紧急处理签订;距离到期(截止日)30天内,填充黄色 ,表示一个月内处理签订即可。
我们经过梳理判断,即先用中文描述规则出来,方便后面设置条件公式,规则整理如下:
距离截止日15天内 红色填充,截止日-今天≤15天;
距离截止日30天内 黄色填充,截止日-今天<30天。
注:
①设置条件时,遵循由小到大,顺序执行判断,否则容易颜色填充不准确;
②条件格式规则的作用范围也要注意查验是否准确。
条件格式提醒方法具体操作
具体条件格式操作方法:
1、选中合同截止日数据区域($E:$E),然后点击“开始”选项卡里面的“条件格式”;
2、选择“新建规则——使用公式确定要设置格式的单元格”,公式输入=AND(TODAY()<=E1,(E1-TODAY())<=30),设置格式为单元格底色填充黄色;
3、选择“新建规则——使用公式确定要设置格式的单元格”,公式输入=AND(TODAY()<=E1,(E1-TODAY())<=15),设置格式为单元格底色填充红色;
二、函数公式法,灵活多变,操作简单我们经过梳理判断,同样先用中文描述规则出来,方便后面设置if公式,规则整理如下:
截止日 < 今天,显示合同到期或已签订;
截止日 ≥ 今天,显示距离到期还有多少天。
函数公式提醒具体操作
函数公式:
=IF(E2<TODAY(),"合同到期或已签订","距离到期还有"&(E2-TODAY())&"天")
总体而言,函数公式比较简单,比较灵活,根据自己需要组合即可。
三、VBA法,数据再多,也怕代码学习vba快速入门后,有助于快速上手或理解代码,修改代码,解决自己需求。
利用循环和条件判断,进行合同到期提醒,简单写一下,更丰富的提示内容,可自行深入研究。
前提条件:今日 < 截止日 ,显示合同到期提醒;
我们经过梳理判断,即先用中文描述规则出来,方便后面设置条件公式,先写一条规则:
举例:距离截止日30天内的要续签提醒,截止日-今天<30天。
VBA提醒具体操作
Sub 合同到期预警提醒()
For i = 2 To 20
If (Date < Cells(i, 5)) And ((Cells(i, 5) - Date) < 30) Then
n = n & Chr(10) & Cells(i, 3) & "距离合同到期还有" & (Cells(i, 5) - Date) & "天"
End If
Next
MsgBox "续签提醒:以下人员30天内需要续签合同" & Chr(10) & n
End Sub
特别说明的是,每段代码都有他适用的操作环境,如需要使用,请自行适配。
如果你想获得表格,进一步学习研究,请发私信“合同”两字,获取下载地址。
,