メインコンテンツへスキップ

ExcelでXNUMXつの日付の間の労働時間を取得します

通常、労働者の給与収入を計算する必要がある場合があります。この場合、最初に週末と休日を除くXNUMXつの指定された日付の間の労働時間を取得する必要があります。 ExcelのNETWORKDAYS関数を使用すると、XNUMXつの日付の間の正味労働日を取得し、XNUMX日あたりの労働時間数を乗算して合計労働時間を取得できます。


デフォルトの週末を除くXNUMXつの日付間の労働時間を計算する

デフォルトの週末(土曜日と日曜日)を除くXNUMXつの日付の間の稼働時間を取得する場合は、NETWORKDAYS関数に基づく式を次の一般的な構文として使用できます。

=NETWORKDAYS(start_date,end_date) * working_hours
  • start_date, end_date:間の就業日を計算するための最初と最後の日付。
  • working_hours:各就業日の労働時間数。 (通常、就業時間は8日XNUMX時間ですが、必要に応じて変更できます。)

1。 以下の式を適用して、労働時間を計算してください。

=NETWORKDAYS(A2,B2 )*8

次に、この数式を貼り付けるセルに塗りつぶしハンドルをドラッグすると、日付の結果のリストが表示されます。スクリーンショットを参照してください。

2。 次に、日付セルを一般フォーマットセルにフォーマットする必要があります。計算されたセルを選択して、[ 数の書式 下にドロップダウン ホーム タブをクリックすると、次のスクリーンショットのように労働時間が表示されます。


XNUMXつの日付の間の労働時間を計算し、週末と休日の両方を除外します

XNUMXつの日付の中に休日の日付がある場合、これらの休日を同時に除外するには、Excelでこのタスクをどのように解決できますか?

一般的な構文:

=NETWORKDAYS(start_date, end_date, [holidays]) * working_hours
  • start_date, end_date:間の就業日を計算するための最初と最後の日付。
  • holidays:XNUMXつの日付から除外する日付セルの範囲。
  • working_hours:各就業日の労働時間数。 (通常、就業時間は8日XNUMX時間ですが、必要に応じて変更できます。)

1。 結果を出力する空白のセルに次の数式を使用してください。

=NETWORKDAYS(A4,B4,$E$4:$E$6 )*8

次に、塗りつぶしハンドルをドラッグして、必要なセルに数式を入力します。日付形式のリストが表示されます。スクリーンショットを参照してください。

2。 次に、日付セルを一般的な形式にフォーマットする必要があります。そうすると、次の結果が得られます。


カスタム週末を除くXNUMXつの日付間の労働時間を計算する

休日を考慮せずに、日曜日、日曜日、月曜日など、一部のカスタム週末を除いたXNUMXつの日付間の労働時間を計算したい場合があります。 この場合、ExcelでNETWORKDAYS.INTL関数を使用する必要があります。 式の構文は次のとおりです。

=NETWORKDAYS.INTL(start_date, end_date, [weekend]) * working_hours
  • start_date, end_date:間の就業日を計算するための最初と最後の日付。
  • weekend:デフォルトの週末ではなく週末として設定する特定の曜日。 週末の数字または文字列にすることができます。
  • working_hours:各就業日の労働時間数。 (通常、就業時間は8日XNUMX時間ですが、必要に応じて変更できます。)

週末の数値は、次の週末を示します。

週末番号 週末の日
1または省略 土曜日と日曜日
2 日曜日と月曜日
3 月曜日と火曜日
4 火曜日と水曜日
5 水曜日と木曜日
6 木曜日と金曜日
7 金曜日と土曜日
11 日曜日のみ
12 月曜日のみ
13 火曜日のみ
14 水曜日のみ
15 木曜日のみ
16 金曜日のみ
17 土曜日のみ

この例では、XNUMXつの日付の間の労働時間を計算し、カスタムの週末の日曜日のみを除外します。次の式を使用してください。

=NETWORKDAYS.INTL(A4,B4,11)*8

次に、塗りつぶしハンドルをこの数式を適用するセルまでドラッグします。次に、計算された日付の結果を一般的な形式に変更する必要があります。必要に応じて、次の結果が得られます。


XNUMXつの日付間の労働時間を計算し、カスタムの週末と休日を除外します

以下の数式構文を使用して、カスタムの週末と休日の両方を除外したXNUMXつの日付の間の労働時間を取得することもできます。

=NETWORKDAYS.INTL(start_date, end_date, [weekend], [holidays]) * working_hours
  • start_date, end_date:間の就業日を計算するための最初と最後の日付。
  • weekend:デフォルトの週末ではなく週末として設定する特定の曜日。 週末の数字または文字列にすることができます。
  • holidays:XNUMXつの日付から除外する日付セルの範囲。
  • working_hours:各就業日の労働時間数。 (通常、就業時間は8日XNUMX時間ですが、必要に応じて変更できます。)

たとえば、次の式を使用して、カスタムの週末(日曜日と月曜日)と休日を除外した勤務時間を取得できます。

=NETWORKDAYS.INTL(A4,B4,2,$E$4:$E$6)*8

次に、計算された日付の結果を一般的な形式に変換する必要があります。必要に応じて、次の結果が得られます。


使用される相対関数:

  • ネットワーク日数:
  • この関数は、指定されたXNUMXつの日付間の稼働日数を計算するために使用されます。
  • NETWORKDAYS.INTL:
  • デフォルトの週末(土曜日と日曜日)または週末として指定された日を除外して、稼働日数を返します。

相対労働時間/労働日の記事:

  • ExcelでXNUMXか月あたりの労働時間を計算する:
  • 通常、私たちのほとんどは8日5時間、週XNUMX日働いています。 ここでは、給与を計算するためのXNUMXか月あたりの総労働時間を取得したいと思います。 ExcelでXNUMXか月あたりの総労働時間を計算するにはどうすればよいですか?
  • Excelで月の最初/最後の日または営業日を検索する:
  • ワークシートで特定の月の日付の最初または最後の日と最初または最後の営業日を見つける方法を知っていますか? たとえば、日付は2014/5/21ですが、今月の最初と最後の日である2014/5/1と2014/5/31を知りたいので、最初の営業日は2014です。 / 5/1で、最終営業日は2014/5/30です。

最高のオフィス生産性ツール

Kutools forExcel-群衆から目立つのに役立ちます

🤖 Kutools AI アシスタント: 以下に基づいてデータ分析に革命をもたらします。 インテリジェントな実行   |  コードを生成  |  カスタム数式の作成  |  データを分析してグラフを生成する  |  Kutools関数を呼び出す...
人気の機能: 重複を検索、強調表示、または識別する  |  空白行を削除する  |  データを失わずに列またはセルを結合する  |  数式なしのラウンド ...
スーパーVルックアップ: 複数の基準  |  複数の値  |  複数のシートにわたって  |  ファジールックアップ...
上級ドロップダウンリスト: 簡単なドロップダウンリスト  |  依存関係のドロップダウン リスト  |  複数選択のドロップダウンリスト...
列マネージャー: 特定の数の列を追加する  |  列の移動  |  Toggle 非表示列の表示ステータス  列を比較する 同じセルと異なるセルを選択する ...
注目の機能: グリッドフォーカス  |  デザインビュー  |  ビッグフォーミュラバー  |  ワークブックとシートマネージャー | リソースライブラリ (自動テキスト)  |  日付ピッカー  |  ワークシートを組み合わせる  |  セルの暗号化/復号化  |  リストごとにメールを送信する  |  スーパーフィルター  |  特殊フィルター (太字/斜体/取り消し線をフィルター...) ...
上位 15 のツールセット12 テキスト ツール (テキストを追加, 文字を削除する ...)  |  50+ チャート 種類 (ガントチャート ...)  |  40+ 実用的 (誕生日に基づいて年齢を計算する ...)  |  19 挿入 ツール (QRコードを挿入, パスから画像を挿入 ...)  |  12 変換 ツール (数字から言葉へ, 通貨の換算 ...)  |  7 マージ&スプリット ツール (高度な結合行, Excelのセルを分割する ...)  |  ... もっと

Kutools for Excelは300以上の機能を誇り、 必要なものをワンクリックで手に入れることができます...

説明


Officeタブ-MicrosoftOffice(Excelを含む)でタブ付きの読み取りと編集を有効にする

  • 数十の開いているドキュメントを切り替えるのにXNUMX秒!
  • マウスの手に別れを告げて、毎日何百ものマウスクリックを減らしてください。
  • 複数のドキュメントを表示および編集する際の生産性が 50% 向上します。
  • Chrome、Edge、Firefox と同様に、効率的なタブを Office (Excel を含む) にもたらします。
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations