Googleスプレッドシートで日付間の日数を計算する方法

Google スプレッドシートの最も一般的な用途の 1 つは、カレンダーを作成し、タイムシートや休暇スケジュールなどの日付に関する情報を処理することです。日付を扱うスプレッドシートを作成する多くのユーザーは、2 つの日付の間に何日あるかを計算する必要があることに気づきます。つまり、(例として) 2018 年 7 月 1 日と 2019 年 1 月 31 日の間に何日あるかを調べる必要があります。

カレンダーを見て手で日数を数えることもできます。日付が非常に近い場合はそれで問題ありませんが、日付が多数ある場合や日付が離れている場合は、コンピューターの助けが必要です。良い。幸いなことに、Google スプレッドシートには、2 つの日付の間の日数を見つける方法がいくつかあります。

Google スプレッドシートで日付間の日数を計算するために使用できる関数を見てみましょう。

Googleスプレッドシートで日付間の日数を計算する方法

始める前に、これらのメソッドは米国の日付形式を使用する場合にのみ機能することに注意することが重要です。米国以外の場合、これらの方法を使用したい場合は、Google スプレッドシートにアクセスしてロケールとタイムゾーンを変更できます。

そうは言っても、Google スプレッドシートで 2 つの日付の間の日数を見つける方法を見てみましょう。

GoogleスプレッドシートでMINUS関数を使用して日付間の日数を計算する方法

Excel とは異なり、Google スプレッドシートには、単純な日付の差を計算するのに非常に便利な減算関数があります。MINUS は Google スプレッドシートの減算関数で、日付が内部的に (過去の特定の日付からの日数を表す整数として) 保存されるため、ある日付から別の日付を差し引くのに問題なく機能します。つまり、日付が両方とも同じ形式である限りです。MINUS の構文は、=MINUS(value 1, value 2)です。

  1. ブラウザで空の Google スプレッドシートを開き、セルB3C3に(例として) 4/5/20175/15/2017と入力します。
    Googleスプレッドシートで日付間の日数を計算する方法
  2. ここで、 MINUS関数を配置するセル D3 を選択します。fxバー内をクリックし、「 =MINUS(C3, B3) 」と入力してEnterを押します。すぐ下に示すように、セル D3 は値 40 を返します。
    Googleスプレッドシートで日付間の日数を計算する方法

これは、2017 年 4 月 5 日から 2017 年 5 月 15 日までの間に 40 日があることを意味します。

MINUS関数を使用せずに、セル参照を入力するだけで日付間の差異を見つけることもできます。

  1. たとえば、すぐ下のスナップショットに示すように、セルE3をクリックし、関数バーに「=C3-B3」と入力します。これも 40 を返します。ただし、MINUS を使用せずに日付を直接減算しているため、セル E の値が日付形式で表示され、非常に奇妙に見える可能性があります。

[書式] > [数値と数値]を選択すると、セルの書式を変換して整数値を表示できます。

Googleスプレッドシートで日付間の日数を計算する方法

古い日付を最初にセル参照を入力することもできます。関数バーに「=B3-C3」と入力した場合、セルには値 -40 が含まれます。これは、2017 年 4 月 4 日が 2017 年 5 月 15 日より 40 日遅れていることを強調しています。

DATEDIF関数を使用してGoogleスプレッドシートの日付間の日数を計算する方法

DATEDIF は、2 つの日付間の合計日、月、または年を見つけるのに役立つ関数です。スプレッドシートに入力した 2 つの日付の間の合計日数を検索したり、代わりに DATEDIF 内に日付を含めたりすることができます。

DATEDIF の構文は次のとおりです。

DATEDIF(開始日, 終了日, 単位)。関数の単位は、D (日)、M (月)、または Y (年) です。

  1. DATEDIF を使用して 2017 年 4 月 4 日と 2017 年 5 月 15 日の違いを調べるには、関数を追加するセル (この場合は F3) を選択し、=DATEDIF(B3, C3, “D”) を入力する必要があります。 FXバー

