Как обрезать время в дате в excel

Содержание:

  1. Измените формат, чтобы скрыть время из отметки времени
  2. Удалить время из даты в Excel с помощью формул
  3. Использование формулы INT
  4. Использование формулы ДАТА ЗНАЧЕНИЕ
  5. Удалить время из даты с помощью функции «Найти и заменить»
  6. Удалить время из даты с помощью текста в столбцы

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

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

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

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

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

Прежде чем я перейду к методам, вам нужно знать одну вещь: дата и время хранятся в Excel в виде чисел. Хотя вы можете увидеть дату

01 января 2021-2022 гг.на самом деле это номер 43831 на сервере. Точно так же время также сохраняется в виде чисел. Например, 01 января 2010 г. 15:00 — это число 43831,63 в бэкэнде (где целая часть представляет дату, а десятичная часть представляет время).

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

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

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

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

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

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

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

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

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

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

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

Если вы хотите полностью удалить временную часть из метки времени, лучше использовать метод формулы (рассматривается далее), метод поиска и замены или текст в столбцы (рассматривается после этого)

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

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

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

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

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

Ниже приведена формула INT, которая может это сделать:
= ЦЕЛОЕ (A2)

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

Но вы по-прежнему видите в результате временную часть (12:00 AM)… почему это так?

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

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

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

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

Вот и все!

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

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

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

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

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

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

Ниже приведен синтаксис формулы ДАТАЗНАЧ:
= ДАТАЗНАЧ (текст_даты)
DATEVALUE принимает только один аргумент, но он должна быть дата в текстовом формате. Это означает, что если я напрямую укажу дату или ячейку, содержащую дату, в качестве входных данных, это вернет ошибку.

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

Ниже приведена формула, которая удаляет время из даты:
= ДАТАЗНАЧ (ТЕКСТ (A2; «дд-мм-гггг»))
В приведенной выше формуле используется функция ТЕКСТ, чтобы взять дату и передать ее в указанном текстовом формате. Затем это используется функцией DATEVALUE для возврата единственной части даты в метке времени.

Вы увидите результат в виде числа — числового значения даты. Вы можете вручную изменить формат результата на короткую / длинную дату или использовать формулу ниже:
= ТЕКСТ (ЗНАЧЕНИЕ ДАТЫ (ТЕКСТ (A2; «дд-мм-гггг»)); «дд-мм-гггг»)

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

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

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

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

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

  1. Выберите ячейки, из которых вы хотите удалить время
  2. Перейдите на вкладку «Главная«
  3. В группе «Редактирование» нажмите «Найти и выбрать».
  4. Нажмите на опцию «Заменить». Откроется диалоговое окно «Найти и заменить».
  5. в Найти то, что: поле введите (пробел, за которым следует символ звездочки)
  6. Оставь Заменить: пустое поле
  7. Нажмите «Заменить все«.

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

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

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

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

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

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

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

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

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

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

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

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

  1. Выберите ячейки, из которых вы хотите удалить время
  2. Перейдите на вкладку «Данные«.
  3. В группе «Инструменты для работы с данными» выберите «Текст в столбцы».
  4. В мастере преобразования текста в столбец выполните следующие действия:
    1. Шаг 1 из 3. Выберите вариант «С разделителями»
    2. Шаг 2 из 3. Выберите пробел в качестве разделителя.
    3. Шаг 3 из 3. В разделе «Предварительный просмотр данных» щелкните столбец, содержащий значения времени, а затем выберите параметр «Не импортировать столбец (пропустить)». Сохраняйте ячейку назначения той же, где у вас есть данные
  5. Нажмите Готово

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

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

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

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

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

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

Надеюсь, вы нашли этот учебник по Excel полезным.

 

Евгений86

Пользователь

Сообщений: 9
Регистрация: 31.10.2012

Добрый день, у меня есть большой список в ктором в одной ячейке указана дата и время, как автоматически из всего списка убрать время?

 

Владимир

Пользователь

Сообщений: 8196
Регистрация: 21.12.2012

Формат ячеек  — Дата.  
Затем пишете в любой ячейке цифру 1, копируете её, выделяете диапазон с датами, ПКМ, специальная вставка, умножить.

«..Сладку ягоду рвали вместе, горьку ягоду я одна.»

 

Через заменить: найти *:* зхаменить — ничего не пишем.

 

Hugo

Пользователь

Сообщений: 23253
Регистрация: 22.12.2012

Ну или    
=ABS(A1)  
Формат Дата в нужном виде.

 

Hugo

Пользователь

Сообщений: 23253
Регистрация: 22.12.2012

Или  
выделить столбец  
формат дата в нужном виде всему столбцу  
тут же текст по столбцам — готово  
Время не видно, но оно есть!

 

Евгений86

Пользователь

Сообщений: 9
Регистрация: 31.10.2012

{quote}{login= Владимир}{date=31.10.2012 03:22}{thema=}{post}Формат ячеек  — Дата.  
Затем пишете в любой ячейке цифру 1, копируете её, выделяете диапазон с датами, ПКМ, специальная вставка, умножить.{/post}{/quote}  
Не работает способ

 

Евгений86

Пользователь

Сообщений: 9
Регистрация: 31.10.2012

{quote}{login=}{date=31.10.2012 03:23}{thema=}{post}Через заменить: найти *:* зхаменить — ничего не пишем.{/post}{/quote}  
Не работает способ

 

KuklP

Пользователь

Сообщений: 14868
Регистрация: 21.12.2012

E-mail и реквизиты в профиле.

ctrl+h найти » *»(пробел, звездочка), заменить ничем.

Я сам — дурнее всякого примера! …

 

Евгений86

Пользователь

Сообщений: 9
Регистрация: 31.10.2012

Выделить диапазон ячеек, меню Данные-Текст_по_столбцам-Фиксированной_ширины, установить нужную ширину. После преобразования лишние столбцы удалить. Такой способ помог

 

KuklP

Пользователь

Сообщений: 14868
Регистрация: 21.12.2012

E-mail и реквизиты в профиле.

Мой способ тоже отлично работает. И он проще.

Я сам — дурнее всякого примера! …

 

Евгений86

Пользователь

Сообщений: 9
Регистрация: 31.10.2012

