根据日期列显示结果

根据日期列显示结果

我有一列日期。我想根据过去 5 个工作日和未来 5 个工作日将这些日期分配给新列“已参加”和“即将举行”。
我希望显示以下结果:

column "attended" -> 1 for past and 0 if upcoming 
column "upcoming" -> 1 for upcoming and 0 if in the past. 

我尝试通过条件格式来解决它,但这并没有给我想要的结果。

答案1

以下公式可能会有所帮助。对于这些,我认为评估日期放在单元格 F3 中(请适当更改):

  • 为了 ”出席“列(然后根据需要向下拖动): =IF(IFERROR(DATEDIF(F3,WORKDAY.INTL(NOW(),-5),"D"),0)<=0,0,1)
  • 为了 ”即将推出“列(然后根据需要向下拖动): =IF(IFERROR(DATEDIF(F3,WORKDAY.INTL(NOW(),5),"D"),0)<=0,1,0)

这些公式产生以下结果:

在此处输入图片描述

希望它能帮助您解决问题。

亲切的问候。

相关内容