目次
Excel で日付を扱う場合、次のような作業が必要になることがよくあります。 からの日数を数える。 昔は手作業で計算していましたが、道具が発達した現在では、道具を使えば簡単に計算できるようになりました。
本日は 日付から日数をカウントするExcelの計算式 使って Microsoft 365版 .
練習用ワークブックをダウンロードする
練習用ワークブックは、こちらからダウンロードできます。
日付から日数をカウントする.xlsxエクセルで日付を追加する方法
Excelには、日付を書き込むための書式が組み込まれています。 それを知らない場合は、セルをクリックして、従来の方法で日付を書き込んでください。 DD/MM/YYYYY .書いたとおりです。 09-03-11 .
今度はそれを選択し ホーム >> 番号 のセクションをご覧ください。 エクセルツールバー を見ることができます。 日付 オプションが自動的に選択されます。
フォーマットを変更したい場合は ドロップダウン のようなメニューが表示されます。 一般、数値、通貨、パーセンテージ など。
- ここで、最後のオプションを選択します その他の数値形式 .
このとき ダイアログボックス 名前付き セルのフォーマット .
- さて、その下にあるのが タイプ メニューには、様々な種類の 日付形式 好きなものをクリックしてください。 ここでは、上のものを選んでいます。 2012年3月14日 .
- をクリックします。 よっしゃー .
このように書くことで 日付 をエクセルで任意の形式に変換することができます。
続きを読む: Excelで日付を自動で追加する方法
Excelで日付から日数を数える5つの公式
このようなデータセットがあるとします。 ここでは、次のような会社の従業員レコードがあります。 タタグループ .さらに 従業員の名前、入社日。 と 終了日 ちゅうとはんぱで B、C。 と D を、それぞれご紹介します。
ここでは CEO を調べたいのです。 延べ日数 どうやって調べるのでしょうか? 今、その方法を示しています。
1.エクセルで日付から日数を数えるために通常の引き算を採用する
ここで、一般的な引き算の公式として 日付からの日数をカウントするExcelの計算式。 さらに、次のような数式を使うことになります。
= 終了日 - 開始日では、その手順について説明します。
- まず、日数の合計が表示される列を選択します。 ここでは E列 と名付けました。 合計日数 .
- 次に、以下を選択します。 第一 ここでは、その中の最初のセルを選択しています。 E5 .
- その後、対応する数式を E5 のセルがあります。
=D5-C5
- 続いて、 を押します。 エンタメ .
の間の合計日数をExcelが計算しているのをご覧ください。 に の日です。 3179 .
- さて、全従業員の合計日数を調べるには、「日数」ボタンをドラッグします。 フィルハンドル アイコン (スモールプラス (+) 右下のサイン) または ダブルクリック それを
その結果、すべてのセルに数式が入力され 日数 .
続きを読む Excelで2つの日付の間の日数を計算する方法
2.Excelで日付から日数を数えるDAYS関数を適用する
Excelには、以下のような組み込み関数があります。 その DAYS機能 が必要です。 に の引数は 終了日 とのことです。 開始日 そして、その間の日数の合計を出力として与えます。 では、手順について説明します。
- まず、日数の合計を表示したい列の最初のセルを選択します。 ここでは、再び E5 のセルがあります。
- 2つ目は、計算式を書き出すことです。
=DAYS(D5,C5)
- 最後に エンタメ .
ほら、日数が出てきましたね。 3179 .
- では、先ほどと同じように、ドラッグして フィルハンドル アイコンをクリックし、列のすべてのセルに同じ数式を入力します。
続きを読む 今日と他の日付の間の日数を計算するためのExcelの数式(6迅速な方法)
3.エクセルのDATEDIF関数で日数を数える
ここでは データーデイフ として機能します。 日付からの日数をカウントするExcelの計算式。 また、本機能の構成は以下のとおりです。
=DATEDIF (開始日、終了日、"d")を計算するものです。 日間 間 二度づけ と同じように DAYS 機能面では、1つだけ異なる点があります。 開始日 として 第一 という引数があり、一方 DAYS とりあつかい 最初に終了する日 .
さて、次は手順についてです。
- まず、日数の合計が表示される列を選択します。 ここでは E列 と名付けました。 総日数 .
- 次に、以下を選択します。 第一 ここでは、その中の最初のセルを選択しています。 E5 .
- その後、対応する数式を E5 のセルがあります。
=DATEDIF(C5,D5, "d")
- 続いて、 を押します。 エンタメ .
ほら、日数が出てきましたね。 3179 .
- では、先ほどと同じように、ドラッグして フィルハンドル アイコンをクリックし、列のすべてのセルに同じ数式を入力します。
最後に 日間 の間にある。 二度づけ .
ここで、本機能のもう一つの構成は以下の通りである。
=DATEDIF (開始日、終了日、"m")を計算します。 月齢 .
もうひとつのフォーマットは
=DATEDIF (開始日, 終了日, "y")を計算するものです。 歳月 間 に 日間 .
さらに、もうひとつのフォーマットである データーデイフ の数を計算する関数です。 日間 間 に の日数をカウントしています。 どうねん .
例えば 開始日 かわりに 2012年6月11日 であり、また 終了日 かわりに 2020年9月22日 の数だけカウントされます。 日間 間 2012年6月11日 そして 2012年9月22日 .
ここでは、以下のような形式をとっています。
=DATEDIF (開始日, 終了日, "yd")また、以下の添付画像もご覧ください。
同様に、もう一つの形式があります。
=DATEDIF (開始日、終了日、"ym")を計算するものです。 つき 間 二度づけ を無視した 歳月 .
そして、最後の1枚は以下の通りです。
=DATEDIF (開始日、終了日、"md")を計算するものです。 日間 間 二度づけ 両者共に つき と 歳月 .
注 データーデイフ はExcelの隠れた関数です。 実際、この関数はExcelのどこにもありません。 エクセルツールバー そのため、セルにフルネームを書き込むか、または フォーミュラ・バー を手に入れることができます。続きを読む 2つの日付の間の日数を表すExcelの公式
類似の読み物
- Excelで日付を自動追加する方法(簡単な2ステップ)
- Excelで来月の日付や日数を求める公式(6つの簡単な方法)
- エクセルで月の労働日数を計算する(4つの簡単な方法)
- エクセルで日付を引いて年を出す方法(7つの簡単な方法)
4.Excelで土日を除く正味労働日数をカウントする
では、その総数を数えてみましょう。 しゅぎょうび 間 二日 このために に 機能です。
- NETWORKDAYS機能
- ネットワークデー.インテル 機能
4.1. NETWORKDAYS関数で日付から勤務日数をカウントする方法
ここでは その NETWORKDAYS機能 は、Dateから勤務日数をカウントします。 さん の引数は 開始日 は、その 終了日 というリストがあります。 非営業日 または ホリデー .また、必要な 土曜日 と 日曜日 として、各週に 週末 を表示します。 営業日 を出力します。 下の画像を見てください。 1年のすべての祝日を カラムG .
- そして、セルに入力された数式を E5 .
=ネットワークデー(c5,d5,$g$5:$g$17)
- 続いて、 を押します。 エンタメ .
ここで、合計を求めると 勤務日数 かわりに 2272 の日です。
- をドラッグして フィルハンドル へのアイコン オートフィル を、残りの細胞は
最後に、すべての 労働日 .
注 を使用しました。 絶対セル参照 をドラッグしている間に変更されると困るので、祝日一覧の フィルハンドル アイコンを表示します。続きを読む Excelで日曜を除く営業日を計算する方法
4.2. ExcelでNETWORKDAYS.INTL関数を使用する場合
の違いだけです。 ネットワ-クデー と ネットワークデー.インテル 機能 にあることです。 ネットワ-クデー は、週末の休日は 一定 かわりに 土曜日 と 日曜日 しかし ネットワークデー.インテル というように、好きなように受け取ればいいのです。
だから ネットワークデー.インテル 持つ よ の引数は 開始日 は、その 終了日 , a 週末数 というリストがあります。 ホリデー .エクセルが修正されました ウィークエンド・ナンバーズ .下の画像では 列 I と J のリストが含まれています。 ウィークエンド・ナンバーズ .
では、少し考えてみましょう。 タタグループ は、週休2日制です。 金曜日 と 土曜日 .そこで 週末数 でございます 7 .
- では、次に行きます。 E列 を入力し、次の数式をセルに挿入します。 E5 .
=networkdays.intl(c5,d5,7,$g$5:$g$17)です。
- をクリックします。 エンタメ .
- をドラッグして フィルハンドル アイコンを列挙します。
最後に、総数を求めます。 営業日 従業員一人ひとりの 金曜日 と 土曜日 を休日とする。
注 今回も使用しました。 絶対セル参照 の一覧はこちら ホリデー をドラッグしている間に増えてしまっては困るからです。 フィルハンドル アイコンを表示します。続きを読む: Excelで土日祝日を除いた営業日を計算する方法
5.Excelで日付から日数を数えるために複合関数を使用する
を採用することができます。 組み合わせ のような一部の関数の DATE機能 , YEAR機能 , MONTH機能 , と DAY機能 をExcelの計算式でカウントするようにしました。 日間 から 年月日 手順は以下のとおりです。
- まず最初に、新しいセルを選択する必要があります E5 結果を保存したい場所。
- 次に、以下に示す計算式で E5 のセルがあります。
=日付(年(d5),月(d5),日(d5))-日(年(c5),月(c5),日(c5))
- 最後に エンタメ をクリックすると結果が表示されます。
フォーミュラ・ブレークダウン
- まず最初に。 DAY(C5)-> があります。 DAY 関数は,その日付けの番号を C5 のセルがあります。
- 出力-> 11 .
- 2つ目は 月(C5)-> があります。 月 関数は,その日付けの番号を C5 のセルがあります。
- 出力-> 8 .
- 3つ目。 YEAR(C5)-> があります。 年 関数は,その日付けの番号を C5 のセルがあります。
- 出力-> 2011年 .
- 第四に DATE(年(C5),月(C5),日(C5))-> この 日付 関数は日付を返します。
- 出力-> 11-08-11.
- 同様に DATE(YEAR(D5),MONTH(D5),DAY(D5))-> 収益 24-04-20 .
- 最後に (24-04-20)-(11-08-11)—> になる 3179 .
- をドラッグして フィルハンドル アイコンを列挙します。
最後に、総数を求めます。 日間 全従業員のために
続きを読む ExcelのVBAで2つの日付の間の日数を計算する
Excelで今日と他の日付の間の日数を数える
さらに、今日と別の日の間の日数を数えるには、次のようにします。 TODAY機能 基本的に、これは TODAY 関数は現在の日付を返します。 つまり、現在の日付から日数を数えることができます。 では、次に に を実現するための方法です。
1.エクセルでのTODAY関数の使い方
のみを採用することができます。 TODAY の数を数えるために、Excelの数式として関数を使用します。 日間 から 年月日 手順は以下のとおりです。
- まず最初に、新しいセルを選択する必要があります D5 結果を保存したい場所。
- 次に、以下に示す計算式で D5 のセルがあります。
=TODAY()-C5
- 最後に エンタメ をクリックすると結果が表示されます。
- 次に フィルハンドル アイコンを列挙します。
最後に、総数を求めます。 日間 全従業員のために
続きを読む Excelの数式を使用して、日付から今日までの日数を自動的に数える方法
2.エクセルでTODAY関数とDAYS関数を使いこなす
の両方を適用することができます。 TODAY と DAYS の数をカウントするExcelの数式として機能します。 日間 から 年月日 手順は以下のとおりです。
- まず最初に、新しいセルを選択する必要があります D5 結果を保存したい場所。
- 次に、以下に示す計算式で D5 のセルがあります。
=days(today(),c5)
- 最後に エンタメ をクリックすると結果が表示されます。
- 次に フィルハンドル アイコンを列挙します。
最後に、総数を求めます。 日間 全従業員のために
続きを読む 日付から今日までの日数を数えるExcelの公式を適用する方法
プラクティス部門
さて、説明した方法を自分で実践してみましょう。
結論
上記の方法を用いると、快適に計算することができます。 日間 または しゅぎょうび 間 に 他の方法をご存じでしたら、コメント欄で教えてください。