Excel: как преобразовать ггггммдд в формат даты


Вы можете использовать следующую формулу для преобразования даты в формате ГГГГММДД в формат ДД/ММ/ГГГГ в Excel:

 =DATE(LEFT( A2,4 ),MID( A2,5,2 ),RIGHT( A2,2 ))

Эта конкретная формула преобразует значение даты в ячейке A2 из формата ГГГГММДД в формат ДД/ММ/ГГГГ .

Например, это преобразует значение 20191030 в 30.10.2019 , что является более удобным для чтения форматом даты.

Следующий пример показывает, как использовать эту формулу на практике.

Пример. Преобразование ГГГГММДД в формат даты в Excel

Допустим, у нас есть следующий список дат в Excel на данный момент в формате ГГГГММДД:

Мы можем ввести следующую формулу в ячейку B2 , чтобы преобразовать значение даты в ячейке A2 в более узнаваемый формат даты:

 =DATE(LEFT( A2,4 ),MID( A2,5,2 ),RIGHT( A2,2 ))

Затем мы можем перетащить и заполнить эту формулу в каждую оставшуюся ячейку столбца B:

Обратите внимание, что каждое значение даты в столбце A было преобразовано в значение даты в формате ММ/ДД/ГГГГ в столбце B.

Бонус: как работает эта формула

Функция ДАТА в Excel использует следующий базовый синтаксис:

 =DATE(year, month, day)

Затем он возвращает дату в формате ММ/ДД/ГГГГ .

Итак, если мы введем ДАТУ(2019, 10, 30) , Excel вернет 30.10.2019 .

Теперь рассмотрим, когда мы используем следующую формулу:

 =DATE(LEFT( A2,4 ),MID( A2,5,2 ),RIGHT( A2,2 ))

Эта формула сообщает Excel предоставить следующие аргументы функции ДАТА :

  • Первые 4 символа слева от строки.
  • Средние 2 символа (начиная с позиции 5) строки.
  • Последние 2 символа справа от строки.

Таким образом, дата в формате ГГГГММДД преобразуется в:

 =DATE(YYYY, MM, DD)

Это создает значение даты в формате ММ/ДД/ГГГГ .

Дополнительные ресурсы

В следующих руководствах объясняется, как выполнять другие распространенные задачи в Excel:

Excel: рассчитать количество месяцев между датами
Excel: как посчитать сумму по дате
Excel: как посчитать среднее значение по дате

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *