2017-03-21 8 views
3

次のシナリオで式を書き込む方法がわかりません。別の列に基づいて日付を計算する必要がありますが、元の列の曜日に基づいて日を追加する必要があります。例えばExcelの式で、特定の曜日に「x」日を加算すると、

If day of week equals 'Mon/Wed/Fri/Sat' then add 5 days. 
If day of week equals 'Tue' then add 6 days. 
If day of week equals 'Thur" then add 4 days. 

Column A Column B 
3/11/17 (Show date based on above scenario) 
3/13/17 
3/18/17 

答えて

1

使用して選択します。

=A1+CHOOSE(WEEKDAY(A1,2),5,6,5,4,5,5,0) 

をので、平日(A1,2)は1であること月曜日から始まる週のその位置に曜日を変換し、日曜日は7です。

数字は1日に追加する日数です。

次に、選択した日を日付に追加します。

enter image description here

+0

本当に素敵な、簡単な方法は、それが – CallumDA

+0

@Sergeが答えでチェックマークをクリックして、正しいものとしてマークしてくださいすることができません。 –

関連する問題