Перейти к основному содержанию

При работе с данными даты и времени в Excel вы можете столкнуться со значениями даты и времени, такими как «1 24:2024:14», и вам может потребоваться извлечь только дату «30» без части времени. Эта статья познакомит вас с четырьмя простыми способами удаления времени из метки времени. Эти методы просты и понятны, подходят для различных ситуаций, и независимо от того, являетесь ли вы новичком или опытным пользователем Excel, вы сможете быстро их изучить и применить.

Скрыть время от даты, изменив формат

Удалите время из даты с помощью интеллектуальной функции

Удалить время из даты с помощью формул

Удалите время из даты с помощью функции «Найти и заменить».


Скрыть время от даты, изменив формат

  1. Выделите ячейки, из которых хотите удалить время, и щелкните правой кнопкой мыши, в контекстном меню выберите Формат ячеек для открытия Формат ячеек диалоговое окно. Смотрите скриншот:
    Функции: Вы также можете использовать ярлык CTRL+1 для открытия Формат ячеек диалоговое окно.

  2. В Формат ячеек диалоговое окно на вкладке «Число»:
    1). Выбрать Время из Категории список;
    2). Выберите один тип даты, который вам нужен, из Тип список;
    3). Наконец, нажмите OK .
  3. Теперь выбранные ячейки отформатированы так, чтобы отображать только дату, а время удалено. см. скриншот:
Внимание: этот метод только скрывает часть времени, но фактически не удаляет ее, дату и время все равно можно увидеть в строке формул. Кроме того, если эти ячейки используются в каких-либо вычислениях, значения будут включать как дату, так и время.

Удалите время из даты с помощью интеллектуальной функции

Если вы хотите полностью удалить время из отметки времени, Kutools for Excel предлагает умную функцию - Удалить время из даты, с помощью этой функции вы можете напрямую удалить время из ячейки даты и времени всего несколькими щелчками мыши.

Внимание: Если вы хотите использовать это Удалить время из даты особенность, пожалуйста скачайте и установите Kutools для Excel первый.

После установки Kutools for Excel, пожалуйста, сделайте так:

  1. Нажмите, чтобы выбрать ячейку, в которую вы хотите поместить результат, затем нажмите Кутулс > Формула Помощник > Формула Помощник.
  2. В Помощник по формулам диалога, нажмите Удалить время из даты в Выберите формулу .
  3. Затем перейдите во вкладку Ввод аргумента выберите ячейку, из которой вы хотите удалить время.
  4. Наконец, нажмите OK .

Результат:

Теперь время удалено из даты и времени, затем перетащите дескриптор заполнения на ячейки, к которым вы хотите применить эту формулу, как вам нужно, см. демонстрацию ниже:

Наконечник: Чтобы применить эту функцию, пожалуйста, скачайте и установите Kutools для Excel первый.

Удалить время из даты с помощью формул

В Excel есть несколько простых формул, которые можно использовать для исключения времени из метки времени, позволяя извлечь только часть даты.

Использование функции INT для извлечения только даты

  1. Введите или скопируйте следующую формулу в ячейку, в которую вы хотите поместить результат. Затем перетащите дескриптор заполнения вниз, чтобы заполнить эту формулу до остальных ячеек. В результате вы получите дату с частью времени (00:00:00), см. снимок экрана:
    =INT(A2)
  2. Чтобы не отображать временную часть, оставьте результаты выбранными, а затем нажмите Главная > Общие > Короткое свидание. Теперь результаты отображаются только в виде даты. Смотрите скриншот:

Использование функции ДАТА для извлечения только даты

Чтобы извлечь только часть даты, вы также можете использовать функцию ДАТА.

Общий синтаксис:

=ДАТА(ГОД(дата-время),МЕСЯЦ(дата-время),ДЕНЬ(дата-время))
Дата и время: Ячейка содержит дату и время, из которых вы хотите извлечь только дату.

Введите или скопируйте следующую формулу в ячейку, в которую вы хотите поместить результат. Затем перетащите дескриптор заполнения вниз, чтобы заполнить эту формулу остальным ячейкам, все даты были извлечены из ячеек даты и времени без времени. Смотрите скриншот:

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


Удалите время из даты с помощью функции «Найти и заменить».

Выполните следующие действия, чтобы удалить время из дат с помощью Excel. Найти и заменить функция:

  1. Выберите диапазон дат, из которого вы хотите удалить время.
  2. Нажмите Ctrl + H или перейдите к Главная > Найти и выбрать > Замените для открытия Найти и заменить диалоговое окно.
  3. В Найти и заменить диалоговое окно:
    1). Входить пробел и звездочка * в Найти то, что коробка;
    2). Оставить пустым в Заменить коробка;
    3). Наконец, нажмите Заменить все .
  4. Теперь, когда все время удалено из диапазона дат, дата по-прежнему может отображаться с временной частью 00:00:00. Смотрите скриншот:
  5. Затем вы можете отформатировать диапазон, чтобы отображалась только дата, нажав Главная > Общие > Короткое свидание. Смотрите скриншот:
Функции: С помощью Найти и заменить это здорово, потому что вы можете изменять данные прямо в тех же ячейках, где они расположены, без необходимости использования дополнительных столбцов. Просто не забудьте сделать резервную копию на случай, если вам когда-нибудь понадобится снова получить исходные данные. Таким образом, вы сохраните порядок и безопасность!

Статьи по теме:

  • Удалить дату из даты и времени в Excel
  • Если у вас есть список отметок даты и времени на вашем листе, и теперь вы хотите удалить дату из даты и времени и оставить только время. У вас есть какие-нибудь быстрые способы справиться с этой работой?
  • Объединить текст и дату в одну ячейку в Excel
  • Предположим, у вас есть два столбца, один из которых содержит текстовые строки, а другой - дату, теперь вы хотите объединить эти два столбца, чтобы получить следующий результат скриншота. Большинство из нас может объединить два столбца напрямую, но дата будет отображаться как целое число. В этой статье я расскажу о некоторых эффективных методах правильного объединения текста и даты в одной ячейке Excel.
  • Извлечь дату из текстовых строк в 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