青淮 发表于 2024-2-24 10:47:03

员工生日日期提醒



例如员工是2005-9-10号生日,想做一个公式字段计算每年到期日。再在页面加载查小于30天的显示。但是这个公式计算的是全部的,要怎么修改呢?

Grayson.Shang 发表于 2024-2-24 10:47:04

本帖最后由 Grayson.Shang 于 2024-2-26 10:11 编辑

感谢大佬们支持,楼主您好,关于如何通知,咱们可以参考楼上大佬们所说,可以通过计划任务定时读取数据表的信息,若是快到时间就可以发送消息通知。

而关于两个日期忽略年情况下,计算相差天数,可以使用DATEDIF,咱们这种计算出没有忽略年的,是默认的用法,还可以通过改变参数计算忽略年的

这里可以这样使用,DATEDIF([日期],now(),"YD")


具体可以参考DATEDIF公式的使用
Excel函数公式:Datedif函数的使用 - 知乎 (zhihu.com)


stranger 发表于 2024-2-24 11:34:42

本帖最后由 stranger 于 2024-2-24 11:36 编辑



=IF(DATEDIF(H3,TODAY()+30,"YD")<=30,DATEDIF(H3,TODAY()+30,"YD"),"")

青淮 发表于 2024-2-24 11:52:37

梅珂·Michael 发表于 2024-2-24 12:41:48

用计划任务,每天定时对表格循环做判断,如果日期等于当天日期或者你设定的日期,就发提醒消息给你,我是用的钉钉的通知
页: [1]
查看完整版本: 员工生日日期提醒