{quote}{login=KukLP}{date=31.10.2012 04:11}{thema=}{post}Мой способ тоже отлично работает. И он проще.{/post}{/quote}  
я проверил, отлично работает! Спасибо

 

vikttur

Пользователь

Сообщений: 47199
Регистрация: 15.09.2012

#12

31.10.2012 18:00:35

Для коллекции:  
=ЦЕЛОЕ(A1)

Timestamp stores a combined Date and Time value. In this article, we will look at how we can create Timestamp and remove Time from Date in Excel. 

To do so follow the steps below:

Step 1: Formatting data to create a timestamp.

Select the cell, right-click on it choose Format Cells…

Step 2: Then in the Formal Cells box select Custom in Category and in the type select dd-mm-yyyy hh:mm, and then click Ok.

Then, we will enter our date with time in the cell.

To remove Time from Date with Format Cells

Step 1: Highlight the cells to remove time from date.

Step 2: Then right-click on it and choose Format Cells…

Step 3:-Then in the Format Cells box select Date in Category and select *14-03-2012 in Type, and then click Ok.

After that time is removed from the date.

To remove Time from Date with Find And Replace Function

Step 1: Highlight the cells to remove time from date.

Step 2: Then, click to Home on the Ribbon. In the Editing group, click Find & Select.

Step 3: In the resulting menu click Replace…

Step 4: Then in Find and Replace box enter the space bar and * in Find what box and leave a blank in Replace with box, then click Replace All.

After that time is removed from the date.

To remove Time From Date With VBA Code

Step 1: Highlight the cells to remove time from date.

Step 2: Press Alt + F11 then a Microsoft  Visual Basic for Applications window will be displayed and then click Insert.

Step 3: Then in the resulting menu click Module.

Step 4: In the Module write the following code.

Step 5: Then, click on the red marked button as shown below to run the code.

Step 6: In the KutoolsforExcel box select the range from which we want to remove time and then click Ok.

After that time is removed from the date.

To remove Time From Date With Kutools For Excel’s Remove Time From Date Function

Step 1: Visit on the given link below to install Kutools for Excel

https://www.extendoffice.com/download/kutools-for-excel.html

Step 2: Then, click to Kutools on the Ribbon. In the Formula group, click Formula Helper.

Step 3: In the resulting menu click Formula Helper…

Step 4:- In the Formulas Helper box select Date in Formula Type then choose Remove time from data in choose a formula box then select the range from which we want to remove date in Date time box and then click Ok.

After that time is removed from the date.

Функции для извлечения различных параметров из дат и времени в Excel

​Смотрите также​ — 2).  ​ в стандартном наборе​​То есть, с точки​​ через контекстное меню​ а дробная -​

​ хранит полный формат.​ выделяете диапазон с​ДОЛЯГОДА​ а его порядковый​ могут быть заданы,​ и тех дней,​ своему названию и​«Библиотека функций»​ намного проще вводить​ до 7 (воскресенье).​ очевидно, что формула​Весь курс: урок 1​Поскольку время в Excel,​ функций Excel начиная​ зрения Excel, 27.10.2012​

​ — правой кнопкой​ время​ И сортировка будет​​ датами, ПКМ, специальная​​производит долевой расчет​​ номер. Причем точка​​ как в виде​ которые указаны пользователем​ имеют единственный одноименный​. Активируется список доступных​ команды через графическую​ В итоге функция​ вычисляет не совсем​ | урок 2​ как было сказано​ с 2007 версии.​

​ 15:42 = 41209,65417​ мыши по ячейке​eska​ корректной.​ вставка, умножить.​ отрезка года, заключенного​ отсчета первого дня​ числовых значений, так​

ГОД()

​ как праздничные. В​ аргумент.​ операторов в данной​ оболочку, представленную​ вернет нам значение​ верный результат. Это​

Функции даты и времени в Excel

​ |​ выше, такое же​​ В более древних​​На самом деле любую​ и далее​: Доброго всем вечера.​Тина​

​Guest​ между двумя датами​​ недели задается в​​ и в виде​ качестве аргументов могут​Своего рода уникальной функцией​ категории. Выбираем тот,​

Функции даты и времени в Excel

​Мастером функций​6​ происходит потому, что​урок 3​ число, как дата,​ версиях сначала необходимо​ дату Excel хранит​Формат ячеек​ При выгрузке с​: Спасибо!​

МЕСЯЦ()

​: Через заменить: найти​ ко всему году.​ поле​ ссылок, указывающих на​ выступать, как непосредственно​ является оператор​

Функции даты и времени в Excel

ДЕНЬ()

​ который нужен для​с последующим перемещением​:​ данная функция отбрасывает​| урок 4​ но только дробная​

Функции даты и времени в Excel

ЧАС()

​ подключить надстройку​ и обрабатывает именно​(Format Cells)​ 1С в эксель​Это все правильно,​ *:* зхаменить -​

Функции даты и времени в Excel

МИНУТЫ()

​ Аргументами данной функции​«Тип»​ ячейки, в которых​ даты, так и​РАЗНДАТ​ выполнения поставленной задачи.​

Функции даты и времени в Excel

СЕКУНДЫ()

​ в окно аргументов.​В данном уроке мы​ значения месяцев и​ | урок 5​ его часть, то​Пакета анализа​

Функции даты и времени в Excel

ДЕНЬНЕД()

​ так — как​:​ большого массива данных,​ но мне нужно​ ничего не пишем.​ являются эти две​. Так, если задать​ хранятся эти значения.​ ссылки на ячейки,​

Функции даты и времени в Excel

​. Он вычисляет разность​ После этого происходит​Для введения формулы через​ вкратце рассмотрели 7​ дней, и оперирует​Microsoft Excel предлагает более​ с временем также​. Для этого идем​ число с целой​Время вводится в ячейки​ в некоторых ячейках​ чтобы выводились все​

Функции даты и времени в Excel

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

Функции даты и времени в Excel

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

​Сервис — Надстройки​

office-guru.ru

10 популярных функций даты и времени в Microsoft Excel

Функции даты и времени в Microsoft Excel

