Текущая дата как первый день месяца

В Google Таблицах я ищу формулу массива, чтобы указать первый день месяца для заданной даты. например Если A1 равно 1/17/12 20:30, B1 будет читать 1/1/12 и так далее. Формула должна сохранять формат даты, чтобы я мог отсортировать по дате в столбце B в этом примере.


person John Milner    schedule 19.01.2012    source источник


Ответы (2)


Я думаю, вы могли бы просто «составить» новую дату, используя формулу ДАТА. например

=Date(Year(A1);Month(A1);1)
person Henrique G. Abreu    schedule 19.01.2012

Позвольте мне добавить к вкладу Энрике ...

Я могу использовать следующую формулу массива в ячейке B1:

=ArrayFormula(if(A:A,eomonth(A:A,-1)+1,))

где столбец A содержит даты или временные метки

person Yogi Anand    schedule 07.07.2012