Excelで2つの日付間の労働時間を取得する
通常、作業員の給与を計算する必要がある場合があります。その際、まず週末や休日を除外した2つの日付間の労働時間を取得する必要があります。ExcelのNETWORKDAYS関数を使用すると、2つの日付間の純労働日を取得でき、その後、1日の労働時間を掛けることで総労働時間を算出できます。
- デフォルトの週末を除外して2つの日付間の労働時間を計算する
- 週末と休日を除外して2つの日付間の労働時間を計算する
- カスタム週末を除外して2つの日付間の労働時間を計算する
- カスタム週末と休日を除外して2つの日付間の労働時間を計算する
デフォルトの週末を除外して2つの日付間の労働時間を計算する
デフォルトの週末(土曜日と日曜日)を除外した2つの日付間の労働時間を取得したい場合は、次の汎用構文に基づいたNETWORKDAYS関数を使用できます:
- 開始日, 終了日: 労働日を計算する最初と最後の日付。
- 労働時間: 各労働日の労働時間。(通常、1日の労働時間は8時間ですが、必要に応じて変更できます。)
1. 次の数式を適用して労働時間を計算してください:
次に、この数式を適用したいセルまでフィルハンドルをドラッグすると、以下のような日付リストが表示されます:
2. 次に、日付セルを一般形式に設定する必要があります。計算されたセルを選択し、「ホーム」タブの「数字の書式」ドロップダウンから「標準」を選択すると、以下のスクリーンショットのように労働時間が表示されます:
週末と休日を除外して2つの日付間の労働時間を計算する
2つの日付間に休日がある場合、同時にこれらの休日を除外するには、Excelでどのように対処すればよいでしょうか?
汎用構文:
- 開始日, 終了日: 労働日を計算する最初と最後の日付。
- 休日: 2つの日付から除外したい日付範囲のセル。
- 労働時間: 各労働日の労働時間。(通常、1日の労働時間は8時間ですが、必要に応じて変更できます。)
1. 結果を出力したい空白のセルに次の数式を使用してください:
次に、この数式を必要なセルまでフィルハンドルをドラッグすると、以下のような日付形式のリストが表示されます:
2. 次に、日付セルを一般形式に設定すると、以下の結果が得られます:
カスタム週末を除外して2つの日付間の労働時間を計算する
特定のカスタム週末(例えば日曜日だけ、または日曜日と月曜日)を除外して2つの日付間の労働時間を計算したい場合、休日を考慮しないで行うことができます。このようなケースでは、ExcelのNETWORKDAYS.INTL関数を使用します。数式の構文は次の通りです:
- 開始日, 終了日: 労働日を計算する最初と最後の日付。
- 週末: デフォルトの週末ではなく、週末として設定したい特定の曜日。これは週末番号または文字列で指定できます。
- 労働時間: 各労働日の労働時間。(通常、1日の労働時間は8時間ですが、必要に応じて変更できます。)
週末番号の値は、次の週末日を示します:
週末番号 | 週末日 |
1 または省略 | 土曜日と日曜日 |
2 | 日曜日と月曜日 |
3 | 月曜日と火曜日 |
4 | 火曜日と水曜日 |
5 | 水曜日と木曜日 |
6 | 木曜日と金曜日 |
7 | 金曜日と土曜日 |
11 | 日曜日のみ |
12 | 月曜日のみ |
13 | 火曜日のみ |
14 | 水曜日のみ |
15 | 木曜日のみ |
16 | 金曜日のみ |
17 | 土曜日のみ |
この例では、2つの日付間の労働時間を計算し、カスタム週末(日曜日のみ)を除外します。次の数式を使用してください:
次に、この数式を適用したいセルまでフィルハンドルをドラッグし、計算された日付結果を一般形式に変更すると、必要な結果が得られます:
カスタム週末と休日を除外して2つの日付間の労働時間を計算する
次の数式構文を使用して、カスタム週末と休日を除外した2つの日付間の労働時間を取得することもできます:
- 開始日, 終了日: 労働日を計算する最初と最後の日付。
- 週末: デフォルトの週末ではなく、週末として設定したい特定の曜日。これは週末番号または文字列で指定できます。
- 休日: 2つの日付から除外したい日付範囲のセル。
- 労働時間: 各労働日の労働時間。(通常、1日の労働時間は8時間ですが、必要に応じて変更できます。)
たとえば、次の数式を使用して、カスタム週末(日曜日と月曜日)と休日を除外した労働時間を取得できます:
次に、計算された日付結果を一般形式に変換すると、必要な結果が得られます:
関連する関数:
- NETWORKDAYS:
- この関数は、2つの指定された日付間の労働日数を計算するために使用されます。
- NETWORKDAYS.INTL:
- デフォルトの週末日(土曜日と日曜日)または指定された任意の曜日を除外した労働日数を返します。
関連する労働時間/労働日の記事:
- Excelで月ごとの労働時間を計算する:
- 通常、私たちの多くは1日8時間、週5日働くことが多いです。ここでは、給与計算のために月ごとの総労働時間を取得したいと思います。Excelで月ごとの総労働時間を計算するにはどうすればよいですか?
- 週末や休日を除外して2つの日付間の純労働時間を計算する:
- 多くの会社では、従業員は労働時間に基づいて給与が支払われます。1日の純労働時間を計算するのは簡単ですが、日付範囲全体の純労働時間を計算するにはどうすればよいでしょうか?
- Excelで現在の月の残りの労働日数を計算する:
- この記事では、今日または指定された日付に基づいて、現在の月の残りの労働日数を計算する方法を提供します。
- Excelで月の最初/最後の日または労働日を見つける:
- ワークシート内の指定された月の最初または最後の日、および最初または最後の労働日を見つける方法を知っていますか?例えば、2014年5月21日という日付があり、その月の最初と最後の日(2014年5月1日と2014年5月31日)、最初の営業日は2014年5月1日、最後の営業日は2014年5月30日であることを知りたい場合です。
- Excelで日付に営業日/労働日または時間を追加する:
- タスクを完了する正確な時間を把握するために、営業日または時間を日付に追加する必要がある場合があります。
最高のOffice生産性ツール
Kutools for Excel - あなたを群衆から際立たせるツール
🤖 | Kutools AI アシスタント: 次の要素に基づいてデータ分析を革新:インテリジェント実行 | コード生成 | カスタム数式の作成 | データの分析とチャートの生成 | Kutools 拡張機能の呼び出し… |
人気の機能:重複の検索、ハイライト、または識別 | 空白行の削除 | データを失うことなく列やセルを結合 | 数式なしで丸める ... | |
スーパーフィルター:複数条件 | 複数値 | 複数シート間 | ファジーマッチ... | |
高度なドロップダウンリスト:簡単なドロップダウンリスト | 依存するドロップダウンリスト | 複数選択可能なドロップダウンリスト... | |
列マネージャー:特定の数の列を追加 | 列の移動 | 非表示列の可視性ステータスの切り替え | 列を比較して同じおよび異なるセルを選択 ... | |
注目機能:グリッドフォーカス | デザインビュー | 強化された数式バー | ワークブックとシートの管理 | オートテキスト ライブラリ (Auto Text) | 日付ピッカー | データの統合 | セルの暗号化/復号化 | リストによるメール送信 | スーパーフィルター | 特殊フィルタ(太字/斜体/取り消し線のフィルタリング...) ... | |
トップ15のツールセット: 12 のテキストツール(テキストの追加、特定の文字を削除 ...) | 50 以上 のグラフタイプ(ガントチャート ...) | 40 以上の実用的な数式(誕生日に基づいて年齢を計算 ...) | 19 の挿入ツール(QRコードの挿入、パスからの画像挿入 ...) | 12 の変換ツール(単語に変換する、通貨変換 ...) | 7 つの結合と分割ツール(高度な行のマージ、Excelセルの分割 ...) | ... さらに |
Kutools for Excelは300以上の機能を誇り、必要なものがワンクリックで手に入ります...
Office Tab - Microsoft Office(Excel含む)でのタブ形式の閲覧と編集を有効にする
- 数十の開いている文書間を1秒で切り替え!
- 毎日数百回のマウスクリックを減らし、マウス手にさよならを告げる。
- 複数の文書を閲覧・編集する際に、生産性が50%向上します。
- Chrome、Edge、Firefoxのように、Office(Excel含む)に効率的なタブをもたらします。