Microsoft Project Standard 2019 を使用しています。一連のネストされた IIf ステートメントを含む計算列があり、条件 2 または 3 が満たされない限り、フィールドには「#ERROR」が表示されます。
これは、空白のときに「NA」を示す日付フィールドに関係していると思います。「NA」などの代わりに「」を使用して、この式を何度も再配置しようとしましたが、どこが間違っているのかわかりません。
要件:
- Date1 フィールドが空白または NA の場合。計算フィールドに「なし」と表示させたい。
- Date1 に空白または NA 以外の値が含まれていて、かつ Text10 に最初の 12 文字として "Task Created" が含まれている場合。フィールドに「新規」と表示させたい。
- Date1 が空白または NA 以外であり、かつ Text10 が「Task Created」でない場合 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")