Страницы: 1
RSS
формула для определения по дате дня недели - пн. вт. ср.
 
подскажите формулу для определения по дате реального дня недели (чтобы был задействован    
календарь)
 
1) =ТЕКСТ(A1;"ДДД")  
2) =ТЕКСТ(A1;"ДДДД")  
3) =ДЕНЬНЕД(A1;2)  
4) Формат ячейки: ДДД  
5) Формат ячейки: ДДДД
KL
 
=ДЕНЬНЕД(A1;2)  
А про календарь я не понял. Какой календарь?
 
под календарем я имел ввиду, чтобы действительно день недели и дата соответствовали обычному календарю. помоему формула с "ДЕНЬНЕД" не соответствует реальном раскладу.
 
Вот та двоечка в =ДЕНЬНЕД(A1;2) для того, чтобы соответствовало. Попробуйте.  
Америкосы считают, что неделя начинается с воскресенья. Думаю у Вас из-за этого проблема.
Я сам - дурнее всякого примера! ...
 
А в справку по этой функции заглянуть?  
ДЕНЬНЕД(дата_в_числовом_формате;тип)  
Тип    — это число, которое определяет тип возвращаемого значения.  
 
1 или опущен Число от 1 (воскресенье) до 7 (суббота). Аналогично предыдущей версии Microsoft Excel.    
2 Число от 1 (понедельник) до 7 (воскресенье)    
3 Число от 0 (понедельник) до 6 (воскресенье)
 
Попробуйте вставить в ячейку такую формулу =ТЕКСТ(ДЕНЬНЕД(СЕГОДНЯ();2);"ДДДД"). Сегодня 17.04.2010 и посмотрите что получится?  
С уважением, Александр.
 
Прикольно. В Вашем варианте нужно ставить тип 1.  
Попробуйте в А1 =СЕГОДНЯ(), в А2 =ДЕНЬНЕД(A1;2).
Я сам - дурнее всякого примера! ...
 
Проще всего варианты 4 и 5 от KL. И типы подбирать не нужно :-)
 
Так просили ж "подскажите формулу для определения по дате"...
Я сам - дурнее всякого примера! ...
 
:-) Уже сколько раз были случаи, когда удавалось убедить автора, что ему нужно именно ЭТО, а не ТО, что он просил :-)
 
Я смотрю автор потерял интерес к теме. Или мы удовлетворили его.  
Давно кем-то из местных подмечено: нет интересных тем - начинается флуд.
Я сам - дурнее всякого примера! ...
 
{quote}{login=KuklP}{date=17.04.2010 04:49}{thema=}{post}Прикольно. В Вашем варианте нужно ставить тип 1.  
Попробуйте в А1 =СЕГОДНЯ(), в А2 =ДЕНЬНЕД(A1;2).{/post}{/quote}  
Никакой мистики. Это от того, что в первом параметре функции ТЕКСТ() дата подменена номером дня недели. ДЕНЬНЕД(СЕГОДНЯ();2) возвращает не дату, а порядковый номер дня недели, в данном случае число 6, что соответствует 06/01/1900 выпавшему на пятницу ;-)
KL
Страницы: 1
Читают тему
Наверх