Удалить время из даты Excel

Обновлено: 03.07.2024

Excel позволяет отображать данные в различных форматах. И слишком много вариантов, когда речь идет о датах и ​​данных времени в Excel.

А поскольку форматов очень много, есть и способы их редактирования и модификации.

Одна общая вещь, которую часто приходится делать многим людям в Excel, — это удаление времени из дат (т. е. удаление времени из отметки времени, чтобы у вас была только дата).

Ниже приведен пример, в котором столбец A содержит метки времени (с указанием даты и времени), а столбец B содержит только значение даты.

Набор данных для удаления времени из даты в Excel

В этом уроке я покажу вам несколько способов удалить время из даты в Excel.

Одна вещь, которую вам нужно знать, прежде чем я перейду к методам, заключается в том, что дата и время хранятся в Excel в виде чисел. Хотя вы можете увидеть дату 01 января 2020 г., на самом деле это число 43831 в бэкэнде. Точно так же время также хранится в виде чисел. Например, 01 января 2010 г., 15:00 — это число 43831,63 в бэкенде (где целая часть представляет дату, а десятичная — время).

Это руководство охватывает:

Измените формат, чтобы скрыть время от метки времени

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

Это означает, что вы фактически не удаляете время из метки времени, а только скрываете часть времени.

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

Удалить время, отформатировав дату

Как видно на изображении выше, в строке формул отображаются и дата, и время, а в ячейке отображается только дата

Ниже приведены шаги, чтобы удалить/скрыть время с даты путем изменения форматирования ячейки:

Вышеуказанные шаги мгновенно скроют часть времени из отметки времени, и вы увидите только дату.

Помните, что этот метод только скрывает часть времени, но не удаляет ее. Это означает, что если вы используете эти ячейки в каких-либо расчетах, они будут включать дату и время.

В этом методе есть два хороших момента:

  1. Для получения результата вам не нужен отдельный столбец. Просто выберите ячейки с данными и измените формат самих ячеек.
  2. Это не меняет исходное значение, а только способ его отображения. Так что, если вам нужно использовать исходные данные, они останутся нетронутыми.

Если вы хотите полностью удалить часть времени из метки времени, лучше использовать метод формулы (рассматривается далее), метод «Найти и заменить» или метод «Текст в столбцы» (рассматривается позже)

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

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

В этом разделе я покажу вам, как это сделать, используя три формулы Excel: INT, DATEVALUE и TEXT.

Использование формулы INT

Предположим, у вас есть набор данных, как показано ниже, и вы хотите удалить часть времени из всех этих ячеек и оставить только часть даты.

Ниже приведена формула INT, которая может это сделать:

Формула INT для удаления части времени из timestamp

Приведенная выше формула принимает значение ячейки в качестве входных данных, возвращает только целую часть и удаляет десятичную часть. Так как даты хранятся как целые значения, а время хранится как дробь/десятичная часть в Excel, когда вы удаляете десятичную часть, у вас остается только часть даты.

Но вы по-прежнему видите часть времени (00:00) в результате... почему?

Это связано с форматом ячейки, который заставляет отображать не только время, но и дату. А поскольку значение времени равно 0, для всех ячеек отображается 00:00.

Теперь, чтобы не отображать часть времени, вам придется изменить формат, чтобы отображалась только дата, а не время.

Вот шаги, чтобы показать только дату, а не время в Excel:

Вы успешно удалили время с даты.

Помните, что с помощью этой формулы вы фактически изменили значение, избавившись от десятичной части. Это отличается от метода, описанного ранее (где мы просто изменили формат, чтобы скрыть временную часть).

Теперь давайте посмотрим на другую формулу Excel, чтобы сделать это.

Использование формулы ЗНАЧЕНИЕ ДАТЫ

В то время как формула INT извлекает целую часть и отбрасывает десятичную часть (которая представляет собой часть времени), функция DATEVALUE выполняет одну задачу — получить значение даты из метки времени.

Итак, если я укажу входное значение как 29-02-2020 02:36:43, оно даст мне только значение даты, а не время.

Ниже приведен синтаксис, если формула DATEVALUE:

DATEVALUE принимает только один единственный аргумент, но это должна быть дата в текстовом формате. Это означает, что если я напрямую укажу дату или ячейку, содержащую дату, в качестве входных данных, это вернет ошибку.

Мне нужно убедиться, что дата указана в текстовом формате. Поэтому мне придется объединить функцию DATEVALUE с функцией TEXT, чтобы получить результат.

Ниже приведена формула, которая удалит время из даты:

Приведенная выше формула использует функцию ТЕКСТ, чтобы взять дату и передать ее в указанном текстовом формате. Затем это используется функцией DATEVALUE для возврата единственной части даты в отметке времени.

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

Текст и формула DATEVALUE для удаления времени из даты

В приведенной выше формуле я заключил результат DATEVALUE в формулу TEXT и указал формат «дд-мм-гггг». Это даст результат в виде текстового значения, но вам не нужно беспокоиться о формате.

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

Если ваши данные с меткой времени имеют формат, как показано ниже, вы можете использовать функцию поиска и замены, чтобы быстро избавиться от временной части.

Предположим, у вас есть набор данных, как показано ниже, и вы хотите удалить часть времени и оставить только дату.

Ниже приведены шаги по удалению времени из даты с помощью функции «Найти и заменить»:

Вышеуказанные шаги мгновенно удалят часть времени из ячейки, и у вас останется только дата.

Но вы все равно можете увидеть результат, как показано ниже, где дата также включает часть времени (хотя все значения времени равны 00:00).

Это происходит потому, что мы избавились от значения времени из общей даты, но по-прежнему не изменили формат, чтобы отображалась только дата, а не время.

Обратите внимание, что это работает, только если у вас есть данные в формате, в котором за датой следует пробел, а затем время. Если у вас есть начальные пробелы, этот метод не будет работать. Сначала вам нужно избавиться от начальных пробелов, а затем использовать этот метод.

Ниже приведены шаги, чтобы получить только дату и не отображать часть времени:

  1. Перейдите на вкладку "Главная".
  2. В группе "Число" нажмите раскрывающееся меню.
  3. Выберите «Короткая дата» (или «Длинная дата») — в зависимости от того, как вы хотите отображать дату.

Одним из преимуществ использования функции "Найти и заменить" по сравнению с формулами является то, что для получения результата не требуется дополнительный столбец. Вы можете получить результаты в тех же ячейках, где у вас были исходные данные. Просто убедитесь, что вы создали резервную копию на тот случай, если в будущем вам могут понадобиться исходные данные.

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

Текст в столбцы в основном используется для разделения текста в ячейке.

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

Предположим, у вас есть набор данных, как показано ниже:

Ниже приведены шаги по использованию функции «Текст в столбцы» для удаления временной части даты:

Вышеуказанные шаги удалят часть времени из ячеек, и у вас останется только дата.

Однако вы все равно будете видеть время для каждой даты (где время будет 00:00 или что-то подобное). Это связано с тем, что формат ячеек по-прежнему заставляет отображать время,

Ниже приведены шаги по изменению формата, чтобы отображалась только дата:

  1. Перейдите на вкладку "Главная".
  2. В группе "Число" нажмите раскрывающееся меню.
  3. Выберите «Короткая дата» (или «Длинная дата») — в зависимости от того, как вы хотите отображать дату.

С помощью функции «Текст в столбцы» вы также можете получить результирующие данные в отдельных ячейках (и сохранить исходные данные как есть). Для этого вам нужно указать ячейку назначения на шаге 3 мастера «Текст в столбцы».

Это несколько простых и быстрых способов удалить время из даты в Excel. Выбранный вами метод будет зависеть от того, хотите ли вы сохранить исходные данные или нет. Когда вы используете формулы, результат отображается в отдельном столбце, а когда вы меняете формат или используете функцию «Найти и заменить» или «Текст в столбцы», результат отображается в тех же ячейках.

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

При наличии данных временных меток вам может потребоваться выделить даты, и вы знаете, как Excel старается, чтобы вы выполняли как можно меньше работы вручную. Если вы выберете функции для удаления времени, вы можете сохранить исходные данные и применить функцию и получить результаты в отдельном столбце. Если вы решите удалить время с помощью функции Excel, вы можете изменить исходные данные.

Давайте начнем с того, как удалить бит времени из временных меток.

Как удалить время из даты в Excel

Оглавление

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

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

Мы расширим использование 3 формул для удаления времени; функция ЦЕЛОЕ, функция ДАТА с функциями ГОД, МЕСЯЦ и ДЕНЬ, а также функция ТЕКСТ. Начнем с первого.

Использование функции INT

Функция ЦЕЛОЕ округляет число до ближайшего целого числа в меньшую сторону. Если вам интересно, какую роль целые числа играют с отметками времени, мы объясним ниже. Сейчас мы будем использовать функцию INT как простейшую:

Мы использовали функцию INT с одним аргументом; ссылка на ячейку с временной меткой для округления временной метки до ближайшего целого числа.

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

Чтобы объяснить роль целых чисел, если бы мы скопировали B3 и C3 и вставили их значения, мы увидели бы пару таких чисел:

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

Почему? Даты хранятся в Excel как серийные числа, а время хранится как десятичное число. Другое доказательство этого показывает, если вы измените формат любой даты с Date на General; вы снова увидите число.

Вы могли заметить, что первое значение было вставлено как десятичное. 44201 — это целое число для даты 05.01.2021, а 0,68 представляет время 16:15. Функция INT округлила число 44201,68 до ближайшего целого числа, равного 44201, в результате чего время стало равным 0.

Пользовательский формат ячейки оставляет для отображения 0, поэтому элемент времени временной метки получился равным 0:00 после применения функции INT. Теперь осталось только переключить результаты в формат даты вместо Пользовательского формата.

  • Выберите все ячейки, полученные функцией INT.
  • На вкладке Главная в разделе Число щелкните строку с надписью Пользовательский, чтобы изменить формат ячеек. Выберите любой из двух вариантов даты, чаще всего Короткая дата.

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

Из-за измененного формата время было полностью удалено, остались даты:

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

Использование функции ДАТА с ДНЁМ, МЕСЯЦОМ И ГОДОМ

Функция ДАТА возвращает дату в формате дд-ммм-гггг из индивидуально заданных года, месяца и дня. Мы добавим функции ГОД, МЕСЯЦ и ДЕНЬ вместо года, месяца и дня, вложив их в функцию ДАТА, передав 3 функциям отметку времени, чтобы извлечь дату и игнорировать время. Давайте посмотрим, как это сделать.

Функции ГОД, МЕСЯЦ и ДЕНЬ снабжены отметкой времени в ячейке B3 для извлечения года, месяца и дня. Затем год, месяц и день передаются функции ДАТА, которая упорядочивает их в формате даты дд-ммм-гггг.

Результаты возвращаются со временем из временной метки, адресованным как 0. Даты в Excel хранятся как целое число, а время — как десятичное. Теперь, когда десятичная дробь преобразована в 0, время отображается в результатах как 0:00.

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

С этого момента формат можно преобразовать в формат даты, чтобы полностью удалить время. Для этого перейдите в раздел Число на вкладке Главная. Нажмите на маленькую стрелку на панели, чтобы просмотреть список форматов и выбрать формат даты по своему вкусу. Мы будем использовать обычный формат Короткая дата.

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

Примененный формат удаляет время и показывает дату:

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

Использование функции ТЕКСТ

Функция ТЕКСТ преобразует значение в текст в определенном числовом формате. Таким образом, мы можем получить функцию ТЕКСТ для преобразования метки времени в дату в выбранном нами формате даты. Это формула, которую мы будем использовать для удаления времени из метки времени:

В этой формуле функции ТЕКСТ присвоена метка времени в ячейке B3 в качестве значения для преобразования. Функция ТЕКСТ выбирает дату из временной метки и возвращает ее в соответствии с форматом, указанным во втором аргументе (в нашем случае это дд/мм/гггг).

Удалить время из даты в Excel с помощью TEXT FUNCTION

Хотя эта формула является наиболее простой, обратите внимание, что результаты выравниваются по левому краю столбца, а не по правому. Это означает, что результаты представлены в текстовом формате, а не в формате даты (числовые форматы автоматически выравниваются по правому краю) благодаря функции ТЕКСТ. При использовании функции ТЕКСТ вам не нужно менять формат, как в случае с другими функциями, но это означает, что окончательный результат будет не числовым, а текстовым форматом.

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

Функция Найти и заменить может использоваться для удаления времени из метки времени вместе с форматированием даты. Найти и заменить можно использовать для обесценивания времени, которое затем можно отформатировать из временной метки. Вот шаги, чтобы сделать это:

  • Выберите все метки времени, из которых вы хотите удалить время.
  • Перейти на вкладку Главная Кнопка Найти и выбрать Параметр Заменить… или нажмите Ctrl + H, чтобы открыть окно Найти и Заменить диалоговое окно.
  • В поле Найти введите пробел и звездочку "*".
  • Это будет работать только в том случае, если дата и время в метке времени разделены одним пробелом.

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

  • Выберите Заменить все.
  • Нажмите ОК во всплывающем окне и закройте диалоговое окно Найти и заменить.
  • Теперь временная часть временной метки изменилась на 0:00, так как время было заменено нулевым значением, т. е. 0. Отформатируйте ячейки в формате даты, чтобы полностью удалить время.
  • Используйте панель форматирования на вкладке Главная, чтобы изменить формат с Пользовательский на формат даты.

Мы выбираем Короткая дата.

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

Эти шаги оставят отображаемой только дату:

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

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

Этот метод удаления времени из временной метки для выделения даты включает функцию Текст в столбцы. С помощью мастера Текст в столбцы мы отделим время от даты в виде столбца и обнулим значение времени до 0. Отныне формат ячейки можно изменить, чтобы отображалась только дата.Ниже приведены шаги для этого:

  • Выберите все ячейки с отметками времени.
  • На вкладке Данные нажмите кнопку Текст в столбцы в разделе Инструменты данных, чтобы запустить мастер.

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

  • На шаге 1 выберите переключатель Фиксированная ширина.
  • Нажмите Далее.

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

  • На шаге 2 установите вертикальную линию разрыва между датой и временем.

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

  • На шаге 3 выберите столбец со временем. Также установите переключатель Не импортировать столбец (пропустить). Мы выбираем этот параметр, поскольку хотим, чтобы выбранный столбец (столбец времени) не отображался в результатах.
  • Нажмите Готово.

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

  • Время теперь отделено от 0, которое отображается как 0:00 в соответствии с форматом метки времени.

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

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

Выберите формат даты из списка, например Короткая дата.

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

Там у нас есть дата без времени:

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

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

Хотя этот метод является самым быстрым, вы можете задаться вопросом, почему мы упомянули его в самом конце этого руководства. Форматирование ячеек изменяет формат ячеек, что означает, что время будет скрыто, а не удалено. Если это работает для вас, вот как это сделать:

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

  • Измените формат ячеек на Краткая дата на вкладке Главная в разделе Число >Числовой формат полоса, Короткая дата.

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

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

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

Пора заканчивать. К настоящему времени вы, возможно, рассмотрели несколько методов удаления времени из даты/временной метки, а также их плюсы и минусы. Мы уверены, что вы найдете что-то для своей даты. Мы предлагаем больше штампов Excel, которые вам лучше не пропустить! Удачи в обучении!

Подпишитесь и станьте частью нашей семьи, насчитывающей более 15 000 человек!

Теперь подпишитесь на Excel Trick и получите бесплатную копию нашей электронной книги "200+ ярлыков Excel" (формат для печати), которая резко повысит вашу продуктивность.

Работать с Microsoft Excel очень весело. Мы обычно работаем над обработкой данных и получением информации с помощью MS Excel. Когда мы собираем данные, мы используем дату и время с соответствующими данными. В этой статье мы обсудим, как удалить временные метки из даты в MS Excel с подходящими примерами и правильными иллюстрациями.

Скачать рабочую тетрадь

Загрузите это учебное пособие, чтобы тренироваться, пока читаете эту статью.

4 метода удаления временной метки из даты в Excel

Мы обсудим 4 метода удаления временных меток из даты в Excel. Мы взяли образец времени с датой и удалим из него временные метки.

Набор данных для удаления временных меток из даты в Excel

1. Отменить временные метки, изменив формат числа с даты

Шаг 1:

  • Мы добавляем столбец с названием «Дата без времени», чтобы показать результат без отметки времени.


Шаг 2:


Шаг 3:

  • Теперь нажмите Ctrl+1 .
  • Появится новое диалоговое окно «Формат ячеек».
  • От номера перейдите к дате в поле.

Удалить временные метки, изменив формат числа с даты

Шаг 4:

  • Измените формат даты. Выбранный формат будет содержать только даты.
  • Затем нажмите OK.

Удалить временные метки, изменив формат числа с даты

Шаг 5:

  • Мы видим, что время удалено и отображаются только даты.


Таким образом, мы можем легко удалить отметку времени.

2. Удаление временных меток с помощью формул Excel

Мы применим формулы для удаления метки времени.

2.1 Использование функции INT

Функция INT округляет число до ближайшего целого числа в меньшую сторону.

Синтаксис:

INT(число)

Аргумент:

число — действительное число, которое мы хотим округлить до целого числа.

Здесь мы будем использовать функцию INT.

Шаг 1:

  • Перейдите в ячейку C5.
  • Напишите функцию INT. Формула будет такой:

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

Шаг 2:


Шаг 3:

  • Перетащите значок маркера заполнения в конец.


Здесь мы видим, что даты отображаются с 00:00, так как эта функция округляет время до 00:00 или 00:00. Теперь мы удалим и это.

Шаг 4:

  • Затем перейдите на вкладку "Главная".
  • Выберите номер из команд.
  • Наконец выберите «Короткая дата».

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

Шаг 5:

  • Теперь из даты удалены все метки времени.

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

2.2 Используйте функцию ТЕКСТ:

Функция ТЕКСТ позволяет изменить способ отображения числа, применив к нему нужное форматирование с помощью кодов формата. Это очень полезно в ситуациях, когда мы хотим объединить числа с текстом и символами. Это приведет к преобразованию чисел в текст, что может затруднить использование ссылок в последующих вычислениях.

Синтаксис:

ТЕКСТ(значение, формат_текст)

Аргументы:

значение – числовое значение, которое мы преобразуем в текст.

format_text — желаемый формат, который мы хотим отобразить после применения функции.

В этом разделе мы будем использовать функцию ТЕКСТ.

Шаг 1:

  • Перейдите в ячейку C5.
  • Запишите формат выбора ТЕКСТА как «мм/дд/гггг». Итак, формула будет такой:

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

Шаг 2:


Шаг 3:

  • Перетащите значок маркера заполнения на последнюю ячейку, содержащую данные.


Здесь мы видим только дату без метки времени.

2.3 Использование функции ДАТА

Функция ДАТА используется, когда мы хотим взять три отдельных значения и объединить их, чтобы сформировать дату. Это вернет последовательный серийный номер, который представляет определенную дату.

Синтаксис:

ДАТА(год,месяц,день)

Аргументы:

год – этот аргумент разрыва может содержать от 1 до 4 цифр.

месяц – целое число, представляющее месяц в году от 1 до 12 (с января по декабрь).

day- Это целое число представляет день месяца от 1 до 31.

Шаг 1:

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

Шаг 2:


Шаг 3:

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

Похожие чтения:

  • Как удалить числа из ячейки в Excel (7 эффективных способов)
  • Удалить зачеркивание в Excel (3 способа)
  • Как удалить формулы в Excel: 7 простых способов

3. Мастер применения текста к столбцам в Excel

Мы удалим метку времени с даты, применив текст к столбцу.

Шаг 1:

  • Сначала выберите даты в столбце C.
  • Перейдите на вкладку "Данные".
  • Выберите Инструменты данных из команд.
  • Выберите текст в столбцах.

Мастер применения текста к столбцам в Excel

Шаг 2:

Мастер применения текста к столбцам в Excel

Шаг 3:

Мастер применения текста к столбцам в Excel

Шаг 4:

  • Теперь выберите два последних столбца в окне предварительного просмотра данных.
  • Выберите Не импортировать столбец, чтобы пропустить их.

Мастер применения текста к столбцам в Excel

Шаг 5:


Здесь мы видим, что включена отметка времени 00:00.

Шаг 6:

  • Чтобы удалить это, мы выбираем Короткая дата, как показано на изображении ниже.


Шаг 7:


4. Использование макросов Excel VBA для удаления временных меток

Мы будем использовать код VBA и макросов для удаления временных меток.

Шаг 1:

  • Здесь мы удалим метку времени из столбца C.


Шаг 2:

Использование макросов Excel VBA для удаления временных меток

Шаг 3:

  • Напишите приведенный ниже код в командном модуле VBA.

Использование макросов Excel VBA для удаления временных меток

Шаг 4:

  • Нажмите F5, чтобы запустить код.
  • Выберите диапазон в диалоговом окне.

Использование макросов Excel VBA для удаления временных меток

Шаг 5:


Заключение

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

  • Как удалить форматирование в Excel без удаления содержимого
  • Удалить макросы из Excel (5 подходящих способов)
  • Как удалить форматирование таблицы в Excel (2 умных способа)
  • Методы очистки данных в Excel: исправление завершающих знаков минуса

Привет, это Алок. Я работаю разработчиком контента Excel и VBA в Exceldemy. Я хочу предложить решения различных проблем, связанных с Excel. Я закончил свое обучение в Восточно-Западном университете по специальности «Телекоммуникации». Я люблю путешествовать, читать книги, играть в крикет.

В Excel иногда мы видим, что на листе есть столбец даты с отметкой времени. Есть несколько простых способов удалить время из даты в Microsoft Excel.

Практическая рабочая тетрадь

Загрузите следующую рабочую тетрадь и выполните упражнение.

6 быстрых способов удалить время из даты в Excel

1. Используйте функцию «Формат ячеек», чтобы удалить время из даты

С помощью параметра «Формат ячеек» мы можем легко удалить время из даты в Excel. Предположим, у нас есть набор данных Time с датой. Мы собираемся удалить часть времени в следующей ячейке.

Используйте функцию

ШАГИ:

  • Выберите ячейки и скопируйте и вставьте их в следующие ячейки, нажав Ctrl+C и Ctrl+V.

Используйте функцию

  • Теперь на выбранных ячейках щелкните правой кнопкой мыши.
  • Выберите Формат ячеек.

Используйте функцию

  • Здесь открывается окно "Формат ячеек".
  • Перейдите на вкладку "Число".
  • Затем в категории выберите Дата.
  • В поле «Тип» выберите формат даты, который мы хотим ввести.
  • Наконец нажмите OK.



2. Инструмент «Найти и заменить» в Excel для удаления времени из даты

Инструмент «Найти и заменить» — один из самых важных инструментов в Microsoft Excel. В следующем наборе данных мы собираемся использовать это, чтобы узнать, как это работает.

Инструмент поиска и замены в Excel для удаления времени из даты

ШАГИ:

  • Выделите ячейки и скопируйте их, нажав Ctrl+C.
  • Вставьте их в следующие ячейки, нажав Ctrl + V.

