Год изменения во многих полях даты в Excel?

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

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

01.06.2014
05.06.2014
18.07.2014

кому:

01.06.2010
05.06.2010
18.07.2010

Существуют сотни из них, таким образом, я не сделал бы этого вручную.

13
задан 20.03.2017, 12:17

3 ответа

Если ячейки даты - все в одном столбце, вот быстрый и грязный путь:

Принятие дат находится в A1 вниз, вставляет два столбца направо.

В B1, помещенном формула: =DATE(YEAR(A1)-4,MONTH(A1), DAY(A1))

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

Теперь выберите и 'скопируйте' столбец B (новые даты) и использование 'вставка как значения значений/вставки в столбец C.

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

Если исходные даты не находятся в аккуратных столбцах, Вам, вероятно, придется сделать немного больше работы!

14
ответ дан 07.12.2019, 11:33

Если Вы имеете фиксированный год в виду:

=DATE(2010,MONTH(A1),DAY(A1))

если Вы хотите сбрить много лет:

=DATE(YEAR(A1)-4,MONTH(A1),DAY(A1))

Где A1 является ячейкой, содержащей дату для преобразования.

2
ответ дан 07.12.2019, 11:33

Если данные все собраны в столбце или строке, можно взять данные и вычесть 1460 (сумма дня через 4 года)

alt text

примечание: C3 является выделенной ячейкой.

0
ответ дан 07.12.2019, 11:33

Теги

Похожие вопросы