2

計算列を追加しようとしています。

会議が予定されている日付を含む日付列があります。この列から、会議が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は、この2010年1月1日のように記述された日付を受け入れません。たとえば、数値である必要があります。40269.上記のコードは、今年のみ正しく機能しますが、今年のデータのみを使用するため、問題ありません。

誰か助けてもらえますか?

4

1 に答える 1

1

ああ…思ったより簡単でした。私はこの機能を使用しました:

=IF(MONTH(Date)<4;"Q1";IF(MONTH(Date)<7;"Q2";IF(MONTH(Date)<10;"Q3";"Q4")))

日付は、会議の日付を含む列です。month()月の数を返します。たとえば、行進 = 3 です。

于 2010-02-05T13:22:21.940 に答える