Страница 1 из 1

Помогите в Excel поменять дату с формата ДД.ММ.ГГГГ.

Добавлено: 22 дек 2007, 11:36
Mini
Помогите в Excel поменять дату с формата ДД.ММ.ГГГГ. на ГГГГ.ММ.ДД. А то присылает поставщик прайсы, а отсортировать в столбце товар по мере поступления не представляется возможным. Попогите кто знает. Строк в столбце более 10000.

Добавлено: 22 дек 2007, 12:26
DAV74
Если формат ячейки «дата», то сортирует нормально и так (во всяком случае эксель2000, у меня). Если надо, чтобы отображалось в нужном виде, то выделяем эти ячейки, жмем Формат – Ячейки – закладка Число – Числовые форматы: все форматы – в поле вводим ГГГГ.ММ.ДД.

Если формат ячейки «текст», то действительно, сортируется по первому символу.
Что делаем: в ячейке рядом с исходной ячейкой пишем формулу: =СЦЕПИТЬ(ПСТР(C1;7;4);ПСТР(C1;3;4);ПСТР(C1;1;2)), где С1 – исходная ячейка.
Что происходит: к четырем символам начиная с седьмого добавляются четыре символа начиная с третьего, а к ним добавляются два символа, начиная с первого. Т.е. меняются местами в тексте ГГГГ и ДД.
Размножаем формулу на необходимый диапазон.
Далее выделяем эти формулы. Жмем Копировать. Идем Правка – Специальная вставка… Выбираем Вставить - значения.
Теперь можем сортировать по возрастанию (или убыванию).

Добавлено: 22 дек 2007, 12:50
Mini
Спасибо. Сейчас попробую.

Добавлено: 24 дек 2007, 10:37
Mini
Всё заработало. Спасибо. Респект и уважуха тебе о великий DAV74

Добавлено: 04 фев 2008, 18:39
kirill15
DAV74
тогда еще вопрос... как заставить эксель2003 ставить в указанной ячейке текущую дату?

Добавлено: 04 фев 2008, 18:58
VPoluektov
=today() (и не забыть сформатировать как дату). Только это будет всегда текущая дата... то есть если ее поставить сегодня, то это будет 04.02.2008, а, открыв этот документ завтра, там будет уже 05.02.2008.

Добавлено: 04 фев 2008, 22:39
kirill15
VPoluektov писал(а):=today()
именно в таком формате? или в скобках что-то указать? выдает ошибку: "ошибка-недопустимое имя", "#ИМЯ?"
(и не забыть сформатировать как дату)
в смысле: ПКМ по ячейке - формат ячеек - число - числовые форматы - дата (выбрать тип)?

Добавлено: 05 фев 2008, 08:34
VPoluektov
kirill15 писал(а):выдает ошибку: "ошибка-недопустимое имя", "#ИМЯ?"
Именно в таком формате, но today() - это для английского экселя. Что там для русского - не знаю, никогда с ним не сталкивался. сегодня(), может быть?
kirill15 писал(а):в смысле: ПКМ по ячейке - формат ячеек - число - числовые форматы - дата (выбрать тип)?
Да. В смысле, дата-то там будет вне зависимости от форматирования - но будет выглядеть как число дней с 1 января 1900 года.

Добавлено: 05 фев 2008, 21:34
kirill15
VPoluektov писал(а):сегодня()
ура!!! заработало!!! (с) :D
а где нибудь в экселе есть словарь формул, или как его еще обозвать? чтобы посмотреть, какие еще формулы поддерживаются...

Добавлено: 06 фев 2008, 08:34
VPoluektov
Список функций-то есть - в английском тупо help - function reference. Только он... мнэээ... длинный. И читать его от начала до конца последовательно - это примерно то же самое, что читать толковый словарь. Потому, когда хочется что-то сделать, лучше сначала для себя сформулировать, что хочется сделать, а потом поискать в гугле. Если готовая функция в экселе есть - то будет приведено ее название (как пользоваться - проще будет посмотреть в самом экселе), если нету - то зачастую будет приведен VB код нужной функции, иногда даже работающий.

Добавлено: 06 фев 2008, 09:16
uza
kirill15 писал(а):
VPoluektov писал(а):сегодня()
ура!!! заработало!!! (с) :D
а где нибудь в экселе есть словарь формул, или как его еще обозвать? чтобы посмотреть, какие еще формулы поддерживаются...
Запусти EXCEL
Нажми кнопочку Fx (вставка функции) на панели инструментов.
Выбери требуемую категорию. Листай и читай - там еще такая гиперссылка есть "справка по выделенной функции".[/img]

Добавлено: 07 фев 2008, 21:17
kirill15
VPoluektov
uza
большое спасибо за уделёное внимание!!!

Re: Помогите в Excel поменять дату с формата ДД.ММ.ГГГГ.

Добавлено: 05 июл 2016, 00:23
Kovalek
здравствуйте!
У меня вопрос:
Скинули таблицу в экселе за весь год, даты в столбце вот в таком виде: '1/22/2015 (ммддгггг), всего 2300 строк, нужны данные по неделям.
как переделать дату на ддммгггг?
спасибо

Re: Помогите в Excel поменять дату с формата ДД.ММ.ГГГГ.

Добавлено: 19 сен 2018, 10:39
Анна
Подскажите как поменять дату вида 4/23/18 на дату 23.04.2018

Понимаю что решение наверняка простое но формулы выдают ошибку ЗНАЧ.