我正在尝试添加计算列。
我有一个日期列,其中包含会议安排的日期。从这一栏我需要一个代码,如果会议安排在Q1,Q2,Q3或Q4,则可以返回。我有一个看起来像这样的静态代码:
'=IF(Date<40269;"Q1";"Q2-4")' (40269 is the 1. April 2010 and Date=date-column)
但我需要一些动态代码,它们可以在明年计算相同的东西,而无需更改数字(40269)。我需要这样的东西:
'=IF(Date<01-01-&year(today);"Q1";IF(Date<01-04-&year(today);"Q2";IF(Date<01-07-&year(today);"Q3";"Q4")))'
但Sharepoint不会接受像这样的01-01-2010这样的日期,它需要是一个数字,例如。 40269.上述代码只适用于今年,但那是正确的,因为我只会使用今年的数据。
任何人都可以帮助我吗?
答案 0 :(得分:1)
=IF(MONTH(Date)<4;"Q1";IF(MONTH(Date)<7;"Q2";IF(MONTH(Date)<10;"Q3";"Q4")))
日期是包含会议日期的列。 month()
返回月份的编号。例如,3月= 3。