Конвертировать формат даты в Excel из дд.мм в ддмм
Мне нужно преобразовать эти данные дд / ммм - 31.мар (март) в этот формат 31/03 - дд / мм, используя формулу Excel
3 ответа
=text([CellWithDate],"dd/mm")
это формула, которую вы хотите, я думаю.
@Valeria:
Не могу быть уверен, что я понял вашу проблему и / или тип решения, которое вы ищете. Я предполагаю, что у вас есть дата, скажем, в ячейке A1, и эта ячейка показывает дату в формате "dd-mmm". Я также предполагаю, что вы хотите, чтобы эта дата отображалась в другой ячейке (отличной от A1) в формате "дд / мм", НО без предварительной установки этого целевого формата ячейки на "дд / мм".
В случае, если я прав, формула, которую вы должны поместить в целевую ячейку, должна выглядеть следующим образом:
=DAY(A1) & IF(MONTH(A1)<10;"/0";"/") & MONTH((A1))
Таким образом, если ячейка A1 содержит "31-aug", вы получите "31/08", куда бы вы ни поместили эту формулу.
Значение, которое Excel на самом деле хранит в ячейке, это просто его серийный номер "дата + время" (что вы видите, это совсем другой вопрос). DAY() и MONTH() работают с этим значением для создания дня месяца и месяца года после этого серийного номера.
Надеюсь это поможет.
Немного поиска в Google решило бы вашу проблему здесь.