В Excel, как я могу изменить даты с первого по каждый месяц в столбце разных дат?Изменить даты с 1 по 1 месяц
Например, дату 12/13/14
необходимо преобразовать в 12/01/14
. В столбце должно появиться только 1-го числа каждого месяца.
В Excel, как я могу изменить даты с первого по каждый месяц в столбце разных дат?Изменить даты с 1 по 1 месяц
Например, дату 12/13/14
необходимо преобразовать в 12/01/14
. В столбце должно появиться только 1-го числа каждого месяца.
Пожалуйста, попробуйте:
=EOMONTH(A1,-1)+1
Возвращает порядковый номер в последний день месяца, который указанное число месяцев до или после датой_начала. Используйте EOMONTH для расчета дат погашения или сроков, которые относятся к последнему дню месяца.
Синтаксис
EOMONTH (дата_начала месяцев)
Дата_начала является дата, которая представляет начальную дату. Даты должны вводиться с использованием функции DATE или в качестве результатов других формул или функций. Например, используйте DATE (2008,5,23) для 23 мая 2008 года. Проблемы могут возникать, если даты вводятся как текст.
Месяцы - это количество месяцев до или после start_date. Положительная величина за месяцы дает будущую дату; отрицательное значение дает прошедшую дату.
• Если месяцев не является целым числом, он усечен.
Что касается точки пули, это означает, что дата_начала может быть дата/время, серийный номер, где время часть игнорируется этой функцией.
Таким образом, в примере, если A1 является December 13, 2014
со вторым параметром (т.е. -1
), результат November 30, 2014
. Добавить один (+1
) в соответствии с обычной серийной нумерацией даты и времени и December 1, 2014
.
@pnuts: В чем ваш смысл? То, что OP хочет сделать, тривиально для даже начинающего пользователя Excel. Прочтите документы. Здесь нет программирования. – leppie
@pnuts: На это был дан ответ, прежде чем SU даже существовал ... – leppie
@pnuts: Ну, это только мое единственное мнение. Я также не согласен с тем, что сценарий оболочки должен быть на SO. Если есть консенсус, демократия побеждает. – leppie