
営業日があり、日数を減算したいのですが、営業日数しか取得できません。現在は1 を減算すると20/07/2018
取得されます。19/07/2018
ビジネスデートのみを取得する方法をご存知の方はいらっしゃいますか?
答え1
答え2
これを行うには、
=WORKDAYS(start_date; end_date; [holidays])
あなたの場合はこのように使うべきです
=WORKDAYS(STARTING_DATE; -ndays)
ここで、ndays
は日付の差を表す整数である。
これによりシリアル日付が生成され、Format->Short Date(または好きなもの)で変換できます。
乾杯
編集: 3 番目のパラメータとして日数の範囲 (祝日の日付) を渡すことができます。これにより、数式では指定された日付がスキップされます。これは、その日付があなたの国では祝日であっても、他の国では祝日ではない可能性があるためです。
編集:ScottCrannerは正しかったです。DIAS.LAB()
関数の翻訳を間違えました。今は正しいです。NETWORKINGDAYS()
DIA.LAB()
WORKDAYS()
答え3
B2 =WORKDAY(A2,-5,Holiday!C15:C24) の場合
これはうまくいきました。日付は A2 から取得し、休日または週末でない場合は 5 日を減算します。
A2 に値がない場合、B2 フィールドを空として表示するにはどうすればよいですか?