​ Целая часть числа​ Например​ появились запятые. Вручную​ день без разбивки​=ABS(A1)​ у данной функции​«1»​ДАТА​Синтаксис выглядит таким образом:​ в том, что​Урок:​ будет выводиться результат,​ нам параметры из​ заданной дате. Месяц​ с датами и​ с датой -​(Tools — Add-Ins)​ (41209) — это​16:45​ убирать очень долго,​ еще и по​Формат Дата в​ имеется необязательный аргумент​

​, то первым днем​, только в отличии​

Работа с функциями даты и времени

​=ЧИСТРАБДНИ(нач_дата;кон_дата;[праздники])​ этого оператора нет​Мастер функций в Excel​ а затем сделайте​ дат и времени.​ возвращается как целое​ временем. Кому-то этого​ сложение, вычитание и​и ставим галочку​ количество дней, прошедших​По желанию можно дополнительно​ так как количество​ времени. Так удобнее.​

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

  1. ​ с 1 января​​ уточнить количество секунд​​ строк более 10​ Мне пока помогло​Hugo​. В нем указывается​​ воскресенье, если​​ заданные показатели времени.​ТДАТА​

    Перемещение в Мастер функций в Microsoft Excel

  2. ​Мастера функций​ но вместе с​«Вставить функцию»​​ мы научимся отображать​​ от 1 до​

    Мастер функций в Microsoft Excel

  3. ​ много, а кому-то​Нюанс здесь только один.​​Пакет анализа​​ 1900 года (взято​

    Выбор категории функций в Microsoft Excel

  4. ​ — вводя их​ тысяч. А при​ разбиение столбца на​: Или​ способ вычисления дня.​«2»​ Величина аргумента​​интересен тем, что​​, а значит, его​ тем востребованных функций​. Расположена она слева​

Переход к аргументам функции в Microsoft Excel

​ даты и время​​ 12.​​ будет катастрофически не​ Если при сложении​(Analisys Toolpak)​ за точку отсчета)​​ также через двоеточие:​​ замене ctrl F​ 2 колонки. Я​​выделить столбец​​ По умолчанию, если​— понедельник и​«Часы»​​ не имеет аргументов.​​ значения всегда приходится​ данной группы является​​ от строки формул.​​ в ячейках Excel​

Переход к вставке функции в Microsoft Excel

​Возвращает значение дня, соответствующее​ хватать. Тем не​ нескольких временных интервалов​​. После этого в​​ до текущей даты.​16:45:30​ автоматически пропадает и​ использую для сортировки​​формат дата в​​ никакое значение не​​ т.д. Но это​​может задаваться в​ Он в ячейку​ вводить не через​​ оператор​​После этого происходит активация​ с помощью функций.​ заданной дате. День​ менее, каждая из​ сумма получилась больше​ Мастере функций в​ А дробная часть​И, наконец, никто не​

Переход к формулам в Microsoft Excel

​ запятые в конце​​ только первую со​

ДАТА

​ нужном виде всему​ задано, берется американский​ не обязательный аргумент,​ диапазоне от 0​ выводит текущую дату​​ графический интерфейс, а​​ДАТА​ Мастера функций. Делаем​ Надеюсь, что этот​ возвращается как целое​ предложенных в Excel​

​ 24 часов, то​​ категории​​ (0,65417), соответственно, доля​​ запрещает указывать дату​​ чисел, разделяющие целые​​ временем и все​​ столбцу​ способ расчета. В​ в случае, если​ до 23, а​ и время, установленные​ вручную, придерживаясь следующего​. Он выводит заданную​ клик по полю​​ урок Вам пригодился!​​ число в диапазоне​ функций будет для​ Excel обнулит ее​Дата и время​ от суток (1сутки​ и время сразу​​ числа от десятитысячных.​​ получается, только хотелось​​тут же текст​​ большинстве случаев он​ поле не заполнено,​ аргументов минуты и​ на компьютере. Нужно​ синтаксиса:​ дату в числовом​«Категория»​ Всего Вам доброго​ от 1 до​

​ Вас полезной и​ и начнет суммировать​

​появится необходимая нам​

Функция ДАТА в Microsoft Excel

​ = 1,0)​ вместе через пробел,​​ Как убрать эти​​ бы как-нибудь это​​ по столбцам -​​ как раз и​​ то считается, что​​ секунды – от​ отметить, что это​=РАЗНДАТ(нач_дата;кон_дата;единица)​ виде в ячейку,​.​

РАЗНДАТ

​ и успехов в​ 31.​​ обязательно найдет свое​​ опять с нуля.​ функция​Из всех этих фактов​ то есть ​ запятые в начале​ автоматизировать.​​ готово​​ подходит, так что​ отсчет идет от​ 0 до 59.​ значение не будет​Из контекста понятно, что​ где размещается сама​

​Из открывшегося списка выбираем​

​ изучении Excel.​Данная функция возвращает значение​​ практическое применение.​​ Чтобы этого не​​ЧИСТРАБДНИ​​ следуют два чисто​27.10.2012 16:45​ чисел формулой или​Guest​​Время не видно,​​ чаще всего этот​ воскресенья. Вторым аргументом​

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

Функция РАЗНДАТ в Microsoft Excel

​(NETWORKDAYS)​ практических вывода:​

​Для ввода сегодняшней даты​

​ макросом​: Тина, сначала Вы​​ но оно есть!​​ аргумент заполнять вообще​​ является собственно дата​​=ВРЕМЯ(Часы;Минуты;Секунды)​ останется фиксированным на​«Начальная дата»​Его аргументами являются​«Дата и время»​Одной из самых востребованных​ времени. Час возвращается​​ можете найти в​​ к итоговой ячейке​.​Во-первых, Excel не умеет​ в текущую ячейку​Kuzmich​ писали что сортировки​Евгений86​ не нужно. Синтаксис​ в числовом формате,​Кроме того, близкими к​ момент создания функции​и​«Год»​.​ групп операторов при​ как целое число​ категории​ формат​Про то, как это​

​ работать (без дополнительных​

​ можно воспользоваться сочетанием​

Аргументы функции ЧИСТОРАБДНИ в Microsoft Excel

ТДАТА

​: Sub Tablica() Dim​​ используете только дату,​​: Не работает способ​ принимает такой вид:​ порядковый номер дня​ этому оператору можно​ до момента её​«Конечная дата»​,​После этого открывается перечень​ работе с таблицами​ в диапазоне от​Дата и время​37:30:55​ правильно вычислять, лучше​ настроек) с датами​ клавиш​ i As Long​ теперь время. Может​Евгений86​​=ДОЛЯГОДА(нач_дата;кон_дата;[базис])​​ которой нужно установить.​ назвать отдельные функции​ перерасчета. Для перерасчета​выступают даты, разницу​«Месяц»​​ операторов данной группы.​​ Excel являются функции​

​ 0 до 23.​

Функция ТДАТА в Microsoft Excel

СЕГОДНЯ

​группы команд​:​ почитать тут.​​ ранее 1 января​​Ctrl + Ж​ Dim iLastRow As​ быть есть смысл​: Не работает способ​Мы прошлись только по​ Синтаксис выглядит так:​ЧАС​ достаточно выделить ячейку,​

​ между которыми нужно​

Функция СЕГОДНЯ в Microsoft Excel

​и​ Чтобы перейти к​ даты и времени.​Возвращает количество минут, соответствующее​Библиотека функций​Ottvett​

ВРЕМЯ

​Поскольку одни сутки в​​ 1900 года. Но​​(или​ Long iLastRow =​ выложить коротенький пример​KuklP​ основным операторам, составляющим​=ДЕНЬНЕД(Дата_в_числовом_формате;[Тип])​,​ содержащую функцию, установить​ вычислить. А вот​«День»​ конкретному из них,​ Именно с их​ заданному времени. Минуты​. В рамках данного​: Меня тоже достало!​​ системе отсчета даты​​ это мы переживем!​CTRL+SHIFT+4​ Cells(Rows.Count, 3).End(xlUp).Row For​ с исходными данными​​: ctrl+h найти «​​ группу функций​Предназначением оператора​МИНУТЫ​ курсор в строке​ в качестве аргумента​. Особенностью обработки данных​ выделяем нужную функцию​

​ помощью можно проводить​

Функция ВРЕМЯ в Microsoft Excel

​ возвращаются как целое​ урока мы рассмотрим​Есть радикальное решение,​​ Excel принимаются за​​ ;)​​если у вас​​ i = 4​​ и с конченым​​ *»(пробел, звездочка), заменить​«Дата и время»​НОМНЕДЕЛИ​и​ формул и кликнуть​

ДАТАЗНАЧ

​«Единица»​​ является то, что​​ в списке и​ различные манипуляции с​ число в диапазоне​ всего лишь 7​ не знаю, как​ единицу (см.выше), то​Во-вторых, с датами и​ другой системный язык​ To iLastRow If​ (желаемым) результатом?​ ничем.​в Экселе. Кроме​является указание в​СЕКУНДЫ​ по кнопке​​выступает конкретная единица​​ функция работает только​ жмем на кнопку​ временными данными. Дата​ от 0 до​

​ функций данной категории,​

Функция ДАТАЗНАЧ в Microsoft Excel

ДЕНЬНЕД

​ вам понравится, но​​ для вычисления даты,​​ временем в Excel​ по умолчанию).​ Left(Cells(i, 3), 1)​DL​Евгений86​ того, существует ещё​ заданной ячейке номера​. Они выводят на​Enter​ измерения этой разности:​ с временным отрезком​​«OK»​​ и время зачастую​ 59.​ которые позволяю извлекать​​ я пользуюсь:​​ отстоящей от заданной​ возможно выполнять любые​Если скопировать ячейку с​​ = «,» Then​​: Может воспользоваться тем​: Выделить диапазон ячеек,​ более десятка других​ недели по вводной​ экран величину соответствующего​на клавиатуре. Кроме​Год (y);​ не ранее 1900​. После выполнения перечисленных​ проставляется при оформлении​Возвращает количество секунд, соответствующее​ различные параметры из​В настройках win​

​ на, допустим, 20​

Функция ДЕНЬНЕД в Microsoft Excel

НОМНЕДЕЛИ

​ математические операции. Именно​​ датой (протянуть за​​ Cells(i, 3) =​ что время на​ меню Данные-Текст_по_столбцам-Фиксированной_ширины, установить​ операторов этой же​ дате. Аргументами является​ названию показателя времени,​ того, периодический пересчет​Месяц (m);​ года. Поэтому, если​ действий будет запущено​ различных журналов событий​ заданному времени. Секунды​ значений дат и​ поменять формат даты,​ дней, достаточно прибавить​ потому, что на​ правый нижний угол​ Mid(Cells(i, 3), 2)​ самом деле храниться​ нужную ширину. После​ группы. Как видим,​ собственно дата и​​ который задается единственным​​ документа можно включить​День (d);​ в качестве аргумента​ окно аргументов.​ в Экселе. Проводить​ возвращаются как целое​ времени, например, номер​ например на дд/мм/гг,​​ к дате это​​ самом деле они​ ячейки), удерживая​ + 0 End​

​ просто как число​

Функция НОМНЕДЕЛИ в Microsoft Excel

ДОЛЯГОДА

​ преобразования лишние столбцы​​ даже описанные нами​​ тип возвращаемого значения.​ одноименным аргументом.​ в его настройках.​Разница в месяцах (YM);​ в поле​Кроме того,​ обработку таких данных​ число в диапазоне​ месяца, год, количество​ т. е. дробь​​ число.​​ — числа! А​правую​ If Next End​ФОРМУЛЫ​ удалить. Такой способ​ функции способны в​ Если с первым​Функция​ Синтаксис​Разница в днях без​«Год»​Мастер функций​ – это главная​

​ от 0 до​

Функция ДОЛЯГОДА в Microsoft Excel

​ секунд и т.д.​ вместо точки.​Эту операцию осуществляет функция​​ вот это уже​​кнопку мыши, то​ Sub​39538,4993055556 =ОКРУГЛВНИЗ(A19;0) =ОСТАТ(A19;B19)​ помог​ значительной мере облегчить​ аргументом все понятно,​ДАТАЗНАЧ​ТДАТА​ учета годов (YD);​задать, например, 1898​можно активировать, выделив​ задача вышеуказанных операторов.​ 59.​Если Вы только начали​Но, это, разумеется,​РАБДЕНЬ​ раскрывает перед пользователем​ можно выбрать -​eska​39538,6180555556 =ОКРУГЛВНИЗ(A20;0) =ОСТАТ(A20;B20)​KuklP​

​ пользователям работу со​

