我正在使用 Microsoft Project Standard 2019。我有一个包含一系列嵌套 IIf 语句的计算列,除非满足条件 2 或 3,否则该字段将显示“#ERROR”。
我相信这与空白时显示“NA”的日期字段有关。我已经尝试多次重新排列这个公式,使用“”而不是“NA”等,但我似乎无法弄清楚我哪里出错了。
要求:
- 如果 Date1 字段为空白或 NA;我希望计算字段显示“无”。
- 如果 Date1 的内容不是空白或 NA AND Text10 包含“Task Created”作为前 12 个字符;我希望该字段显示“新建”。
- 如果 Date1 有除空白以外的内容或 NA AND Text10 不是“创建任务” AND Date1 <> Date3 OR Date2 <> Date4; 我希望该字段显示“更改”
我也尝试过谷歌搜索,但未能成功找到我的问题的答案。您的专家帮助将不胜感激。
这是我所拥有的:
代码
IIf([Date1]<>"NA",IIf(Left([Text10],12)="Task Created","New",IIf([Date1]<>[Date3] Or [Date2]<>[Date4],"Change","None")),"None")