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

Excelで日付/タイムスタンプから時間を削除する – 4つの簡単な方法

Author: Xiaoyang Last Modified: 2025-05-23

Excelで日時データを扱う際、"1/24/2024 14:30:00"のような日時値に遭遇することがあり、その場合、時間部分を除いた"1/24/2024"だけを取り出したいことがあります。この記事では、タイムスタンプから時間を削除するための4つの簡単な方法をご紹介します。これらの方法はシンプルで理解しやすく、さまざまな状況に適しています。初心者でも経験豊富なExcelユーザーでも、すぐに学び、適用できます。

 Remove time from date

書式を変更して日付から時間を隠す

スマート機能を使用して日付から時間を削除する

数式を使用して日付から時間を削除する

検索と置換機能を使用して日付から時間を削除する


書式を変更して日付から時間を隠す

  1. 時間を削除したいセルを選択し、右クリックしてコンテキストメニューから「セルの書式設定」を選んで「セルの書式設定」ダイアログボックスを開きます。スクリーンショットをご覧ください:
    ヒント: ショートカットキー「Ctrl」+「1」を使用して「セルの書式設定」ダイアログボックスを開くこともできます。

    Select cells, and right click, choose Format Cells
  2. 「セルの書式設定」ダイアログボックスで、「表示形式」タブの下で:
    1). 「分類」リストから「日付」を選択します;
    2). 「種類」リストボックスから必要な日付形式を選択します;
    3). 最後に、「OK」ボタンをクリックします。
    select the date format in the dialog box
  3. これで、選択したセルは時間部分が削除され、日付のみが表示されるようになります。スクリーンショットをご覧ください:
    the selected cells are formatted to display only the date
注意: この方法では、時間部分は非表示になるだけで、実際には削除されていません。日付と時間は数式バーで確認できます。また、これらのセルが計算に使用された場合、値には日付と時間が含まれます。
 time is only hide in cells

スマート機能を使用して日付から時間を削除する

タイムスタンプから時間を完全に削除したい場合、「Kutools for Excel」には「日付から時間を削除」というスマート機能があり、この機能を使えば、数回のクリックで日時セルから時間を直接削除できます。

注意: この「日付から時間を削除」機能を使用するには、Kutools for Excelをダウンロードしてインストールしてください。

「Kutools for Excel」をインストール後、以下の手順を行ってください:

  1. 結果を配置したいセルを選択し、「Kutools」>「関数ヘルパー」>「関数ヘルパー」をクリックします。
  2. 「関数ヘルパー」ダイアログボックスで、「関数を選択」セクションにある「日付から時間を削除」をクリックします。
  3. 次に、「引数入力」セクションに移動し、時間を削除したいセルを選択します。
  4. 最後に、「OK」ボタンをクリックします。

結果:

これで、日時から時間が削除されました。必要に応じて、この数式を適用したい他のセルまでオートフィルハンドルをドラッグしてください。以下にデモを示します:

Kutools for Excelは、300以上の高度な機能を提供し、複雑なタスクを簡素化し、創造性と効率を向上させます。 AI機能と統合され、Kutoolsは正確にタスクを自動化し、データ管理を容易にします。Kutools for Excelの詳細情報...無料トライアル...

数式を使用して日付から時間を削除する

Excelには、タイムスタンプから時間を削除し、日付部分のみを抽出できるいくつかの簡単な数式があります。

INT関数を使用して日付のみを抽出する

  1. 結果を表示したいセルに次の数式を入力またはコピーします。その後、オートフィルハンドルを下にドラッグして残りのセルにも数式を適用すると、結果には日付と時間部分(00:00:00)が表示されます。スクリーンショットをご覧ください:
    =INT(A2)
    Using INT function to extract only date
  2. 時間部分を表示しないようにするには、結果を選択したまま、「ホーム」>「標準」>「短い日付」をクリックします。これで、結果は日付のみとして表示されます。スクリーンショットをご覧ください:
    "click 

DATE関数を使用して日付のみを抽出する

日付部分のみを抽出するには、DATE関数も使用できます。

汎用構文:

=DATE(YEAR(datetime),MONTH(datetime),DAY(datetime))
datetime: 日付のみを抽出したい日時が含まれるセルです。

結果を表示したいセルに次の数式を入力またはコピーします。その後、オートフィルハンドルを下にドラッグして残りのセルにも数式を適用すると、すべての日付が時間なしで日時セルから抽出されます。スクリーンショットをご覧ください:

=DATE(YEAR(A2),MONTH(A2),DAY(A2))

 Using DATE function to extract only date


検索と置換機能を使用して日付から時間を削除する

Excelの「検索と置換」機能を使用して日付から時間を削除する手順は次のとおりです:

  1. 時間を削除したい日付範囲を選択します。
  2. 「Ctrl」+「H」を押すか、「ホーム」>「検索と選択」>「置換」に移動して「検索と置換」ダイアログボックスを開きます。
  3. 「検索と置換」ダイアログボックスで:
    1). 「検索内容」ボックスにスペースとアスタリスク * を入力します;
    2). 「置換後の文字列」ボックスは空白のままにしておきます;
    3). 最後に、「すべて置換」ボタンをクリックします。
    set options in the Find and Replace dialog box
  4. これで、日付範囲からすべての時間が削除され、日付は00:00:00の時間部分で表示される場合があります。スクリーンショットをご覧ください:
    the date is display with a time portion of 00:00:00
  5. 次に、「ホーム」>「標準」>「短い日付」をクリックして、範囲を日付のみ表示するように書式設定できます。スクリーンショットをご覧ください:
    click Home > General > Short Date to shown normal date
ヒント: 検索と置換を使用するのは便利です。なぜなら、追加の列を必要とせず、元のセル内で直接データを変更できるからです。ただし、後で元のデータが必要になる場合に備えてバックアップを作成することをお忘れなく。これにより、整理整頓され、安全に保つことができます!

関連記事:

  • Excelで日付時刻から日付を削除する
  • ワークシートに日付と時刻のリストがあり、日付時刻から日付を削除して時刻だけを残したい場合、この作業を迅速に行う方法はありますか?
  • Excelでテキストと日付を同じセルに結合する
  • 2つの列があり、一方にはテキスト文字列が含まれ、もう一方には日付が入っているとします。これら2つの列を結合して、次のスクリーンショットのような結果を得たいとします。多くの人は2つの列を直接連結しますが、日付は整数として表示されます。この記事では、Excelでテキストと日付を正しく1つのセルに結合する効果的な方法を紹介します。
  • Excelでテキスト文字列から日付を抽出する
  • Excelワークシートで、次のスクリーンショットのようにテキスト文字列から日付を抽出するにはどうすればよいですか?この記事では、それを解決するための便利な数式について説明します。
  • Excelで日付から月と年だけを抽出する
  • 日付形式のリストがあり、左のスクリーンショットのように日付から月と年だけを抽出したい場合、Excelで月と年を簡単に素早く抽出するにはどうすればよいですか?