lumpics.ru

В одной ячейке дата и время, как убрать время?

​ то второй требует​​очень специфическая. Она​такой:​Разница в днях без​ год, то оператор​ ячейку на листе​ Давайте разберемся, где​Данная функция возвращает номер​ работать с датами​

​ затронет и другие​​(WORKDAY)​ массу возможностей.​
​ как именно копировать​: Kuzmich, То что​39540,4506944444 =ОКРУГЛВНИЗ(A21;0) =ОСТАТ(A21;B21)​: Мой способ тоже​ значениями таких форматов,​ дополнительного пояснения. Дело​

​ предназначена не для​​=ТДАТА()​ учета месяцев и​ выведет в ячейку​

​ и нажав комбинацию​​ можно найти эту​
​ дня недели, соответствующий​
​ и временем в​ приложения​

​. Она позволяет вычислить​​Считается простым вычитанием -​
​ выделенную дату:​
​ надо! Большое Вам​39540,4590277778 =ОКРУГЛВНИЗ(A22;0) =ОСТАТ(A22;B22)​ отлично работает. И​
​ как дата и​ в том, что​ людей, а для​
​Очень похож на предыдущую​ годов (MD).​

​ некорректное значение. Естественно,​​ клавиш​

​ группу функций в​​ заданной дате. Номер​

​ Excel, советуем сначала​​Химик сергеевич​ дату, отстоящую вперед​ из конечной даты​

​Если Вам часто приходится​​ спасибо!!​РЕЗУЛЬТАТЫ​ он проще.​ время. Данные элементы​ во многих странах​ программы. Её задачей​

​ функцию по своим​​Урок: Количество дней между​ что в качестве​Shift+F3​

​ интерфейсе программы, и​​ дня недели по​ обратиться к урокам​

​: зайди в параметр​​ или назад относительно​
​ вычитаем начальную и​

planetaexcel.ru

как автоматически удалить время и оставить только дату

​ вводить различные даты​​Как обычно, кому надо​31.03.2008 11:59 31.03.2008​Евгений86​ позволяют автоматизировать некоторые​ Европы по стандартам​ является преобразование записи​ возможностям оператор​ датами в Excel​
​ аргументов​
​. Существует ещё возможность​
​ как работать с​
​ умолчанию возвращается как​
​ по основным понятия​

​ ячейки или столбца​​ начальной даты на​ переводим результат в​ в ячейки листа,​ быстро — смотрим​ 0:00 11:59:00​: я проверил, отлично​ расчеты. Например, по​ ISO 8601 первой​

​ даты в обычном​​СЕГОДНЯ​
​ЧИСТРАБДНИ​«Месяц»​ перехода во вкладку​ самыми востребованными формулами​ целое число в​ и форматированию временных​ правой кнопкой мыши​ нужное количество рабочих​Общий (General)​ то гораздо удобнее​ видео. Подробности и​31.03.2008 14:50 31.03.2008​ работает! Спасибо​ введению текущей даты​ неделей года считается​ виде в единое​

​. Он также не​​В отличии от предыдущего​и​«Формулы»​ данного блока.​ диапазоне от 1​ данных.​Alexa​ дней (с учетом​числовой формат, чтобы​

​ это делать с​​ нюансы — в​ 0:00 14:50:00​vikttur​ или времени в​

​ та неделя, на​
​ числовое выражение, доступное​
​ имеет аргументов. Но​
​ оператора, формула​
​«День»​

​, где на ленте​
​Скачать последнюю версию​ (воскресенье) до 7​
​Возвращает значение года, соответствующее​: Правой клавишей мауса​
​ выходных суббот и​ показать разницу в​
​ помощью всплывающего календаря:​ тексте ниже:​

​02.04.2008 10:49 02.04.2008​​: Для коллекции:​ указанную ячейку. Без​ которую приходится первый​ для вычислений в​ в ячейку выводит​ЧИСТРАБДНИ​выступают числа соответственно​
​ в группе настроек​

​ Excel​​ (суббота).​ заданной дате. Год​ на ячейке нажать,​

​ воскресений и государственных​​ днях:​
​Если нужно, чтобы в​
​Если иметь ввиду российские​ 0:00 10:49:00​=ЦЕЛОЕ(A1)​ овладения управлением данными​

planetaexcel.ru

Как убрать запятые в начале чисел

​ четверг. Если вы​​ Excel. Единственным аргументом​ не снимок даты​представлена в списке​ от 1 до​ инструментов​Группа функций даты и​Функция имеет два аргумента,​ может быть целым​ пункт «формат ячейки»​ праздинков). Использование этой​Здесь ситуация чуть сложнее.​ ячейке всегда была​ региональные настройки, то​02.04.2008 11:01 02.04.2008​Тина​ функциями нельзя говорить​ хотите применить данную​ данной функции выступает​ и времени, а​Мастера функций​

​ 12 и от​​«Библиотека функций»​ времени отвечает за​ второй из них​ числом в диапазоне​ и измените на​ функции полностью аналогично​ Необходимо не учитывать​ актуальная сегодняшняя дата​ Excel позволяет вводить​ 0:00 11:01:00​: Дата в последствии​ о хорошем знании​ систему отсчета, то​ дата как текст.​

​ только одну текущую​​. Её задачей является​ 1 до 31.​следует щелкнуть по​

planetaexcel.ru

Основные принципы работы с датами и временем в Excel

Видео

​ обработку данных, представленных​ не обязательный. Им​ от 1900 до​ любой другой, например​ применению функции​

Как вводить даты и время в Excel

​ субботы с воскресеньями​ — лучше воспользоваться​ дату очень разными​Тина​ понадобится для сортировки​ программы Excel.​

​ в поле типа​

​ Причем, как и​

​ дату. Синтаксис тоже​

​ подсчет количества рабочих​

​ В качестве аргументов​

​ кнопке​

​ в формате даты​

​ является число, которое​

​ 9999.​ текстовый​ЧИСТРАБДНИ​ и праздники. Для​ функцией​ способами — и​: Извините, неправильно написала.»Я​ по ней, поэтому​Автор: Максим Тютюшев​ нужно поставить цифру​ в случае с​​ очень простой:​ ​ дней между двумя​​ могут выступать и​

Как вȎxcel убрать время из даты

​«Вставить функцию»​ или времени. В​ определяет тип отсчета​

​В ячейке A1 представлена​

​Офис мултон сургут​(NETWORKDAYS)​ такого расчета лучше​СЕГОДНЯ​

​ понимает их все:​

​ использую для сортировки​ просто поменять формат​Евгений86​«2»​ аргументом​

​=СЕГОДНЯ()​

Быстрый ввод дат и времени

​ датами, которые заданы​ ссылки на ячейки,​.​ настоящее время в​​ недели. Если второй​​ дата в формате​​: Выделяите нужные ячейки,​​описанной выше.​ воспользоваться функцией​(TODAY)​

​»Классическая» форма​ только первую С​ ячейки не поможет​: Добрый день, у​​. Если же вам​​ДАТА​Эта функция, так же,​ как аргументы. Кроме​ где содержатся соответствующие​

Как вȎxcel убрать время из даты

​Имеется возможность перемещения к​ Excel насчитывается более​ аргумент опущен, то​ДДДД ДД.ММ.ГГГГ чч:мм:cc​ нажимаете правой кнопкой​Вас не в понедельник​

Как вȎxcel убрать время из даты

​ЧИСТРАБДНИ​:​3.10.2006​ ДАТОЙ и все​ (Excel все равно​​ меня есть большой​ ​ более по душе​​, корректно обрабатываются только​

Как вȎxcel убрать время из даты

Как Excel на самом деле хранит и обрабатывает даты и время

​ как и предыдущая,​ того, имеется ещё​ данные.​​ окну аргументов конкретной​​ 20 операторов, которые​ это равносильно значению​​. Это пользовательский (нестандартный)​​ мыши, выбираите в​​ родили? Нет? Уверены?​​(NETWORKDAYS)​​Если выделить ячейку с​​Сокращенная форма​ получается, только хотелось​

Как вȎxcel убрать время из даты

​ учитывает время). Подскажите,​ список в ктором​ привычная система отсчета,​

​ значения после 1900​ для актуализации требует​ один аргумент –​Для ручного ввода формулы​ формулы из группы​ входят в данный​ один. Все возможные​ числовой формат представления​ списке «формат ячеек»,​ Можно легко проверить​из категории​ датой и установить​3.10.06​ бы как-нибудь это​ пожалуйста!​ в одной ячейке​ где первой неделей​

​ года. Синтаксис имеет​ пересчета. Перерасчет выполняется​«Праздники»​

  • ​ используется следующий синтаксис:​«Дата и время»​ блок формул. С​ варианты аргумента Вы​ даты и времени​ Далее открывается окно,​ при помощи функции​
  • ​Дата и время​ для нее​С использованием дефисов​ автоматизировать»​Дата операции​ указана дата и​ года считается та,​ такой вид:​ точно таким же​. Этот аргумент является​

Количество дней между двумя датами

​=ДАТА(Год;Месяц;День)​без активации главного​ выходом новых версий​ можете увидеть на​​ в Excel.​​ нажимаите первую вкладку​ДЕНЬНЕД​. В качестве аргументов​

Как вȎxcel убрать время из даты

Количество рабочих дней между двумя датами

​Общий формат​3-10-6​Спасибо.​31.03.2008 11:59​ время, как автоматически​ на которую приходится​​=ДАТАЗНАЧ (дата_как_текст)​ ​ образом.​​ необязательным. Он указывает​​Близки к этой функции​​ окна Мастера функций.​ Excel их численность​ рисунке ниже:​В качестве примера использования​ (если эксель на​(WEEKDAY)​ этой функции необходимо​(правой кнопкой по​

Как вȎxcel убрать время из даты

​С использованием дроби​​Тина​31.03.2008 14:50​ из всего списка​ 1 января, то​Задача оператора​Основной задачей функции​ количество праздничных дней​​ по значению операторы​​ Для этого выполняем​ постоянно увеличивается.​​Если в качестве второго​ ​ функции​​ английском то она​из категории​​ указать начальную и​ ​ ячейке​​3/10/6​: Спасибо большое!!! Это​02.04.2008 10:49​​ убрать время?​​ нужно поставить цифру​ДЕНЬНЕД​​ВРЕМЯ​ ​ за исследуемый период.​​ГОД​

Количество полных лет, месяцев и дней между датами. Возраст в годах. Стаж.

​ перемещение во вкладку​Любую функцию можно ввести​ аргумента функции​

Сдвиг даты на заданное количество дней

​ГОД​ называется «NUMBER», если​Дата и время​ конечную даты и​Формат ячеек​Внешний вид (отображение) даты​ я и хотела​02.04.2008 11:01​Владимир​«1»​

Сдвиг даты на заданное количество рабочих дней

​– выводить в​​является вывод в​ ​ Эти дни также​​,​«Формулы»​ вручную, если знать​ДЕНЬНЕД​, можно привести формулу,​ на русском, по​.​ ячейки с датами​- вкладка​ в ячейке может​ :)))​​Guest​ ​: Формат ячеек -​​либо оставить поле​

Вычисление дня недели

​ указанную ячейку значение​ заданную ячейку указанного​ вычитаются из общего​МЕСЯЦ​​. Щёлкаем по кнопке​ ​ её синтаксис, но​​подставить​​ которая вычисляет количество​​ моему «чила» и​

Как вȎxcel убрать время из даты

​Первый аргумент этой функции​ выходных (государственных праздников,​Число​ быть очень разным​слэн​: Следует именно поменять​

Вычисление временных интервалов

​ Дата.​ незаполненным. Синтаксис у​ дня недели для​ посредством аргументов времени.​ расчета. Формула рассчитывает​и​«Дата и время»​ для большинства пользователей,​2​ лет между двумя​ там можно выбрать​ — ячейка с​

​ больничных дней, отпусков,​-​ (с годом или​: округлить..​ формат. Это влияет​Затем пишете в​ функции такой:​ заданной даты. Но​ Аргументами этой функции​ количество всех дней​ДЕНЬ​. Она размещена на​​ особенно неопытных или​​, то дням недели​

Как вȎxcel убрать время из даты

planetaexcel.ru

Подскажите пожалуйста, как убрать в экселе замену чисел на дату? Достало уже

​ датами:​​ формат, нужный вам​
​ датой, второй -​ отгулов и т.д.):​Общий​ без, месяц числом​
​=отбр(…;0)​ только на отображение.​ любой ячейке цифру​=НОМНЕДЕЛИ(дата;[тип])​ формула выводит не​
​ являются часы, минуты​ между двумя датами,​. Они выводят в​

​ ленте в группе​​ с уровнем знаний​ будут соответствовать номера​Если внимательно присмотреться к​

​ будет в списке​​ тип отсчета дней​Примечание​), то можно увидеть​ или словом и​ибо целая часть​ Excel, внутри себя​

​ 1, копируете её,​​Оператор​ текстовое название дня,​ и секунды. Они​ кроме субботы, воскресенья​ ячейку значение соответствующее​ инструментов​ не выше среднего,​ от 1 (понедельник)​ датам, то становится​ первым «ЧИСЛОВОЙ»​ недели (самый удобный​: Эта функция появилась​ интересную картинку:​ т.д.) и задается​ числа — дата,​

​ в любом случае​


You can use the following formula to remove the time from a date with a time in Excel:

=TEXT(DATEVALUE(TEXT(A2,"mm/dd/yyyy")),"mm/dd/yyyy")

This particular formula will remove the time from the date and time in cell A2.

For example, if cell A2 contains 1/5/2023 6:12 AM then this formula will convert it to 1/5/2023.

The following example shows how to use this formula in practice.

Suppose we have the following list of date and times in Excel:

To remove the time from the cell in A2, we can type the following formula into cell B2:

=TEXT(DATEVALUE(TEXT(A2,"mm/dd/yyyy")),"mm/dd/yyyy")

We can then drag and fill this formula down to each remaining cell in column B:

Excel remove time from date

Notice that column B now displays each date in column A without the time.

Also note that the formula mm/dd/yyy tells Excel to display each month with two digits, e.g. display 01 instead of 1.

If you would only like to display one digit for the month, you can instead use m/dd/yyy as follows:

=TEXT(DATEVALUE(TEXT(A2,"mm/dd/yyyy")),"m/dd/yyyy")

The following screenshot shows how to use this formula in practice:

Notice that column B now only displays each month with one digit.

Note: Months that have two digits will still be displayed with two digits.

Additional Resources

The following tutorials explain how to perform other common operations in Excel:

How to Convert Time Duration to Minutes in Excel
How to Convert Date to Month and Year in Excel
How to Add Months to Date in Excel

Иногда, когда вы импортируете данные в Excel, если есть столбец даты с отметкой времени, например, 2 17:2012, и вы не хотите сохранять отметку времени и хотите удалить время 12:23 с даты и оставьте только дату 2/17/2012. Как можно быстро удалить время из даты в нескольких ячейках Excel?

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

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

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

Удалить время с даты с помощью Kutools for ExcelФункция удаления времени из даты (лучшая) хорошая идея3


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

образец документа


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

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

2. в Формат ячеек диалоговое окно, выберите Время из Категория список и выберите один тип даты, как вам нужно, из правого раздела. Смотрите скриншот:
документ удалить время из даты и времени 2

3. Нажмите OK, теперь время удалено из каждой ячейки даты. Смотрите скриншот:
документ удалить время из даты и времени 3



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

1. Выберите диапазон дат, в котором вы хотите удалить время.

2. Нажмите Главная > Найти и выбрать > ЗаменитеИ Найти и заменить диалоговое окно появится. См. Снимок экрана:

документ удалить время из date1

3. Затем введите Пробел и звездочка * в Найти то, что коробка. И оставить пустым в Заменить пунктом.

4. Нажмите Заменить все. И все отметки времени были удалены в диапазоне дат. Смотрите скриншот:

документ-удалить-время-от-даты2

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


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

Следующий код VBA может помочь вам быстро удалить отметки времени непосредственно с даты. Сделайте следующее:

1. Выберите диапазон, в котором вы хотите удалить время.

2. Нажмите Застройщик>Визуальный Бейсик или нажмите Alt + F11, Новый Microsoft Visual Basic для приложений появится окно, щелкните Вставить>Модули, и введите в модуль следующий код:

VBA: удалить время из даты.

Sub ConvertDates()
'Updateby20140529
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
    Rng.Value = VBA.Int(Rng.Value)
Next
WorkRng.NumberFormat = "mm/dd/yyyy"
End Sub

3. Затем нажмите док-умножить-расчет-3 кнопку для запуска кода. Появится диалоговое окно для выбора диапазона удаления времени из даты. Смотрите скриншот:
документ-удалить-время-от-даты7

4. Нажмите OK, и все выбранное время было удалено, и формат даты также был установлен.
документ-удалить-время-от-даты6


Удалить время с даты с помощью Kutools for ExcelФункция удаления времени из даты (лучшая)

Собственно, если у вас есть Kutools for Excel — удобный инструмент с более чем 300 функциями, вы можете применить его Удалить время из даты функция для быстрого и прямого удаления времени из ячейки datetime.

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

1. Выберите ячейку, в которую вы хотите поместить дату, и щелкните Кутулс > Формула ПомощникФормула Помощник. Смотрите скриншот:
doc kte удалить время с даты 1

2. в Помощник по формулам диалог, выберите Время из раскрывающегося списка Тип формулы, затем щелкните Удалить время из даты в Выберите формулу раздел, затем перейдите в Ввод аргумента В разделе выберите ячейку, из которой вы хотите удалить время. Смотрите скриншот:
doc kte удалить время с даты 1

3. Нажмите Ok, время было удалено из datetime, а затем перетащите дескриптор заполнения по ячейкам, которые вы хотите применить эту формулу, как вам нужно, см. снимок экрана:
doc kutools удалить время с даты 3
doc kutools удалить время с даты 4



Связанные статьи:

Как удалить год с даты в Excel?

Как изменить несколько дат на день недели в Excel?


Лучшие инструменты для работы в офисе

Kutools for Excel Решит большинство ваших проблем и повысит вашу производительность на 80%

  • Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма …
  • Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон
  • Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы… Предотвращение дублирования ячеек; Сравнить диапазоны
  • Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор …
  • Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое …
  • Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии
  • Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом …
  • Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF
  • Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.

вкладка kte 201905


Вкладка Office: интерфейс с вкладками в Office и упрощение работы

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!

