指定された日付に加算または減算
この計算機は、指定された日数、営業日数、週数、月数、または年数の前後で、今日の日付または指定された日付からどの日が得られるかを素早く計算します。これは、ビザ申請などに使用される場合があります。.
ExcelまたはGoogleシートで日付に時間を加えるまたは引く方法は?
Excelには日付を操作するための便利な関数がいくつかあります。TODAY()
関数を計算の基礎として使用することができ、これにより現在の日付と時刻を取得し、現在の日付を絶えず更新する手間を省くことができます。TODAY()をセル参照(例:A1)に置き換えることで、今日の日付以外の日付を操作できます。ここにExcelとGoogleシートの時間を日付に加えるまたは引くためのクイックチートシートがあります。
日数を加えるまたは引く方法は ?
日数を加えるまたは引くには、式に現在の日付または特定の日付を持つセルへの参照に日数を加えるだけです。対象のセルの形式が「日付」に設定されていることを確認してください。
日数を加える | =TODAY() + 日数 |
日数を引く | =TODAY() - 日数 |
週数を加えるまたは引く方法は?
ExcelまたはGoogleシートに週数を加えるまたは引くための特定の関数はありません。しかし、日数を使用するのと同じ式に「x7」の乗数を使用できます:
週数を加える | =TODAY() + (週数 * 7) |
週数を引く | =TODAY() - (週数 * 7) |
月数を加えるまたは引く方法は?
EDATE() 関数を使用します。これは、開始日を最初のパラメーターとして、加えるまたは引く月数を第二のパラメーターとして取ります。この関数は、異なる月間の日数の変動をエレガントに処理します。例えば、1月31日に1 か月を加えると、閏年かどうかに応じて2月28日または29日になります。
月数を加える | =TODAY() + (月数 * 7) |
月数を引く | =TODAY() - (週数 * 7) |
年数を加えるまたは引く方法は?
日付に年数を加えるまたは引くには、二つの式を使用できます:=DATE(YEAR(A2) + 年数, MONTH(A2), DAY(A2))
は、Microsoft Excelのドキュメントによって提案されたものです。または、=EDATE(TODAY(), 年数 * 12)
。
両方の式は、日付に対して効果的に年数を加えるか引くことができますが、閏年の月末を扱う際の使用例とニュアンスが異なります。例を考えてみましょう:
式 | ニュアンス | 例の日付 (A1) | 結果: 例の日付 + 1年 |
---|---|---|---|
=EDATE(A1, 1 * 12) | 結果の月が日にちを持たない場合、結果の月の最後の日を返します。 | 2024/02/29 | 2025/02/28 |
=DATE(YEAR(A1) + 1, MONTH(A1), DAY(A1)) | 日が結果の月の日数を超えると、Excelは次の月に移ります。 | 2024/02/29 | 2025/03/01 |
ExcelのDATE関数は、提供された年、月、日のパラメーターに基づいて日付値を構築します。提供された日が結果の月の日数を超える場合、Excelは次の月に進みます。このメカニズムは無効な日付を防ぎ、すべての日付計算が有効で論理的な日付値になることを保証するためのものです。
EDATE関数は、月末のロジックをシームレスに処理します。結果の月が開始日の日よりも日にちが少ない場合、EDATEは結果の月の最後の日を返します。したがって、閏年から非閏年へ移行する際に2月29日に1年を加えると、次の年の2月28日になります。これは、非閏年の2月の最後の有効な日だからです。
日付に時間を加える例を含む、無料のMicrosoft Excelサンプルスプレッドシートをダウンロードしてください。
ソース:
日付計算機について
日付計算機を使用すると、特定の期間後の日付がいつになるかを知ることができます。日付計算機は、現在の日付に日、月、または年を簡単に追加して、将来または過去のどの日付になるかを決定できます。
日付計算機の使用は簡単です:時間の量と単位(日、週、月、年)を選択し、次にカウントの方向(現在の日付の前または後)を指定し、日付を指定して「計算する」を押します。デフォルトは今日の日付です。
この計算機は、ビザ申請書の記入、イベントや会議の計画、重要な期限や日付の追跡に適しています。たとえば、レポートの提出、クレームへの回答期限、作業完了期限などです。日付計算機を使用すると、時間と労力を節約し、将来の日付の正確な結果を得ることができます。