image

この記事では、Excelで日付間の休日をカウントする方法を学習します

シナリオ:

日付の値を操作しているときに、祝日や週末のExcelで非稼働日数を取得する必要がある場合があります。このために、数式構文を使用して、以下に説明する2つのステップで問題を分類します。

問題を解決する方法は?

この記事では、 link:/ Tips-how-to-use-the-datedif-function-in-excel [DATEDIF function]& `link:/ excel-formula-and-function-getを使用する必要があります。 -net-working-days-in-excel [NETWORKDAYS関数] `。次に、前述の関数から式を作成します。

ここでは、2つの日付と国民の祝日のリスト、および抽出する祝日または休業日の数を示します。

式の構文:

=DATEDIF( start_date , end_date , "d" ) - NETWORKDAYS( start_date , end_date , [holidays] )

start_date:開始、日付から数えます。

end_date:終了、日付までカウントします。

「d」:月と年の値を無視して日数を数えます。

[休日]:[オプション]セル参照として指定された休日。

例:

これらはすべて理解しにくいかもしれません。それでは、以下に示す例で実行して、この数式をテストしてみましょう。ここでは、特定の休日の日付値に対して数式を実行します。

次の式を使用します:

=DATEDIF( C4, D4 , "d" ) - NETWORKDAYS( C4, D4,G3:G11 )

説明:

link:/ Tips-how-to-use-the-datedif-function-in-excel [DATEDIF]

関数は、指定された2つの日付の間の合計日数を返します。

月と年の値のみを無視して日付の数を取得するために使用される「D」引数。

link:/ excel-formula-and-function-get-net-working-days-in-excel [NETWORKDAYS]

関数は、土曜日と日曜日(デフォルト)と配列参照として指定された休日を含む、指定された2つの日付の間の合計稼働日数を返します。

。合計日数と稼働日数の差は、数式を使用してExcelで非稼働日または休日を返します。

image

ここで、関数への配列は、さまざまな色のセルで説明されているように、配列参照として指定されています。日付セルを引数として使用する前に、セルを確認してください。 Enterキーを押して、結果を取得します。 = 39-26

image

ご覧のとおり、1月1日から2月9日までの間に13日間の休業日があります。

日付間の合計日数は39日で、26日は営業日です。違いは13日です。次に、holidays配列参照をフリーズした後、Ctrl + Dを使用して数式を他のセルにコピーします。

image

ここに、必要な休日の数があります。

これは、式の使用に関するすべての注意事項です。

注:

。数式は、日付値でのみ機能します。 Holidays引数はオプションであり、休日の値は土曜日と日曜日(週末)を除いてカスタマイズできます

。無効な日付形式が使用されている場合は、DATE関数を使用してください。

。開始日は終了日より前である必要があります。それ以外の場合、関数は#NUMを返します!エラー。

Excelで日の間の休日を数える方法についてのこの記事が説明的であることを願っています。 COUNTIF関数に関するその他の記事はここにあります。あなたが私たちのブログが好きなら、Facebookであなたのfristartsとそれを共有してください。また、TwitterやFacebookでフォローすることもできます。皆様からのご意見をお待ちしております。私たちの仕事を改善、補完、革新し、より良いものにする方法をお知らせください。 [email protected]までご連絡ください

関連記事

link:/ counting-countifs-with-dynamic-criteria-range [COUNTIFS with Dynamic Criteria Range]:Excelの他のセル値に依存するセルをカウントします。

link:/ counting-countifs-two-criteria-match [COUNTIFS Two Criteria Match]:Excelのリストにある2つの異なる基準に一致するセルをカウントします。

link:/ counting-countifs-with-or-for-multiple-criteria [COUNTIFS With OR For Multiple Criteria]:OR関数を使用して、複数の基準が一致するセルをカウントします。

link:/ counting-the-countifs-function-n-excel [ExcelのCOUNTIFS関数]:他のセル値に依存するセルをカウントします。

link:/ Tips-how-to-use-countif-in-vba-in-microsoft-excel [MicrosoftExcelのVBAでCountifを使用する方法]:Visual Basic forApplicationsコードを使用してセルをカウントします。

link:/ Tips-excel-wildcards [Excelでワイルドカードを使用する方法]:Excelでワイルドカードを使用してフレーズに一致するセルをカウントします。

人気の記事

link:/ keyboard-formula-shortcuts-50-excel-shortcuts-to-increase-your-productivity [生産性を高めるための50Excelショートカット]:タスクをより速くします。これらの50のショートカットにより、Excelでの作業がさらに高速になります。

link:/ forms-and-functions-introduction-of-vlookup-function [ExcelでVLOOKUP関数を使用する方法]:これは、さまざまな範囲から値を検索するために使用される、Excelで最も使用され人気のある関数の1つです。とシート。 link:/ Tips-countif-in-microsoft-excel [ExcelでCOUNTIF関数を使用する方法]:この驚くべき関数を使用して条件付きの値をカウントします。特定の値をカウントするためにデータをフィルタリングする必要はありません。ダッシュボードを準備するには、Countif関数が不可欠です。

link:/ excel-formula-and-function-excel-sumif-function [ExcelでSUMIF関数を使用する方法]:これはもう1つのダッシュボードの必須関数です。これは、特定の条件で値を合計するのに役立ちます。