2016-10-04 115 views
0

我有一個跟蹤我的團隊活動的列表。每個人都將他們的信息放入開始日期和到期日。在每個月的第一天,我會提交一份報告,看看上個月的成果。沒有任何東西會從列表中刪除,因此在那裏有一年前的活動。我想僅導出上個月的活動報告。我試圖爲此創建一個視圖,另一個列將填充yes或no,具體取決於上個月是否在開始日期和結束日期之間下降,但都不起作用。是兩個日期之間的日期SharePoint

ex。九月YES月份表示,我希望它在報告中,不,我不希望它在報告中

Case 1: Start Date = 9/2/16, Due Date = 9/30/16, YES 
Case 2: Start Date = 9/16/16, Due Date = 10/5/16, YES 
Case 3: Start Date = 8/7/16, Due Date = 9/14/16, YES 
Case 4: Start Date = 6/6/16, Due Date = 7/7/16, NO 
Case 5: Start Date = 10/1/16, Due Date = 10/12/16, NO 

計算列我試圖創建一個快速修復這個樣子

=IF(OR([Start Date]>=9/1/16,[Due Date]>=9/1/16),"YES","NO") 

然後我計劃在YES上過濾它。我知道從長遠來看這不是一個好的代碼,但我絕不是SharePoint專家,所以我只是試圖將某些東西看作是一種樂隊幫助。

回答

1

上面的代碼存在的問題是您每次需要使用視圖時都需要更新公式。

你想類似於下面的一個公式,以便在每個月的第一天就應該正確地涉及

=IF(OR((MONTH([Due Date])=MONTH(TODAY())-1),(MONTH([Start Date])=MONTH(TODAY())-1)),"YES","NO") 

乾杯

Truez

+0

謝謝您的答覆。我試圖做到這一點,但不幸的是,SharePoint不允許您在計算字段中使用TODAY。 –

相關問題