|
v8: Как в запросе получить Номер недели в месяце? | ☑ | ||
---|---|---|---|---|
0
Shur1cIT
29.03.13
✎
15:28
|
Есть функция НЕДЕЛЯ() но она с начала года возвращает ,а надо месяца, думал брать последний номер недели предыдущего месяца и отнимать его от текущей недели года. то есть текущая неделя 46 , а 31 сентября 43 следовательно текущая неделя месяца равно 46-43=3, засада возникает в начале года как тут быть не знаю. может есть уже готовый подход, а не изобретать велосипед?
|
|||
1
Зойч
29.03.13
✎
15:29
|
а в чем засада
|
|||
2
salvator
29.03.13
✎
15:34
|
(0) Ну через ВЫБОР проверяй номер месяца, если январь, то НЕДЕЛЯ(), если нет то твой расчет
|
|||
3
cdiamond
29.03.13
✎
15:35
|
бгг, в январе используешь ф-ию НЕДЕЛЯ() :))
|
|||
4
butterbean
29.03.13
✎
15:36
|
ДЕНЬГОДА(...)/7
|
|||
5
cdiamond
29.03.13
✎
15:38
|
(4) дак это неделя() и есть
|
|||
6
hhhh
29.03.13
✎
15:39
|
не, вообще-то это сложная задача - например неделя сразу в двух месяцах может быть.
|
|||
7
exwill
29.03.13
✎
15:40
|
(5) (4) Год начинается с понедельника? Не знал!
|
|||
8
zladenuw
29.03.13
✎
15:43
|
(0) ты с чем хочешь сравнивать ? а может условие и месяц и неделя. тогда не будет проблемы
|
|||
9
MKZM
29.03.13
✎
15:43
|
Неделя() - Неделя на начало месяца
|
|||
10
MKZM
29.03.13
✎
15:44
|
+ 1
|
|||
11
cdiamond
29.03.13
✎
15:45
|
(6) Да, у нас в этом году так накосячили с корпоративным календарем. Номер недели 31 декабря и 1 января одинаковый напечатали, а всё планирование завязано на номер недели в году. Вот веселуха была, грузовик календарей на макулатуру отправили
|
|||
12
SkrAn
29.03.13
✎
15:46
|
(0) Кстати в твоем примере месяц может начинаться и с 43 и с 44 недели. В зависимости на какой день недели приходится 31е сентября.
|
|||
13
Lama12
29.03.13
✎
15:47
|
(11) Молодцы!
У нас в корпоративном календаре есть 31 февраля. Ничего... Все работаем по нему :) |
|||
14
Shur1cIT
29.03.13
✎
15:47
|
(0) Мой способ с отниманием не жизнеспособен, надо другое думать..
|
|||
15
Reset
29.03.13
✎
15:48
|
(0) А если так
Неделя(Дата)-Неделя(НачалоПериода(Дата,Месяц))+1 |
|||
16
cdiamond
29.03.13
✎
15:49
|
(12) Нет, всё просто на самом деле
|
|||
17
SkrAn
29.03.13
✎
15:50
|
Неделя(дата)-неделя(началомесяца(дата)
|
|||
18
SkrAn
29.03.13
✎
15:50
|
даст нужную неделю)
|
|||
19
SkrAn
29.03.13
✎
15:50
|
с нуля естественно)
|
|||
20
cdiamond
29.03.13
✎
15:51
|
(17) ура :)
|
|||
21
SkrAn
29.03.13
✎
15:52
|
(15) тоже самое) непрочитал твое сообщение)
|
|||
22
Shur1cIT
29.03.13
✎
15:55
|
УРАА спасибо большое))) я так изначально думал только немного сторону ушел)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |