KutoolsforOffice— 1 つのソリューション、5 つの強力なツール。少ない労力で大きな成果。

Excel 数式:2 つの日付の中間点を取得

著者Sun変更日

doc-get-midpoint-of-two-dates-1

Excel では通常、2 つの日付の差分を求めることが多いですが、場合によっては上記スクリーンショットのように、その中間日付を算出したいこともあります。ここでは、こうした要件に対応するための、2 つの異なるシナリオ向けの数式をご紹介します。

このチュートリアルに沿って操作するには、まずサンプルスプレッドシートをダウンロードしてください。
doc-sample

祝日および週末を含む2 つの日付の中間点を取得

 

汎用的な数式

SUM(start_date,end_date)/2

構文と引数

Start_date, End_date: the two dates that used to get the midpoint.

返す値

この数式は数値を返しますが、その結果が数値形式で表示される場合もあれば、日付形式で表示される場合もあり、これは開始日と終了日の書式設定によります。

この数式の動作原理

例えばテーブルの場合、A 列と B 列にそれぞれ開始日と終了日が入力されているとき、各日付範囲の中間日を C 列に取得するには、以下の数式をご利用ください。

=SUM(A3,B3)/2

Enter キーを押して、オートフィルハンドルを下にドラッグし、この数式を他のセルにも適用します。
doc-get-midpoint-of-two-dates-2

解説

SUM 関数:数値を合計する際に使う基本関数です!

ご存じの通り、Excel では日付はシリアル番号として記録されています。2 つの数値の中間点を求めるには、それらを加算して2 で割る必要があります。SUM 関数を使用すれば、この処理を実行できます。

週末および祝日を除いた2 つの日付の中間点を取得

 

汎用的な数式

WORKDAY(start_date,(end_date-start_date)/2,holidays)

構文と引数

Start_date, End_date: the two dates that used to get the midpoint.
Holidays: the days that you want to exclude when counting.

返す値

この数式は数値を返すため、後ほど日付形式に設定する必要があります。

この数式の動作原理

たとえば、テーブルの A 列と B 列にそれぞれ開始日と終了日が入力されている場合、C 列に各日付範囲の中間日を求めるには、次の数式をご利用ください。

=WORKDAY(A3,(B3-A3)/2,F3:F5)

Enter キーを押して、オートフィルハンドルを下にドラッグし、他のセルにもこの数式を適用しましょう。
doc-get-midpoint-of-two-dates-3

結果のセルを選択したまま、ホームタブをクリックし、数値書式のドロップダウンメニューから短縮日付または長文日付を選択します。
doc-get-midpoint-of-two-dates-4

解説

WORKDAY 関数:この関数は、指定された開始日に営業日数を加算して、対応する営業日を返します。


関連する数式

関連する関数


最高の Office 生産性ツール

Kutools for Excel - あなたを群衆の中から際立たせます

🤖KUTOOLS AI アシスト:次に基づいてデータ分析を革新します:インテリジェント実行     コード生成  カスタム数式作成    データ分析とチャート生成  拡張機能呼び出し
人気機能検索・ハイライト・重複をマーキング    空白行を削除する    データを失うことなく列の結合またはセルを    数式を使用しない四捨五入...
スーパー VLookup複数条件    複数値    複数シート間    ファジーマッチ...
高度なドロップダウンリスト簡単なドロップダウンリスト    連動型ドロップダウンリスト    複数選択可能なドロップダウンリスト...
列マネージャー指定した数の列を追加    列の移動   非表示列の表示状態を切り替え  列を比較して同じ/異なるセルを選択...
注目の機能グリッドフォーカス    デザインビュー    強化された数式バー    ワークブックとシートマネージャーリソースライブラリ(オートテキスト)  日付ピッカー    ワークシートの統合    暗号化/セルの復号化   リストからメール送信    スーパーフィルター    特殊フィルタ(太字のフォントを持つセルをフィルタリング/イタリック/取り消し線。。。) 。。。
トップ15 ツールセット12 テキストツールテキストの追加特定の文字を削除...)  50+チャートタイプガントチャート...)  40+実用的な数式誕生日に基づいて年齢を計算します...)  19 挿入ツールQR コードを挿入パスから画像を挿入...)  12 変換ツール単語に変換する為替レートの変換...)  7 結合と分割ツール高度な行のマージExcel セルを分割...)。。。他にも多数
Kutools を好みの言語でお使いいただけます。英語、スペイン語、ドイツ語、フランス語、中国語、および40+言語以上をサポートしています!

Kutools for Excel は300 以上の機能を備えており、必要な機能が常にワンクリックで利用できます…


Office Tab - Microsoft Office(Excel を含む)でタブを使った閲覧・編集を可能にします

  • 数十もの開いているドキュメントを1 秒で切り替えられます!
  • 毎日何百回ものマウスクリックを削減して、マウス手の悩みともさよならしましょう。
  • 複数のドキュメントを閲覧・編集する際の生産性が50%も向上します。
  • Office(Excel を含む)に、Chrome、Edge、Firefox のような効率的なタブ機能をもたらします。