メインコンテンツへスキップ

Excelで日付と時刻から時刻のみを抽出または取得する

Author: Xiaoyang Last Modified: 2025-08-06

日付と時刻が含まれたセルのリストがあり、その中から時刻だけを取り出したい場合があります。Excelには、この作業を解決するのに役立つ関数がいくつかあります。たとえば、TIME関数やMOD関数などです。

doc-extract-time-only-1


TIME関数を使用して日付と時刻のセルから時刻のみを抽出する

通常、TIME関数は個別の時、分、秒を使用して時刻を作成するために使用されます。日付と時刻のセルから時刻を抽出するための一般的な構文は次のとおりです:

=TIME(HOUR(datetime),MINUTE(datetime), SECOND(datetime))
  • datetime: 時刻のみを抽出したい日付と時刻が含まれているセル。
  • HOUR(), MINUTE(), SECOND(): この3つの引数は、日付セルから個別の時、分、秒の数字を抽出するために使用されます。
  • TIME: この関数は、時、分、秒の数字を時刻形式に結合するために使用されます。

1. 日付と時刻のセルから時刻を取り出すには、以下の数式を適用します:

=TIME(HOUR(A2),MINUTE(A2), SECOND(A2))

そして、この数式を使用したいセルまでフィルハンドルをドラッグします。スクリーンショットをご覧ください:

doc-extract-time-only-2

2. 次に、計算結果のセルを必要な時刻形式にフォーマットできます。計算結果を選択し、右クリックして「 セルの書式設定」を選択すると、「セルの書式設定」ダイアログボックスが開きます。ポップアップしたダイアログで、「時刻」カテゴリから必要な時刻形式を指定してください。スクリーンショットをご覧ください:

doc-extract-time-only-3

3. 時刻形式を設定した後、「OK」ボタンをクリックすると、計算された時刻が必要な時刻形式に変更されます。スクリーンショットをご覧ください:

doc-extract-time-only-4


MOD関数を使用して日付と時刻のセルから時刻のみを抽出する

ご存知の通り、日付と時刻はシリアル番号として認識されています。整数部分は日付のシリアル番号であり、小数部分はExcelでの時刻のシリアル番号です。通常、MOD関数は小数部分のみを返し、整数部分は破棄します。そのため、MOD関数を使用すると、日付と時刻のセルから時刻を迅速かつ簡単に抽出できます。

一般的な構文:

=MOD(datetime,1)
  • datetime: 時刻のみを抽出したい日付と時刻が含まれているセル。
  • 1: 割る数。1を除数として使用すると、結果は数値の小数部分になります。

1. 空白のセルに以下の数式を入力またはコピーし、この数式を適用したいセルまでフィルハンドルをドラッグします:

=MOD(A2,1)

doc-extract-time-only-5

2. その後、上記のステップ2のように、数式セルを特定の時刻形式にフォーマットする必要があります。これにより、次のような結果が得られます:

doc-extract-time-only-6


関連する関数:

  • TIME:
  • この関数は、時、分、秒を使用して特定の時刻の小数点数を返すために使用されます。
  • MOD:
  • これは、除算後の2つの数値の余りを返します。

関連する時刻に関する記事:

  • Excelで24時間以上の時間を加算または合計する
  • 通常、Excelで時間を加算または合計すると、最終的な計算結果は24時間以内になります。では、24時間以上を加算または合計して実際の結果を表示するにはどうすればよいでしょうか?
  • Excelで12時間形式と24時間形式の時刻形式を相互に変換する
  • 日常業務でExcelを使用している場合、異なる状況下で異なる時刻形式(12時間形式や24時間形式など)を使用することがあります。しかし、Excelで12時間形式から24時間形式に、またはその逆に時刻形式を変換するにはどうすればよいでしょうか?
  • Excelで日付と時刻から日付を削除する
  • ワークシートに日付と時刻のタイムスタンプのリストがあり、日付を削除して時刻のみを残したい場合があります。この作業を迅速に処理する方法はありますか?

最高のオフィス生産性ツール

Kutools for Excel - 群衆から一歩抜け出すためのお手伝い

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

Kutools for Excelは300以上の機能を誇り、必要なものがクリック一つで利用可能です...


Office Tab - Microsoft Office(Excel含む)でタブ形式の読み書きを可能に

  • 数十の開いている文書間を1秒で切り替え!
  • 毎日数百回のマウスクリックを減らし、マウス疲れとはおさらば!
  • 複数の文書を閲覧・編集する際の作業効率を50%向上します。
  • Chrome、Edge、Firefoxのように、Office(Excel含む)に効率的なタブをもたらします。