この例では、任意の年(2020年、2021年、等)のための休日の日付を取得する方法を教えています。お急ぎの場合は、単純にExcelファイルをダウンロードしてください。

始める前に:関数が戻る位置番号に基づいた値のリストから値を選択します。例えば、= CHOOSE(3、 “車”、 “列車”、 “ボート”、 “面”)ボートを返します。 WEEKDAY関数戻り日付の曜日を表す1~7の数(日)(土)。

1.これは、どのようなスプレッドシートルックスのようなものです。あなたは、セルC2に年を入力すると、Excelはその年のすべての休日を返します。もちろん、元旦、独立記念日、退役軍人の日やクリスマスの日は簡単です。

Holidays in Excel

(若干異なっている記念日を除く)月のx番目の日:2.他のすべての休日は、同様の方法で記述することができます。さんが感謝祭を見てみましょう。あなたが感謝祭を理解していれば、あなたはすべての休日を理解しています。感謝祭は11月の第4木曜日に祝われます。

Thanksgiving Day 2020

下のカレンダーは、あなたが感謝祭2020を理解するのに役立ちます

Calendar November 2020

説明:DATE(C2,11,1)は2020年11月1日に短縮します。 WEEKDAY(DATE(C2,11,1))は1日(日)に低減します。今式は、2020年11月1日+ 21 + CHOOSE(1、3,2,1,0,6,5)= 2020年11月1日+ 21 + 4 = 2020年11月26日に減少させます。それは11月の第1木曜日まで4日かかりますので、私たちは4余分な日を必要としていました。そこから、それは11月の4RD木曜日まで別の21日(3週間)かかります。それは問題でどの日に11月1日滝、CHOOSE関数が正常に11月の第1木曜日(予告値のリスト内のパターン)までの日数を追加しません。そこから、それは常に11月の4RD木曜日まで別の21日かかります。したがって、この式は、毎年のために動作します。

3.レッツ・マーティン・ルーサー・キング・ジュニアの日を見てみましょう。この式はほぼ同じです。マーティン・ルーサー・キング・ジュニアの日は、1月に第三月曜日に祝われます。最初DATE関数は、1月の最初に、この時間を短縮できます。 CHOOSE関数の値のリストのベース位置(0)(私たちは月曜日を探している)今秒のスポットに位置しています

Martin Luther King Jr. Day 2020

下のカレンダーでは、マーティン・ルーサー・キング・ジュニアデー2020を理解するのに役立ちます

Calendar January 2020

説明:DATE(C2,1,1)は2020年1月1日に短縮します。 WEEKDAY(DATE(C2,1,1))は4日(水)に低減します。今式は、2020年1月1日+ 14 + CHOOSE(4,1,0,6、4,3,2)= 2020年1月1日+ 14 + 5 = 2020年1月20日に減少させます。それは1月の最初の月曜日まで5日かかりますので、私たちは5余分な日を必要としていました。