Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: 2003
 
 автор: ial52   (23.04.2007 в 18:01)   личное сообщение
 
 

Мы все знаем, что в каждом месяце, как правило, четыре полные недели.
А как их посчитать
Например для Апреля
1. неделя 1.04 - 1.04
2. неделя 2.04 - 8.04
3. неделя 9.04 - 15.04
4. неделя 16.04 - 22.04
5. неделя 23.04 - 29.04
6. неделя 30.04 - 30.04
Месяц Май должен начаться опять с первой недели.

  Ответить  
 
 автор: osmor   (23.04.2007 в 20:47)   личное сообщение
 
 

Вопрос конкретнее... что нужно? определить номер недели по заданной дате?
или вывести список дат по указанному номеру недели и месяца?

  Ответить  
 
 автор: ial52   (25.04.2007 в 13:54)   личное сообщение
 
 

Привет !
Oпределить номер недели по заданной дате

  Ответить  
 
 автор: Explorer   (25.04.2007 в 14:00)   личное сообщение
 
 

DateDiff "ww" от первого понедельника текущего года к нужной дате (или точнее Format(Date(),"ww")- это и будет номер недели

остальное от лукавого - т.е. это уже не "номер недели" а может быть "полная неделя в месяце" или еще как

вообще зачем это? если месяц начинается в субботу - это не значит что в нем на неделю больше

  Ответить  
 
 автор: ial52   (25.04.2007 в 21:15)   личное сообщение
 
 

Привет !
DateDiff в данном случае не подойдет. Здесь нужно что-то хитрее.
Конечно, это от лукавого. дело в том, что я хочу сравнить доходы по номерам недели в месяцах. например, Как различается уровень доходов в первую неделю месяца от второй недели ПОМЕСЯЧНО.
Основы статистики предписывают сравнивать ТОЛЬКО СРАВНИМЫЕ ВЕЛИЧИНЫ. Я заметил, что у меня третья неделя любого месяца провальная. Поэтому и захотел получить такую картинку.
Думаю, что надо выдумать какой-то цикл, Однако, как это не прискорбно, тямы не хватает.
Буду думать дальше.
Пока...

  Ответить  
 
 автор: Explorer   (25.04.2007 в 22:16)   личное сообщение
 
 

>дело в том, что я хочу

номера недели в месяцах это частный случай (следствие, результат) от номеров недель в году - это АКСИОМА...

> поэтому я захотел получить такую

хм... я знаю как это сделать, но советую по этому пути не идти - это легко пробивается по стату...

аск ми хау - ай ноу зэ дил энд ай'л трай ту хелп U (чипа-чипа (Chin) )

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList