Страницы: 1
RSS
Количество дней месяца в неделе.
 
Добрый вечер. Эксперты, помогите решить проблему. Необходимо узнать сколько дней в неделе текущего месяца. То есть, допустим, в первой неделе февраля - 5 дней (именно февраля), во второй - 7 дней, в в третей - 7, четвертой - 7,  а в пятой - 3 дня. Нужно для правильного учета постоянных затрат. С декабря мучаюсь. Помогите пожалуйста!
 
а как выглядит ваша табличка?
 
Вот макет.  
Выходит, что на 5-ю неделю января приходит только 2 дня ( понедельник и вторник ), соответственно и затрат на нее меньше.
 
{quote}{login=Сергей Ш}{date=24.01.2012 12:38}{thema=}{post}Вот макет.  
Выходит, что на 5-ю неделю января приходит только 2 дня ( понедельник и вторник ), соответственно и затрат на нее меньше.{/post}{/quote}  
тут вопросов больше чем ответов...  
1. с какого дня начинается неделя?  
2. где собственно год?  
3. где собственно месяц?  
4. мне кажется в ваших данных не хватает еще одной недели?
Спасибо
 
Для российской недели, в А1 - дата, первое число любого месяца.  
В первой неделе =8-ДЕНЬНЕД(A1;2) дней;  
во последней =ДЕНЬНЕД(ДАТА(ГОД(A1);МЕСЯЦ(A1)+1;0);2) дней
 
Возьмем февраль.  
 
1. 1-я неделя февраля начинается со среды, то есть в ней 5 дней.( В этом и проблема)  
2. 2012.  
3. Февраль.
 
К стати январь,апрель,июль,декабрь 2012 затрагивает 6 недель :)
Спасибо
 
{quote}{login=Михаил С.}{date=24.01.2012 12:55}{thema=}{post}Для российской недели, в А1 - дата, первое число любого месяца.  
В первой неделе =8-ДЕНЬНЕД(A1;2) дней;  
во последней =ДЕНЬНЕД(ДАТА(ГОД(A1);МЕСЯЦ(A1)+1;0);2) дней{/post}{/quote}  
 
Спасибо большое, Михаил С., вы меня выручили!!
 
.
Excel 2007
 
это ж, что получается ! в январе 2012 24 дня ?????  
а если серьезно, то неправильно поставлен у Вас УУ(управленческий учет), ну да ладно - это тема не для этого форума.
Спасибо
 
{quote}{login=R Dmitry}{date=24.01.2012 01:13}{thema=}{post}это ж, что получается ! в январе 2012 24 дня ?????  
а если серьезно, то неправильно поставлен у Вас УУ(управленческий учет), ну да ладно - это тема не для этого форума.{/post}{/quote}  
 
Да, с 6-й неделей проблема. Выходит - только вручную.
 
Спасибо всем за помощь!
 
число полных недель:  
=(день(ДАТА(ГОД(A1);МЕСЯЦ(A1)+1;0)-(8-ДЕНЬНЕД(A1;2))-ДЕНЬНЕД(ДАТА(ГОД(A1);МЕСЯЦ(A1)+1;0);2))/7  
всего недель = число_полных_недель+(дней_1_недели<>7)+(дней_послeд_нед<>7)
 
Похожая тема: http://www.programmersforum.ru/showthread.php?t=183790 Число полных недель месяца: =НОМНЕДЕЛИ(ДАТА(ГОД(A1);МЕСЯЦ(A1)+1;0);2)-НОМНЕДЕЛИ(A1;2)+1 =-ЦЕЛОЕ((A1-ДЕНЬНЕД(A1;3)-ДАТА(ГОД(A1);МЕСЯЦ(A1)+1;1))/7) Кол-во дней на текущей (первой) неделе: =СУММ(Ч(МЕСЯЦ($A1+{0:1:2:3:4:5:6}-ДЕНЬНЕД($A1;2)+СТОЛБЕЦ(A1)*7-6)=МЕСЯЦ($A1))) Формула копируется вправо
Страницы: 1
Читают тему
Наверх