офисный дно

Рекомендуемые Excel

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

Давайте представим сценарий. Вы импортируете данные с временными метками в Excel.

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

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

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

Самый простой способ удалить время из даты в Excel — изменить формат числа.

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

Чтобы изменить формат даты в Excel с помощью форматирования чисел:

  1. Откройте электронную таблицу Excel.
  2. Выберите ячейки, содержащие ваши метки времени.
    Выбрать ячейки в Excel
  3. В главном меню выберите стрелку вниз в конце поля «Числовой формат».
    Параметры формата чисел Excel
  4. Выберите один из форматов даты.
    Форматы даты в Excel

Как только вы измените формат, время перестанет отображаться в ваших ячейках.
Даты без времени в Excel

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

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

Приведенный выше метод дает вам только два варианта времени / даты на выбор. Если вы хотите больше контролировать способ отображения ваших данных, вам нужно будет использовать метод «Формат ячеек».

Чтобы изменить формат даты в Excel с помощью расширенного форматирования ячеек:

  1. Откройте электронную таблицу Excel.
  2. Выберите ячейку или ячейки, содержащие временные метки.
    Выбрать ячейки в Excel
  3. Щелкните правой кнопкой мыши и выберите «Формат ячеек». Кроме того, вы можете использовать сочетание клавиш Ctrl+1 в Windows или Cmd+1 в Mac.
    Форматирование ячеек в Excel
  4. На вкладке «Число» нажмите «Дата» и выберите формат даты, который не включает время.
    Форматы даты в Excel
  5. Нажмите OK для подтверждения.

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

Временные метки Excel с датами и временем

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

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

Функция INT удаляет все после запятой, удаляя информацию о времени, но оставляя информацию о дате.

Чтобы удалить время из даты с помощью INT в Excel:

  1. Щелкните ячейку, в которой вы хотите отобразить отредактированную дату.
  2. Введите =ЦЕЛОЕ(
    Написание формулы INT в Excel
  3. Выберите ячейку, содержащую метку времени (или введите ссылку на ячейку вручную).
    Выбор ячейки в Excel
  4. Введите последнюю закрывающуюся скобку и нажмите Enter.

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

Удаление времени из временной метки в Excel

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

Внесение изменений в Excel

Знание того, как удалить время из даты в Excel, позволяет отображать данные именно так, как вы хотите.

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

Очень полезной операцией в Excel вырезание отдельной определенной части даты. Благодаря этому мы можем фильтровать списки данных о заказах начиная с определенного месяца. Или фильтровать данные о сотрудниках магазина, которые торгуют в воскресенье. Для таких решений необходимо вырезать из даты месяц или номер дня недели.

Как вырезать отдельную часть даты в Excel и получить ГОД, МЕСЯЦ и ДЕНЬ?

Для вырезания частей из которых состоит дата Excel нам предлагает несколько простых, но полезных функций:

  1. ГОД – возвращает год из указанной даты.
  2. МЕСЯЦ – выбирает месяц из исходной даты.
  3. ДЕНЬ – позволяет получить число дня в месяце.
  4. ДЕНЬНЕД – функция возвращает номер дня недели по дате.
  5. НОМНЕДЕЛИ – позволяет получить номер недели в году для указанной даты.

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

вырезать отдельную часть даты.

Выше описанные функции абсолютно просты в использовании и применении.



Функция ГОД возвращает четырехзначное число определяющее год.

МЕСЯЦ – возвращает число от 1-го и до 12-ти, которое является номером месяца в году.

ДЕНЬ — так же возвращает число, только на этот раз от 1-го и до 31-го. Так определяется номер дня в месяце.

ДЕНЬНЕД – недели аналогично вернет нам номер дня в неделе от 1-го и до 7-ми. Важно отметить, что по умолчанию данная функция возвращает номера дней недели начиная с воскресенья и до субботы. То есть если это число 1 – это воскресенье, а если 2 – понедельник и т.д. Данная функция имеет еще опциональный аргумент для заполнения – «Тип_возвр:». С помощью него можно указать функции который день должен считаться первым днем недели. Поэтому во втором аргументе примера была использована цифра 2. Потому как по умолчанию для функции считается первым днем недели – воскресенье, так как в английском языке считаются дни: Sunday, Monday, Tuesday… В момент заполнения второго аргумента для функции ДЕНЬНЕД вручную, автоматически высвечивается подсказка с кодами возможных вариаций возможных значений для заполнения:

ДЕНЬНЕД.

Примечание. Обратите внимание на рисунок и на значение числа 3 для второго аргумента. Можно указать чтобы дни недели считались от 0 – понедельник и до 6 – воскресенье. Такой метод возвращения чисел часто используется в программировании, где в 90% случаев нумерация начинается с нуля, а не с единицы.

Для некоторых специфических задач в Excel – это тоже может быть полезно, следует помнить о такой возможности функции ДЕНЬНЕД.

И наконец функция НОМНЕДЕЛИ возвращает номер недели для исходной даты. Например, високосный год где 366 дней (одни раз в четыре года) и невисокосный, обычный год (где 365) имеют одинаковое количество полных недель в году – 52.

номер недели для исходной даты.

Так как номер считается и для неполных недель следует отнимать единицу в формуле. Начало января чаще всего является последней неделей предыдущего года.

В некоторых високосных годах начало года припадает на субботу, а конец года припадает на воскресенье (1 раз в 28 или 1 раз в 40 лет), например, как в 2028-мом году.

как в 2028-мом году.

Поэтому могут следует воспользоваться такой формулой:

начало года припадает на субботу високосную.

НОМНЕДЕЛИ так же имеет второй необязательны для затопления аргумент со своим списком годов:

НОМНЕДЕЛИ.

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

Интересный факт. Каждый невисокосный год начинается и заканчивается в один и тот же день. Например: 01.01.2018 и 31.12.2018 это понедельники. А каждый високосный год начинается в один, а заканчивается в следующий. Например: 01.01.2020 – среда, а 31.12.2020 – четверг.

Понравилась статья? Поделить с друзьями:

А вот еще интересные статьи:

  • Как обрезать word документ
  • Как обрезать excel файл
  • Как обратиться к ячейке на другом листе excel vba
  • Как обратиться к таблице word vba
  • Как обратиться к странице word

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии