2016-06-01 20 views
0

終了日の勤務日数は、たとえば5月30日から5月31日が2日、5月30日から5月30日が1日。 WORKDAYの私の問題は、5月30日から5月31日までの日数を1日としてカウントすることです。開始日の営業日を追加してから1営業日を減算する(Excel)

私が考えているのは、WORKDAYの結果を1営業日で差し引いて希望の結果を得ることです。しかし、私の現在の公式では、週末(= WORKDAY(C2、B2-1))に関係なく、WORKDAYという結果を除外することしかできませんでした。

たとえば、C列は6月3日(金曜日)、B列は2です。式の出力は、減算のため6月5日(日)になります。6月6日になります。それを行う?

列B =時間

列C =開始日

列D =終了日(式ベース)

カラムD:

= WORKDAY(C2、B2-1 )

入力

B |  C  |  D 
    2 | 2016/06/03 | 
を提供

望ましい結果

B |  C  |  D 
    2 | 2016/06/03 | 2016/06/06 
+1

私はあなたにそれを持っている方法を使ってくれました。それは私にとって2016/6/6を返します。 '= WORKDAY(C2、B2-1)'はD2に、16/06/03はC2に、2はB2 –

答えて

0

TRY

=WORKDAY.INTL(C2,B2-1,1) 

これは土を設定します。と太陽。今日のように

+0

にありました。WORKDAY関数では、そのオプションはありません。 WORKDAY.INTL関数では、 "1"はSatを表します。そしてサン。週末として。 "2"はSunの略です。と月週末として。それで...なぜ結果が乱れているのかわかりませんが、それを取り除いた後にはうまくいきました。 – MutjayLee

0

あなたがしたいことはまったく明確ではありません。

2016/06/03から2016/06/06までの平日の包括的カウントを行う場合は、NETWORKDAYS機能を使用することができます。

あなたは6月3日に2営業日を追加したい、とあなたは6月6日の結果を与えるために、最初の日として6月3日のカウントを持っている場合は、問題がどこの世話を

=WORKDAY(C2-1,B2) 

を使用C2は就業日ではありません。 C2の後の最初の就業日として1就業日をカウントしたい場合

それ以外の場合は、書式どおりに動作します。

関連する問題