Googleスプレッドシートで日付間の日数を計算する方法

DATEDIF は、日付情報を数式に直接入力した場合にも機能します。

  1. DATEDIF を追加するスプレッドシートのセルをクリックし、fxバーに=DATEDIF(“4/5/2017”, “5/15/2017″,”D”)と入力します。

Googleスプレッドシートで日付間の日数を計算する方法

ご覧のとおり、結果は同じです。

DAYS360 関数を使用して Google スプレッドシートの日付間の日数を計算する方法

Google スプレッドシートには、1 年 360 日の日付の差を計算する DAY360 が含まれています。360 日カレンダーは、主に金利計算が必要となる財務スプレッドシートに使用されます。

DAYS360 の構文は次のとおりです。

=DAYS360(開始日, 終了日, [メソッド])。[メソッド] は、日数カウント方法に含めることができるオプションのインジケーターです。

  1. たとえば、セルB4に開始日として1/1/2016を入力し、関数の終了日としてC41/1/2017 を入力します。
    Googleスプレッドシートで日付間の日数を計算する方法
  2. ここで、セルD4を選択し、 fxバーに関数=DAYS360(B4, C4)を入力して、Enterを押します。
    Googleスプレッドシートで日付間の日数を計算する方法

セルD4には、選択した日付間の合計 360 日が含まれます。この特定の関数が実際に使用できるのは、金利を扱う場合だけであることに注意してください。

NETWORKDAYS 関数を使用して Google スプレッドシートの日付間の日数を計算する方法

NETWORKDAYS も日付間の日数を計算しますが、他のものと完全に同じというわけではありません。この関数は平日のみをカウントするため、週末は考慮されません。(「ネットワーク デイズ」ではなく「ネット ワークデイズ」と読み替えてください。)

そのため、NETWORKDAYS を使用すると、いくつかの日付の間の平日の合計数を見つけることができ、また、他の日付を除外するように追加の休日を指定することもできます。

NETWORKDAYS の構文は次のとおりです。

NETWORKDAYS(開始日, 終了日, [休日])

  1. 前の例の日付を使用すると、セルB3C3に 4/4/2017 と 5/15/2017 が入力されます。Googleスプレッドシートで日付間の日数を計算する方法
  2. セルを選択して=NETWORKDAYS(B3, C3)と入力し 、Enter を押します。 Googleスプレッドシートで日付間の日数を計算する方法
  3. 関数に休日の日付を追加するには、まずセルA3に「4/17/2017」と入力し、セル参照 A3 を追加して関数を変更します。したがって、関数は=NETWORKDAYS(B3, C3, A3)となり、追加の銀行休業日も合計日数から差し引かれた 28 を返します。
    Googleスプレッドシートで日付間の日数を計算する方法

その他の重要な日付関連関数

スプレッドシートには日付に関連した関数が多数あり、日付を扱う多くの作業を行う場合は、これらの関数を理解しておく必要があります。

  • DATE関数は指定された年、月、日を日付に変換します。形式はDATE(年、月、日)です。たとえば、DATE(2019,12,25) は 2019 年 12 月 25 日を返します。
  •  DATEVALUE関数は、適切にフォーマットされ日付文字列を日付整数に変換します。形式は DATEVALUE(日付文字列) です。日付文字列には、「12/25/2019」や「1/23/2012 8:5:30」などの適切な文字列を指定できます。
  • DAY 関数は、特定の日付が属する日付を数値形式で返します。形式はDAY(日付)です。たとえば、DAY(“12/25/2019”) は 25 を返します。
  • DAYS 関数は、2 つの日付の間の日数を返します。形式は DAYS (終了日、開始日) です。たとえば、DAYS(“12/25/20189”, “8/31/2019”) は 116 を返します。
  • EDATE 関数は、指定された日付から特定の月数前または後の日付を返します。形式は EDATE(開始日, 月数) です。たとえば、EDATE(“8/31/2019”, -1) は「7/31/2019」を返します。
  • MONTH 関数は、特定の日付が該当する年の月を数値形式で返します。形式はMONTH(日付)です。たとえば、MONTH(“8/30/2019”) は 8 を返します。
  • TODAY 関数は、現在の日付を日付値として返します。形式は TODAY() です。たとえば、この記事の執筆時点では、TODAY() は「8/31/2019」を返します。
  • WEEKDAY 関数は、指定された日付の曜日を示す数値を返します。形式は WEEKDAY(date, type) で、タイプは 1、2、または 3 です。タイプが 1 の場合、日数は日曜日からカウントされ、日曜日の値は 1 になります。タイプが 2 の場合、日数は日曜日からカウントされます。月曜日で、月曜日の値は 1 です。タイプが 3 の場合、月曜日から日数がカウントされ、月曜日の値は 0 になります。たとえば、2019 年 4 月 30 日は火曜日で、WEEKDAY(“4/30/2019” ,1) は 3 を返しますが、WEEKDAY(“4/30/2019”,2) は 2 を返し、WEEKDAY(“4/30/2019”,3) は 1 を返します。
  • YEAR関数は、指定された日付の年示す数値を返します。形式は YEAR(日付) です。たとえば、YEAR(“12/25/2019”) は 2019 を返します。

残りの 1 日を計算する

Google スプレッドシートは、特に完全に無料のアプリケーションとしては非常に強力なプログラムです。Microsoft Excel のような強力なものほど強力ではないかもしれませんが、それでも、このタスクを含む幅広いタスクを処理できます。

Leave a Comment

PC向け最高の写真整理ソフト TOP 5

PC向け最高の写真整理ソフト TOP 5

PCのハードドライブに数千枚の写真が溜まり、フォルダ名がめちゃくちゃで欲しい写真を探すのが大変なら、本当にストレスですよね。全体のアルバムを漁るのも時間の無駄です。専門の写真整理プログラムがこの問題を完璧に解決してくれます。

ゲームバーのショートカット Win+G が機能しない問題のトラブルシューティング

ゲームバーのショートカット Win+G が機能しない問題のトラブルシューティング

Windows で Win+G ショートカットが機能しないのは困りものですか? 簡単な再起動から高度な解決策まで、ゲーム バーの問題に関する実証済みのトラブルシューティング手順を見つけて、ゲーム ツールバーを簡単に復元しましょう。

Windows 11 ネットワーク ブリッジ エラーのトラブルシューティング

Windows 11 ネットワーク ブリッジ エラーのトラブルシューティング

Windows 11のネットワークブリッジエラーでお困りですか?この包括的なガイドでは、接続の問題を解決し、ネットワーク設定を最適化して、迅速にオンライン状態に戻るための実証済みのトラブルシューティング手順をご案内します。シームレスなブリッジ接続のための専門家のヒントもご覧ください。

Windows 11 Android Studio エミュレータのエラーのトラブルシューティング

Windows 11 Android Studio エミュレータのエラーのトラブルシューティング

Windows 11 で Android Studio エミュレータのエラーに悩まされていませんか?クラッシュ、ブラックスクリーン、HAXM​​ のエラーといったよくある問題に対する実証済みの解決策をご紹介します。今すぐ開発環境をスムーズに稼働させましょう。

Windows 11のストレージセンサー機能の使い方

Windows 11のストレージセンサー機能の使い方

Windows 11のストレージセンスを活用して、不要なファイルを自動的に削除し、ストレージを管理し、PCをスムーズに動作させる方法をご紹介します。最適な結果を得るためのヒントを交えたステップバイステップガイドです。

Windows 11のDiscordアップデートループとクラッシュを修正する方法

Windows 11のDiscordアップデートループとクラッシュを修正する方法

