Страницы: 1
RSS
Формат ячеек "общий" преобразовать в соседней колонке в день недели, сейчас превращает в формат "ДДДД" - но неверно!
 
Здравствуйте, уважаемые форумчане.
Помогите пожалуйста превратить значение в колонке А с формата ячеек "общий"  в формат ячеек, чтобы в колонке В напротив был день недели.
Сейчас работает, но дни недели неправильные.
Заранее благодарна.
 
Смотрите.
 
Код
=ДЕНЬНЕД(ДАТА(2000+ПСТР(A2;1;2);--ПСТР(A2;3;2);--ПСТР(A2;5;2));2)
 
А почему Вы думаете, что это воскресенье?  И откуда, если не секрет, у Вас даты относящиеся к 2311 году?
P.S.: даже, если вычислять дату таким образом =ДАТА("20"&ЛЕВСИМВ(A2;2);ПСТР(A2;3;2);ПРАВСИМВ(A2;2)), то 23.03.2015 был понедельником, а не воскресеньем
Изменено: МВТ - 04.04.2015 21:04:01
 
МВТ. Ваш вопрос в данном случае совершенно не важен.
Казанский. Огромное спасибо. Супер. Тема закрыта.
 
На самом деле, надо просто получить дату
Код
=ДАТА(2000+ПСТР(A2;1;2);--ПСТР(A2;3;2);--ПСТР(A2;5;2))
и использовать формат ячеек ДДДД.
Изменено: Казанский - 04.04.2015 21:04:09
 
Marija, мой вопрос важен для того, чтобы понять, что конкретно записано в столбце А: число, которое при установке формата даты превращается в 27.07.2311 или 23.03.2015 записанное в формате ГГММДД без разделителей? Нет, все конечно и сам догадались.
 
Похоже, что в столбце А дата 15-03-23 (= 15-03-2023), а не 15-03-2311  !
Неизлечимых болезней нет, есть неизлечимые люди.
 
Должно быть так.
 
Спасибо огромное Вам всем.
МВТ - извини.
Даты в таком формате извлекаются из наших баз данных с помощью SQL
Страницы: 1
Наверх