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

Excel で日時データを操作する場合、「1/24/2024 14:30:00」のような日時値が表示される場合があり、時刻の部分を除いて日付「1/24/2024」のみを抽出する必要がある場合があります。この記事では、タイムスタンプから時間を削除する XNUMX つの簡単な方法を紹介します。これらの方法はシンプルで理解しやすく、さまざまな状況に適しており、初心者でも経験豊富な Excel ユーザーでも、すぐに習得して適用できます。

形式を変更して日付からの時刻を非表示にする

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

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

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


形式を変更して日付からの時刻を非表示にする

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

  2. セルの書式設定 ダイアログの「数値」タブで次のようにします。
    1)。 選択する 日付 カテゴリー リスト。
    2)。必要に応じて日付の種類を XNUMX つ選択します。 リストボックス;
    3)。最後にクリックします OK
  3. これで、選択したセルの書式が設定され、時刻が削除され、日付のみが表示されます。スクリーンショットを参照してください:
Note: この方法では、時刻部分を実際に削除せずに非表示にするだけで、日付と時刻は数式バーに表示されたままになります。さらに、これらのセルが計算に使用される場合、値には日付と時刻の両方が含まれます。

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

タイムスタンプから時間を完全に削除したい場合は、 Kutools for Excel スマートな機能を提供します - 日付から時間を削除する, この機能を使用すると、数回クリックするだけで日時セルから時間を直接削除できます。

Note:こんな場合はこちらをご利用ください 日付から時間を削除する 特徴を教えてください Kutools for Excelをダウンロードしてインストールします 最初。

インストールした後 Kutools for Excel、次のようにしてください。

  1. 結果を配置するセルをクリックして選択し、 クツール > フォーミュラヘルパー > フォーミュラヘルパー.
  2. 数式ヘルパー ダイアログで、 日付から時間を削除する セクションに 式を選択してください のセクションから無料でダウンロードできます。
  3. その後、 引数入力 セクションで、時間を削除するセルを選択します。
  4. 最後に、 OK

結果:

これで、日時から時間が削除されました。必要に応じて、この数式を適用するセル上に塗りつぶしハンドルをドラッグします。以下のデモを参照してください。

ヒント: この機能を適用するには、 Kutools for Excelをダウンロードしてインストールします 最初。

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

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

INT関数を使って日付だけを抽出する

  1. 結果を入力するセルに次の数式を入力またはコピーしてください。次に、フィル ハンドルを下にドラッグしてこの数式を残りのセルに入力すると、結果に日付と時刻の部分 (00:00:00) が表示されます。スクリーンショットを参照してください。
    =INT(A2)
  2. 時間部分を表示しない場合は、結果を選択したままにして、 ホーム > > 短い日付。現在、結果は日付のみで表示されます。スクリーンショットを参照してください:

DATE関数を使って日付だけを抽出する

日付部分だけを抽出したい場合は、DATE関数を使うこともできます。

一般的な構文:

=DATE(YEAR(日付時刻),MONTH(日付時刻),DAY(日付時刻))
日付時刻:セルには、日付のみを抽出する日時が含まれています。

結果を入力するセルに次の数式を入力またはコピーしてください。次に、塗りつぶしハンドルを下にドラッグして、この数式を残りのセルに入力します。すべての日付が日時セルから時間なしで抽出されています。スクリーンショットを参照してください:

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


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

Excel を使用して日付から時間を削除するには、次の手順に従います。 検索および置換 関数:

  1. 時間を削除する日付範囲を選択します。
  2. イベント Ctrl + H またはに移動します ホーム > 検索と選択 > 交換する を開く 検索および置換 ダイアログボックス。
  3. 検索および置換 ダイアログボックス:
    1)。入力 スペースバーとアスタリスク *見つける ボックス;
    2)。 空白のままにする セクションに と交換 ボックス;
    3)。最後にクリックします すべて置換
  4. これで、すべての時間が日付範囲から削除されましたが、日付の時間部分が 00:00:00 のまま表示される場合があります。スクリーンショットを参照してください:
  5. 次に、をクリックして日付のみを表示するように範囲を書式設定できます。 ホーム > > 短い日付。 スクリーンショットを参照してください:
先端:使用 検索および置換 追加の列を必要とせずに、データが配置されている同じセル内でデータを直接変更できるため、これは優れています。後で元のデータが再度必要になった場合に備えて、バックアップ コピーを作成することを忘れないでください。こうすることで、物事をきちんと安全に保つことができます。

関連記事:

  • Excelで日時から日付を削除する
  • ワークシートに日付とタイムスタンプのリストがあり、日時から日付を削除して、時刻のみを残したい場合。 この仕事に対処するための簡単な方法はありますか?
  • テキストと日付をExcelの同じセルに結合する
  • XNUMXつはテキスト文字列を含み、もうXNUMXつは日付で埋められているXNUMXつの列があるとすると、これらXNUMXつの列を組み合わせて、次のスクリーンショットの結果を取得します。 ほとんどの場合、XNUMXつの列を直接連結できますが、日付は整数として表示されます。 この記事では、Excelでテキストと日付をXNUMXつのセルに正しく組み合わせるためのいくつかの効果的な方法を紹介します。
  • Excelで文字列から日付を抽出する
  • Excelワークシートで、次のスクリーンショットに示すように、テキスト文字列から日付を抽出するにはどうすればよいですか? この記事では、それを解決するための便利な式について説明します。
  • Excelで日付から月と年だけを抽出する
  • 日付形式のリストがある場合、左のスクリーンショットに示すように、日付から月と年のみを抽出したいのですが、Excelで日付から月と年をすばやく簡単に抽出するにはどうすればよいでしょうか。
Comments (32)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Just copy the columns and paste them in a txt file, the txt file will not show the hours and minutes. Copy the dates from the txt and paste it back to the xls file. pretty easy
This comment was minimized by the moderator on the site
Copy to a cell and format as general (MS Date Value), then ROUNDDOWN,0 Simple.
This comment was minimized by the moderator on the site
what i've noticed is that when you clean the "date" column, you will always get a standard Number comprised of 5 digits. Usually it something like 43xxx. If the cell contains a timestamp ( 09:40:33) , your number will be 43xxx.yyy, where .yyy contains the details of the Hours:minutes:seconds. What always works a treat for me is to eliminate what's after the "." . To do this, I simply use =left(clean(A1),5) , whereby A1 = cell with the date stamp :) hope this helps anyone.
This comment was minimized by the moderator on the site
This was so helpful and worked for my needs exactly! Thank you!
This comment was minimized by the moderator on the site
Thanks a lot! For me it worked. Is funny you can found better solutions in the comments section than in the actual post ;)
This comment was minimized by the moderator on the site
useful, thanks
This comment was minimized by the moderator on the site
thank you !!!
This comment was minimized by the moderator on the site
cara show de bola
muitissimo obrigado
This comment was minimized by the moderator on the site
Thanks you so much , for that replace option work,,thank you
This comment was minimized by the moderator on the site
Thank you! This helped me a great deal to make dates so that I can then create charts showing accurate trends in performance.
This comment was minimized by the moderator on the site
just use formula =int(date)
This comment was minimized by the moderator on the site
dropping the time with a global replace - GENIUS, dude (...or dudette).
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations