Как удалить время из даты / метки времени в Excel (4 простых способа)
Excel позволяет отображать данные во многих различных форматах. А когда дело доходит до данных даты и времени в Excel, их слишком много.
А поскольку существует так много форматов, есть способы редактировать и изменять их.
Обычная вещь, которую многие люди часто делают в Excel, — это убрать время из дат (т.е. удалите время из отметки времени, чтобы у вас была только дата).
Ниже приведен пример, в котором столбец A имеет отметки времени (с датой и временем), а столбец B имеет только значение даты.

В этом уроке я покажу вам несколько способов удалить время из даты в Excel.
Прежде чем я перейду к методам, вам нужно знать одну вещь: дата и время хранятся в Excel в виде чисел. Хотя вы можете увидеть дату
01 января 2021-2022 гг.на самом деле это номер 43831 на сервере. Точно так же время также сохраняется в виде чисел. Например, 01 января 2010 г. 15:00 — это число 43831,63 в бэкэнде (где целая часть представляет дату, а десятичная часть представляет время).
Измените формат, чтобы скрыть время из отметки времени
Если все, что вам нужно, это показать дату, а не дату и время, вы можете легко сделать это, изменив формат ячеек в Excel.
Это означает, что вы фактически не удаляете время из метки времени, а только скрываете часть времени.
Ниже приведен пример, в котором у меня одинаковое значение даты в обеих ячейках, но поскольку они отформатированы по-разному, вы видите время в одной, а не в другой.

Как вы можете видеть на изображении выше, в строке формул отображаются дата и время, а в ячейке отображается только дата.
Ниже приведены шаги по удалению / скрытию времени из даты путем изменения форматирования ячейки:
- Выберите ячейку, в которой у вас есть отметка времени, из которой вы хотите удалить время
- Держи Сtrl клавишу, а затем нажмите 1 ключ. Откроется диалоговое окно Формат ячеек.
- В диалоговом окне «Формат ячеек» выберите вкладку «Число».

- На левой панели щелкните параметр Дата

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

- Нажмите ОК.
Вышеупомянутые шаги мгновенно скроют часть времени из отметки времени, и вы увидите только дату.
Помните, что этот метод скрывает только временную часть, но не удаляет ее. Это означает, что если вы используете эти ячейки в любых вычислениях, они будут включать дату и время.
В этом методе есть два хороших момента:
- Для получения результата не нужен отдельный столбец. Просто выберите ячейки с данными и измените формат самих ячеек.
- Он не изменяет исходное значение — только меняет способ его отображения. Так что, если вам нужно использовать исходные данные, они все равно останутся нетронутыми.
Если вы хотите полностью удалить временную часть из метки времени, лучше использовать метод формулы (рассматривается далее), метод поиска и замены или текст в столбцы (рассматривается после этого)
Удалить время из даты в Excel с помощью формул
Есть несколько простых формул, которые можно использовать для удаления части времени из отметки времени и получения только части даты.
В этом разделе я покажу вам, как это сделать, используя три формулы Excel — INT, DATEVALUE и TEXT.
Использование формулы INT
Предположим, у вас есть набор данных, как показано ниже, и вы хотите удалить временную часть из всех этих ячеек и иметь только часть даты.
Ниже приведена формула INT, которая может это сделать:
= ЦЕЛОЕ (A2)

Приведенная выше формула принимает значение ячейки в качестве входных данных и возвращает только целую часть и удаляет десятичную часть. Поскольку даты хранятся как целые числа, а время хранится как дробное / десятичное в Excel, при удалении десятичной части остается только часть даты.
Но вы по-прежнему видите в результате временную часть (12:00 AM)… почему это так?
Это из-за формата ячейки, который заставляет ее показывать дату, а также время. А поскольку значение времени равно 0, для всех ячеек отображается 12:00.
Итак, теперь, чтобы не отображать время, вам придется изменить формат, чтобы отображалась только дата, а не время.
Вот шаги, чтобы отображать только дату, а не время в Excel:
- Перейдите на вкладку «Главная»

- В группе «Номер» щелкните раскрывающийся список.

- Выберите Краткую дату (или Длинную дату) — в зависимости от того, как вы хотите отображать дату.

Вы успешно удалили время из даты.
Помните, что с помощью этой формулы вы фактически изменили значение, избавившись от десятичной части. Это отличается от метода, описанного ранее (где мы просто изменили формат, чтобы скрыть временную часть).
Теперь давайте посмотрим на другую формулу Excel, чтобы сделать это.
Использование формулы ДАТА ЗНАЧЕНИЕ
В то время как формула INT извлекает целую часть и отбрасывает десятичную часть (которая является частью времени), функция DATEVALUE выполняет одну задачу — дать вам значение даты из метки времени.
Итак, если я дам входное значение как 29-02-2020 02:36:43, он даст мне только значение даты, а не время.
Ниже приведен синтаксис формулы ДАТАЗНАЧ:
= ДАТАЗНАЧ (текст_даты)
DATEVALUE принимает только один аргумент, но он должна быть дата в текстовом формате. Это означает, что если я напрямую укажу дату или ячейку, содержащую дату, в качестве входных данных, это вернет ошибку.
Мне нужно убедиться, что дата указана в текстовом формате. Поэтому мне придется объединить функцию DATEVALUE с функцией TEXT, чтобы получить результат.
Ниже приведена формула, которая удаляет время из даты:
= ДАТАЗНАЧ (ТЕКСТ (A2; «дд-мм-гггг»))
В приведенной выше формуле используется функция ТЕКСТ, чтобы взять дату и передать ее в указанном текстовом формате. Затем это используется функцией DATEVALUE для возврата единственной части даты в метке времени.
Вы увидите результат в виде числа — числового значения даты. Вы можете вручную изменить формат результата на короткую / длинную дату или использовать формулу ниже:
= ТЕКСТ (ЗНАЧЕНИЕ ДАТЫ (ТЕКСТ (A2; «дд-мм-гггг»)); «дд-мм-гггг»)

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

- В группе «Редактирование» нажмите «Найти и выбрать».

- Нажмите на опцию «Заменить». Откроется диалоговое окно «Найти и заменить».

- в Найти то, что: поле введите * (пробел, за которым следует символ звездочки)

- Оставь Заменить: пустое поле

- Нажмите «Заменить все«.
Вышеупомянутые шаги мгновенно удалят часть времени из ячейки, и вам останется только дата.
Но вы все равно можете увидеть результат, как показано ниже, где дата также имеет временную часть (хотя все значение времени — 12:00 AM).
Это происходит, поскольку мы избавились от значения времени из общей даты, но мы все еще не изменили формат, чтобы отображалась только дата, а не время.
Обратите внимание, что это работает только в том случае, если у вас есть данные в формате, в котором за датой следует пробел, а затем время. Если у вас есть ведущие пробелы, этот метод не сработает. Сначала вам нужно избавиться от ведущих пробелов, а затем использовать этот метод.
Ниже приведены шаги, позволяющие получить только дату, но не отображать временную часть:
- Перейдите на вкладку «Главная«
- В группе «Номер» щелкните раскрывающийся список.
- Выберите Краткую дату (или Длинную дату) — в зависимости от того, как вы хотите отображать дату.
Одним из преимуществ использования функции поиска и замены вместо формул является то, что вам не нужен дополнительный столбец для получения результата. Вы можете получить результаты в тех же ячейках, где у вас были исходные данные. Просто убедитесь, что вы создали резервную копию на случай, если в будущем вам могут понадобиться исходные данные.
Удалить время из даты с помощью текста в столбцы
Текст в столбцы в основном используется для разделения текста в ячейке.
И в этом примере я буду использовать его, чтобы разделить метку времени на дату и время. После этого у меня останется только часть даты, которую я затем могу отформатировать, чтобы отображать дату, как я хочу.
Предположим, у вас есть набор данных, как показано ниже:
Ниже приведены шаги по использованию текста в столбцы для удаления временной части из даты:
- Выберите ячейки, из которых вы хотите удалить время
- Перейдите на вкладку «Данные«.

- В группе «Инструменты для работы с данными» выберите «Текст в столбцы».

- В мастере преобразования текста в столбец выполните следующие действия:
- Шаг 1 из 3. Выберите вариант «С разделителями»

- Шаг 2 из 3. Выберите пробел в качестве разделителя.

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

Вышеупомянутые шаги удаляют временную часть из ячеек, и вам останется только дата.
Однако вы все равно будете видеть время с каждой датой (где время будет 12:00 или что-то подобное). Это потому, что формат ячеек по-прежнему заставляет показывать время,
Ниже приведены шаги по изменению формата, чтобы отображалась только дата:
- Перейдите на вкладку «Главная«
- В группе «Номер» щелкните раскрывающийся список.
- Выберите Краткую дату (или Длинную дату) — в зависимости от того, как вы хотите отображать дату.
С помощью Text to Columns вы также можете получить результирующие данные в отдельных ячейках (и сохранить исходные данные как есть). Для этого вам необходимо указать целевую ячейку на шаге 3 мастера Text to Columns.
Вот несколько простых и быстрых способов удалить время из даты в Excel. Выбранный вами метод будет зависеть от того, хотите ли вы сохранить исходные данные или нет. Когда вы используете формулы, он выдаст вам результат в отдельном столбце, а когда вы измените формат или используете «Найти и заменить» или «Текст в столбцы», он выдаст результат в тех же ячейках.
Как извлечь время или час только из даты и времени в Excel?
Задумывались ли вы, как извлечь время только из списка даты и времени в Excel, как показано ниже? Но если вы внимательно прочитаете это руководство, вы никогда не запутаетесь.

Извлечь час/минайт/секунду только из datetime с формулой
Разделить дату и время на два отдельных столбца
Извлечь время только из datetime с помощью формулы
Чтобы извлечь время только из datetime с помощью формулы, вам просто нужно сделать следующее:
1. Выделите пустую ячейку и введите эту формулу = ВРЕМЯ (ЧАС (A1), МИНУТА (A1), СЕКУНДА (A1)) (A1 – первая ячейка в списке, время которого вы хотите извлечь. from), нажмите кнопку Enter и перетащите маркер заполнения, чтобы заполнить диапазон. Тогда из списка будет извлечен только временной текст.
2. Затем отформатируйте ячейки в нужном формате времени, щелкнув правой кнопкой мыши > Форматировать ячейки , чтобы открыть диалоговое окно Ячейки Fomat , и выберите форматирование времени. См. Снимок экрана:


3 . Нажмите OK , и форматирование времени завершено.
Быстрое разделение данных на несколько листов на основе столбцов или фиксированных строк в Excel
Извлечь час/минута/секунду только из datetime с помощью формулы
Если вы просто хотите только часы, минуты или секунды, вы можете использовать следующие формулы .
Извлечь только часы
Выберите пустую ячейку и введите эту формулу = ЧАС (A1) (A1 – первая ячейка в списке, время которого вы хотите извлечь), нажмите кнопку Enter и перетащите маркер заполнения, чтобы заполнить диапазон. Тогда из списка будет извлечен только текст времени.

Извлечь только минуты
Введите эту формулу = МИНУТА (A1) .
Извлечь только секунды
Введите эту формулу = СЕКУНДА (A1) .
Совет : извлеките часы, минуты или секунды, не нужно форматировать ячейки в качестве форматирования времени, просто оставьте их как общие.
Разделить дату и время в два отдельных столбца.
Если вы установили Kutools for Excel , вы можете использовать его Разделение ячеек , чтобы быстро и легко разделить ячейки форматирования даты и времени на два отдельных столбца, один из которых содержит дату, а другой – время.
После бесплатной установки Kutools for Excel, сделайте следующее:
1. Выберите используемые ячейки данных и нажмите Kutools > Объединить и разделить > Разделить ячейки . См. Снимок экрана:

2. Затем во всплывающем диалоговом окне отметьте параметры Разделить на столбцы и Пробел . См. Снимок экрана:

3. Затем нажмите ОК и выберите ячейку, в которую нужно поместить результат, и нажмите ОК . см. скриншоты:

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

Функции для извлечения различных параметров из дат и времени в Excel
Microsoft Excel предлагает более 20 самых различных функции для работы с датами и временем. Кому-то этого количества может показаться много, а кому-то будет катастрофически не хватать. Тем не менее, каждая из предложенных в Excel функций будет для Вас полезной и обязательно найдет свое практическое применение.
Все возможные функции Вы можете найти в категории Дата и время группы команд Библиотека функций. В рамках данного урока мы рассмотрим всего лишь 7 функций данной категории, которые позволяю извлекать различные параметры из значений дат и времени, например, номер месяца, год, количество секунд и т.д.
Если Вы только начали работать с датами и временем в Excel, советуем сначала обратиться к урокам по основным понятия и форматированию временных данных.
Возвращает значение года, соответствующее заданной дате. Год может быть целым числом в диапазоне от 1900 до 9999.

В ячейке A1 представлена дата в формате ДДДД ДД.ММ.ГГГГ чч:мм:cc. Это пользовательский (нестандартный) числовой формат представления даты и времени в Excel.
В качестве примера использования функции ГОД, можно привести формулу, которая вычисляет количество лет между двумя датами:

Если внимательно присмотреться к датам, то становится очевидно, что формула вычисляет не совсем верный результат. Это происходит потому, что данная функция отбрасывает значения месяцев и дней, и оперирует только годами.
МЕСЯЦ()
Возвращает номер месяца, соответствующий заданной дате. Месяц возвращается как целое число в диапазоне от 1 до 12.

Возвращает значение дня, соответствующее заданной дате. День возвращается как целое число в диапазоне от 1 до 31.

Данная функция возвращает значение часа, соответствующее заданному времени. Час возвращается как целое число в диапазоне от 0 до 23.

МИНУТЫ()
Возвращает количество минут, соответствующее заданному времени. Минуты возвращаются как целое число в диапазоне от 0 до 59.

СЕКУНДЫ()
Возвращает количество секунд, соответствующее заданному времени. Секунды возвращаются как целое число в диапазоне от 0 до 59.

ДЕНЬНЕД()
Данная функция возвращает номер дня недели, соответствующий заданной дате. Номер дня недели по умолчанию возвращается как целое число в диапазоне от 1 (воскресенье) до 7 (суббота).

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

Если в качестве второго аргумента функции ДЕНЬНЕД подставить 2, то дням недели будут соответствовать номера от 1 (понедельник) до 7 (воскресенье). В итоге функция вернет нам значение 6:

В данном уроке мы вкратце рассмотрели 7 функций Excel, которые позволяют извлекать требуемые нам параметры из дат и времени. В следующем уроке мы научимся отображать даты и время в ячейках Excel с помощью функций. Надеюсь, что этот урок Вам пригодился! Всего Вам доброго и успехов в изучении Excel.
Как выделить дату из даты и времени в excel
Пример документа приложил, суть вопроса собственно влезла в тему.
В ячейке дата и время. Как убрать дату, а время оставить?
Сразу во всех строках.Пример документа приложил, суть вопроса собственно влезла в тему.
В ячейке дата и время. Как убрать дату, а время оставить?
Сразу во всех строках.Пример документа приложил, суть вопроса собственно влезла в тему.
В ячейке дата и время. Как убрать дату, а время оставить?
Сразу во всех строках.Спасибо заранее. Автор — Kolomoets
Дата добавления — 02.05.2014 в 13:58 - Шаг 1 из 3. Выберите вариант «С разделителями»