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 のような強力なものほど強力ではないかもしれませんが、それでも、このタスクを含む幅広いタスクを処理できます。

Sign up and earn $1000 a day ⋙

Leave a Comment

Windows 10および11でグラフィックドライバーを更新する方法

Windows 10および11でグラフィックドライバーを更新する方法

グラフィック カード ドライバーを最新バージョンに更新すると、画面解像度、ゲーム、コンピューターの全体的なグラフィック パフォーマンスに関する問題を解決できる場合があります。

Windowsのストレージ容量不足を防ぐための便利なヒント

Windowsのストレージ容量不足を防ぐための便利なヒント

ストレージ容量不足に関する通知が頻繁に届くと気が狂いそうになります。ストレージが不足しないように、スマートな習慣を実践しましょう。

Windows 10、8、7でGodModeを有効にする

Windows 10、8、7でGodModeを有効にする

GodeMode はショートカット Windows マスター コントロール パネルと呼ばれます。 GodMode (または God Mode) は、Windows オペレーティング システム上のすべての設定とアクセスを可能にするコントロール パネルです。

Windows 11で位置情報リクエスト通知をオフにする方法

Windows 11で位置情報リクエスト通知をオフにする方法

Windows 11 ビルド 25977 以降、Microsoft は位置情報の要求通知をオフにするオプションを追加し、位置情報にアクセスできるアプリを管理しやすくしました。

Windows 11 のアップデートにより、C ドライブに謎のフォルダがサイレント作成される

Windows 11 のアップデートにより、C ドライブに謎のフォルダがサイレント作成される

Windows 11 の 4 月のセキュリティ更新プログラムにより、C ドライブに新しい空のフォルダーが自動的に作成されました。

Windows 11で「この画像の詳細」アイコンを削除する方法

Windows 11で「この画像の詳細」アイコンを削除する方法

Windows 11 のデスクトップとロック画面の Spotlight 壁紙には、煩わしい「この画像の詳細」アイコンがあります。 Windows 11 の「この画像の詳細」アイコンを削除する手順は次のとおりです。

Windows 11でアプリと機能ツールを開く9つの方法

Windows 11でアプリと機能ツールを開く9つの方法

アプリと機能コントロール パネルは、コントロール パネルのプログラムと機能ツールに相当する設定です。

Windows 11でライブラリフォルダを表示する方法

Windows 11でライブラリフォルダを表示する方法

Windows 11 のライブラリ フォルダーはファイル エクスプローラー インターフェイスで非表示になっていますが、数回タップするだけで簡単に再度表示できます。

Microsoft Edge のメモリ使用量が多い問題を解決する方法

Microsoft Edge のメモリ使用量が多い問題を解決する方法

Microsoft Edge でブラウジングしているときに、「メモリ使用量が多いことが検出されました」という警告が表示されていますか?これは、一部のブラウザプロセスがメモリ (RAM) を過剰に使用していることを意味します。

Windowsで音声認識を設定する方法

Windowsで音声認識を設定する方法

Windows ラップトップまたは PC で音声認識を設定するには、次の手順に従ってください。

ウイルス感染時にWindowsの隠しフォルダを復元する

ウイルス感染時にWindowsの隠しフォルダを復元する

多くの場合、フォルダー オプションで「すべてのファイルとフォルダーを表示する」オプションを有効にしても、システムの隠しフォルダーが表示されないのは、ウイルス攻撃が原因です。以下の方法のいくつかは、この問題に対処するのに役立ちます。

Windows 10のファイアウォールを無効にする3つの方法

Windows 10のファイアウォールを無効にする3つの方法

場合によっては、特定の機能を実行するためにファイアウォールをオフにする必要があります。このような状況では、Win 10 ファイアウォールをオフにする以下の 3 つの方法が役立ちます。

Windows 11でシャットダウンのデスクトップショートカットを追加する方法

Windows 11でシャットダウンのデスクトップショートカットを追加する方法

もっと速い方法をお探しの場合は、Windows 11 のデスクトップまたはタスクバーに専用のシャットダウン ショートカットを追加する方法を次に示します。

Windows 11でJPEG XLサポートを追加する方法

Windows 11でJPEG XLサポートを追加する方法

デフォルトでは、Windows 11 は JPEG X 画像形式をサポートしていませんが、サポートするアドオンをインストールできます。 Windows 11 で JPEG XL サポートを追加する手順は次のとおりです。

Windows 11 のタスクバーにアプリケーションをピン留めできないエラーを修正する手順

Windows 11 のタスクバーにアプリケーションをピン留めできないエラーを修正する手順

アプリケーションをピン留めするプロセス中に、アプリケーションをタスクバーにピン留めできないなどのエラーが発生することがあります。以下は、Windows 11 タスクバーにアプリケーションをピン留めできないエラーを修正する方法です。