0
SharePoint 2013の式を使用して、開始日が未来であれば経過日を比較し、今日終了日の後にある場合は、開始日と終了日の間の日数が必要です。この数値に私が作成した値の列を掛けたい。 、 < 0(DATEDIF() 'D'、[TODAY]、[FROM]場合は、0:Dateifの開始日が終了日より後である... SahrePoint 2013
=if(
([AM PROR (k£)]+[Apps PROR (k£)]+[CC PROR (k£)]+[Infra PROR (k£)])>1,
([AM PROR (k£)]+[Apps PROR (k£)]+[CC PROR (k£)]+[Infra PROR (k£)]),
IF(DATEDIF([FROM], [TODAY], ‘d’)<0,
0,
[EST: Monthly Revenue (£k)]*
IF(DATEDIF([TODAY], [TO] , ‘d’)<0,
DATEDIF([FROM], [TO], ‘d’),
DATEDIF([FROM], [TODAY], ‘d’))
)
しかし開始、IF番目のステートメントで問題を抱えているように見える:私は現在、次のを持っていますIF(プロジェクトが開始されていない場合、それはその後、持っている場合......
私が言いたい、、、0を返してくださいIF(....
が使用に問題がありますこのように負の数を返すDATEDIF?何か提案が歓迎。
これはリストの検証設定のためか、計算列のためですか?計算された列で今日の日付を参照しようとしている場合、[いくつかの問題にぶつかります](https://stackoverflow.com/questions/43760150/sharepoint-2013-2016-calculated-column-stops-計算/ 43763506#43763506)。 – Thriggle
はい、今日の日付を参照しようとしている計算列です。誰かが今日の日付と参照を返すための列を頂きにする代わりに、これをスキップしてすべてを1つの数式にすることを望んでいましたか? –