Windows 11でDiscordのアップデートループやクラッシュに悩まされていませんか?実証済みのステップバイステップの解決策で、問題を迅速に解決し、シームレスなゲームチャットを取り戻しましょう。最新の2026パッチにアップデートされています。

マルチGPU環境でWindows 11の透明化問題を解決する方法

マルチGPU環境でWindows 11の透明化問題を解決する方法

マルチGPU構成のWindows 11で透明化の問題に悩まされていませんか?スムーズな映像を復元し、パフォーマンスを向上させ、ちらつきを解消する実証済みの解決策をご紹介します。ゲーマーとクリエイターのためのステップバイステップガイドです。

Windows 11 Powershell ISE 非推奨エラーの修正方法

Windows 11 Powershell ISE 非推奨エラーの修正方法

Windows 11でPowerShell ISEの非推奨エラーに悩まされていませんか?実証済みのステップバイステップの解決策で、スクリプト作成のパワーを回復しましょう。もうイライラする必要はありません。今すぐスムーズにコーディングに戻りましょう!

Windows 11のTaskbarXアイコンの中央揃えエラーを修正する方法

Windows 11のTaskbarXアイコンの中央揃えエラーを修正する方法

Windows 11のTaskbarXでアイコンが中央揃えにならないエラーでお困りですか?タスクバーのアイコンを簡単に再配置するためのステップバイステップの修正方法をご紹介します。最新の調整でシームレスな体験を実現します。

Windows 11 ノートパソコンのバッテリーしきい値が節約されない問題を解決する

Windows 11 ノートパソコンのバッテリーしきい値が節約されない問題を解決する

Windows 11 ノートパソコンのバッテリー残量が減らなくてお困りですか?この厄介な問題を解決し、バッテリー寿命を楽々と最適化する実証済みの解決策をご紹介します。ステップバイステップのガイド付き。

Windows 11 WebDAVドライブがマッピングされない問題の解決方法

Windows 11 WebDAVドライブがマッピングされない問題の解決方法

Windows 11でWebDAVドライブがマッピングされない問題でお困りですか?WebDAVドライブがマッピングされないエラーを迅速に解決し、ネットワークドライブへのシームレスなアクセスを回復するための、実証済みのステップバイステップの解決策をご紹介します。最適なパフォーマンスを実現するための最新のトラブルシューティングのヒントも掲載しています。

Windows 11 オーディオインターフェース ASIO ドライバーエラーの解決

Windows 11 オーディオインターフェース ASIO ドライバーエラーの解決

Windows 11 オーディオインターフェース ASIO ドライバーのエラーでお困りですか? シームレスなオーディオ制作を復元するための実証済みの解決策をご紹介します。ミュージシャンやプロデューサーのためのステップバイステップのソリューションです。

Windows 11 の壁紙エンジンのクラッシュのトラブルシューティング

Windows 11 の壁紙エンジンのクラッシュのトラブルシューティング

Windows 11でWallpaper Engineがクラッシュして困っていませんか?クラッシュを修復し、パフォーマンスを最適化し、滑らかなアニメーション壁紙を復元するための実証済みのトラブルシューティング手順をご紹介します。今すぐデスクトップを元の状態に戻しましょう!

Windows 11 Face ID カメラの IR エラーのトラブルシューティング

Windows 11 Face ID カメラの IR エラーのトラブルシューティング

Windows 11のFace IDカメラのIRエラーでお困りですか?実証済みのトラブルシューティング手順で、顔認識を復元し、スムーズなログインを実現しましょう。簡単な解決策と専門家のヒントも掲載しています。

Windows 11のタスクバーの余白とサイズの不具合を修正する方法

Windows 11のタスクバーの余白とサイズの不具合を修正する方法

Windows 11のタスクバーの余白やサイズに問題がありますか?余分なスペースをなくし、サイズ変更の問題を解決し、タスクバーをスムーズに操作できるようにする、実証済みの修正方法をご紹介します。すべてのユーザー向けのステップバイステップガイドです。