Инструмент поиска и замены в Excel для удаления времени из даты

  • Оставьте выбранными новые ячейки.
  • Перейдите на вкладку "Главная".
  • В раскрывающемся списке "Найти и выбрать" выберите "Заменить".

Инструмент поиска и замены в Excel для удаления времени из даты

  • Отображается диалоговое окно.
  • Теперь в поле "Найти" поместите пробел и символ звездочки (*).
  • Оставьте поле Заменить на пустым.
  • Нажмите «Заменить все».


  • Появится окно подтверждения.
  • Нажмите "ОК".
  • Закройте диалоговое окно.



3. Код VBA для удаления времени из даты в Excel

Предположим, что данные импортированы в электронную таблицу со временем и датой. Мы собираемся использовать код VBA, чтобы удалить время.

Код VBA для удаления времени из даты в Excel

ШАГИ:

  • На панели листов выберите электронную таблицу и щелкните правой кнопкой мыши.
  • Выберите Просмотреть код.

Код VBA для удаления времени из даты в Excel



4. Применение функции «Текст в столбцах» для удаления времени

Здесь у нас есть набор данных, содержащий дату и время. Мы собираемся использовать текст в столбцы, чтобы удалить время из даты.

Применение функции

ШАГИ:

  • Выберите все ячейки.
  • Теперь в разделе ленты выберите Данные > Текст в столбцы.

Применение функции

Применение функции

  • В окне "Шаг 2 мастера" выберите "Пробел" в поле "Разделители".
  • Предварительный просмотр можно увидеть в окне предварительного просмотра данных.
  • Затем нажмите "Далее".


  • В окне "Шаг 3 мастера" выберите столбцы значений времени в поле предварительного просмотра данных.
  • Нажмите «Не импортировать столбец (пропустить)».
  • После этого выберите пункт назначения, в котором мы хотим увидеть результат, в поле «Назначение».
  • Нажмите "Готово".


  • Время окончательно удаляется из ячеек даты.


5. Использование функций DATEVALUE и TEXT для удаления времени

Чтобы преобразовать дату с помощью функции ДАТАЗНАЧ, ее необходимо сохранить в формате ТЕКСТ. Вот почему мы собираемся использовать комбинацию функций DATEVALUE и TEXT для удаления времени из даты в Excel. Вот набор данных:

Использование функций DATEVALUE и TEXT для удаления времени

ШАГИ:

Использование функций DATEVALUE и TEXT для удаления времени

➤ ПРИМЕЧАНИЕ. Функция ТЕКСТ принимает значение и задает его в формате ТЕКСТ. Функция ДАТАЗНАЧ возвращает позицию только со значением даты.

  • Нажмите Enter и перетащите курсор вниз. Затем мы можем увидеть числовое значение даты.


  • Мы можем вручную изменить значение на дату из числового формата на вкладке "Главная".

Главная > Формат числа > Короткая дата/Длинная дата.

➤ ПРИМЕЧАНИЕ. Мы можем использовать формулу, чтобы избежать ручного процесса.

Формула:


Наконец, нажмите Enter и используйте инструмент "Ручка заливки", чтобы увидеть результат.


6.Вставка функции INT для удаления времени из даты

Функция INT или Integer очень проста и удобна в Microsoft Excel. Округляя в меньшую сторону, функция INT возвращает целую часть десятичного значения. Excel принимает дату в виде целой части и время в виде дроби. Таким образом, мы можем использовать эту функцию для набора данных ниже, чтобы удалить время из даты.

Вставка функции INT для удаления времени из даты

ШАГИ:


  • Нажмите Enter и перетащите курсор вниз к ячейкам.


  • Теперь выделите ячейки и перейдите на вкладку "Главная".
  • Выберите Формат чисел >Короткая дата/Длинная дата.


  • Используйте маркер заполнения, чтобы увидеть остальную часть результата.


Заключение

Следуя этим методам, мы можем удалить время из даты в Excel. Добавлена ​​рабочая тетрадь. Давай, попробуй. Не стесняйтесь спрашивать что-либо или предлагать какие-либо новые методы.

Читайте также: