当我的值列表响应者状态更改为“已完成”时,我需要计算发起日期(日期字段)和响应者状态日期更改之间的天数(日期字段)。
IF([Respondent Status ] = VALUEOF("Completed"),
DATEDIF([Date Initiated ], [Respondent Status Date Change], DAY),
我如何解释它的价值是不是已经完成了?有真假陈述的东西吗?
答案 0 :(得分:1)
您可以引用字段本身(并且它将保留当前值)或静态值。
IF([Respondent Status] = VALUEOF([Respondent Status],"Completed"),
DATEDIF([Date Initiated], [Respondent Status Date Change], DAY),
[FIELD])
IF([Respondent Status] = VALUEOF([Respondent Status],"Completed"),
DATEDIF([Date Initiated], [Respondent Status Date Change], DAY),
0)