背景-我有一个软件,可以输入与培训有关的信息。有一个频率,发布日期和到期日期。我们会提供一系列水晶报告,说明何时需要进行定期培训。
频率字段,发布日期和到期日期都彼此独立运行。该软件不会根据频率来确定有效期。因此,我希望添加一些错误检查以限制人为错误。我们经过严格的审核,因此这些报告非常重要。
问题-由于数据库中的频率没有用,所以我不得不创建自己的错误检查公式,以防输入数据的人输入错误的日期。 years年使这变得困难。 2020年是a年。我们的证书之一是2年复发。如果证书是在2018年4月4日发布的,则证书在2019年4月4日到期。由于the年,会有额外的一天。我可以很容易地过滤掉它。当我添加三年证书时,它开始变得棘手。如果证书跨越三年,那么我没有2020年的工作年限。我有2018年和2021年作为可用年份,因此根据我的公式,我看不到2020年。
我们的证书按发布日期而不是经过的天数计算。
我需要一个公式来查看发布日期和到期日以及频率,并确定日期是否匹配。
示例1-
证书A-颁发日期= 2018年4月4日频率= 2年EXP日期= 2020年4月4日
有了这些数据,公式应该返回一个空白值
示例2-
证书A-颁发日期= 2018年4月4日频率= 2年EXP日期= 2020年4月3日
使用此数据,公式应为“日期不等于频率”
日期和月份应该相等,年份应该加上频率时间。
我该如何实现这一目标?