2010-11-12 30 views
5

我正在嘗試在SharePoint 2007中創建一個計算列。我希望它返回CreatedBy列日期的年份,並將日期設置爲1,並將該月設置爲1月份由公式返回的數據類型是Date類型。在計算列中獲取CreatedBy日期的年份

任何想法,我可以做到這一點? = YEAR([Created])似乎沒有按預期工作。

感謝 導航

+0

謝謝Marek問題編輯以闡明我要返回創建的年份d列,並將月份設置爲1月份,並將日期設置爲01 – van 2010-11-12 17:14:18

回答

6

=DATE(YEAR([Created]),1,1)

alt text

5

您可以簡單地使用= CONCATENATE(YEAR([創建])),它代表了一年的純文本

+0

這實際上並不是解決問題的方法(獲取日期爲1/1/yyyy),但我認爲大多數人只是希望將年份添加到額外的列中。那麼你應該在這個答案中使用公式。它仍然適用於SharePoint 2013. – jonazu 2014-06-03 07:06:24

+0

我試過了,但它在SP 2013中不適用於我 – 2015-04-23 08:48:06

2

另一個solutionn = TEXT(創建「yyyy」)