1

Projected NVSMR 列の日付式を計算しました。

=DATE(YEAR([Last NVMSR])+[3yr], MONTH([Last NVMSR]), DAY([Last NVMSR]))

これは素晴らしいことです。しかし、3yr 列が 0 の場合は 0 を返したいです。さまざまな と数式DATEDIFFだけを試しましたが、リストされているすべてのメンバーまたは構文エラーに対して SharePoint が返されます。 IF#NUM

私は賞のモニターであり、特定の個人のみが 3 年間の賞を与えられています。3 年間の賞与が許可されない場合は、「0」と入力し、予測 NVMSR 列の「0」に「0」を返したいと考えています。

4

1 に答える 1

0

必要なのは IF(TEST,TRUE,FALSE)です。クイック リファレンスと例については、このSharePoint 計算列チート シートを参照してください。

そう

=IF([3yr]=0,0,DATE(YEAR([Last NVMSR])+[3yr], MONTH([Last NVMSR]), DAY([Last NVMSR])))

または読みやすいようにフォーマットされています

=IF( [3yr] = 0,
     0,
     DATE(YEAR([Last NVMSR])+[3yr], MONTH([Last NVMSR]), DAY([Last NVMSR]))
   )
于 2012-06-03T10:55:42.287 に答える