powered by simpleCommunicator - 2.0.39     © 2025 Programmizd 02
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Подсчитать количество суббот в месяце
21 сообщений из 21, страница 1 из 1
Подсчитать количество суббот в месяце
    #35673065
Сергей06
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день!
Необходимо расчитать количество рабочих дней при 6-ти дневной рабочей неделе.
Я сделал это при помощи дополнительного столбца. См. приложенный файл.
Можно ли сделать это проще при помощи формул?
...
Рейтинг: 0 / 0
Подсчитать количество суббот в месяце
    #35673084
Евгений_Анатольевич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей06,

Для правильного подсчета количества рабочих дней надо создать календарь, потому что есть такое понятие как праздники и сокращенные дни. Поищите в интернете легко найдете..
...
Рейтинг: 0 / 0
Подсчитать количество суббот в месяце
    #35673141
Сергей06
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Евгений_Анатольевич,
если честно, то я не совсем догнал, что такое календарь и зачем он нужен. Ступил одним словом.
поискал здесь . Ничего не понял. Может подробнее расскажешь, если время есть.
На самом деле, не хотелось бы использовать дополнительные поля, ячейки, объекты.
...
Рейтинг: 0 / 0
Подсчитать количество суббот в месяце
    #35673334
A-Nik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сергей06Добрый день!
Необходимо расчитать количество рабочих дней при 6-ти дневной рабочей неделе.
Я сделал это при помощи дополнительного столбца. См. приложенный файл.
Можно ли сделать это проще при помощи формул?
У вас в файле стоит только одна дата: 01.12.2008. Это начальная или конечная ? Если это конечная - то где начальаня дата ? Или вам надо за определённый месяц ?
...
Рейтинг: 0 / 0
Подсчитать количество суббот в месяце
    #35673423
Сергей06
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, А-Ник, определенный месяц.
в формуле расчитывается разница в рабочих днях между начальной датой и датой конца месяца.
...
Рейтинг: 0 / 0
Подсчитать количество суббот в месяце
    #35673442
Сергей06
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Т.е. в данном случае, необходимо знать сколько рабочих дней в декабре 2008 года при 6-ти дневной рабочей неделе, без учетов праздничных дней.
Если подставить 01.11.2008, то, соответственно, необходимо знать сколько рабочих дней в ноябре 2008 года при 6-ти дневной рабочей неделе, без учетов праздничных дней.
...
Рейтинг: 0 / 0
Подсчитать количество суббот в месяце
    #35673452
Евгений_Анатольевич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей06,

типа надо вот такое
или такое

и на основе этого создать свой календарь.. как бы матрицу из которой вы будете выбирать ккакие дни рабочие и сколько их.. это если по-хорошему.. :) но можно конечно и по-быстрому
...
Рейтинг: 0 / 0
Подсчитать количество суббот в месяце
    #35673465
Евгений_Анатольевич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Подсчитать количество суббот в месяце
    #35673610
Сергей06
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Евгений_Анатольевич,
А, понял.
Т.е. делаем матрицу и, например, ИНДЕКСом() будем выбирать.
Да....
Но не хотелось бы использовать доплист для этого.
Тем более, если мы делаем на 20 лет вперед, что это уже не очень то удобно будет...
:-)
Спасибо, Евгений_Анатольевич!
...
Рейтинг: 0 / 0
Подсчитать количество суббот в месяце
    #35673640
Евгений_Анатольевич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей06,

Все зависит от задачи :) если вам просто количество дней посчитать в среднем - то это фиксированная величина, если только новые праздники не введут или старые уберут. А если вам точные данные нужны, то можно завести такой вот календарь и просто обновлять его в конце года на следующий год.. :)
...
Рейтинг: 0 / 0
Подсчитать количество суббот в месяце
    #35673644
Евгений_Анатольевич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
+Лист можно и скрыть от пользователя ;)
...
Рейтинг: 0 / 0
Подсчитать количество суббот в месяце
    #35673812
A-Nik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот вариант на скорую руку - не самый быстрый, но зато простой для понимания:
{=СЧЁТ(ЕСЛИ(ДЕНЬНЕД(СТРОКА(ИНДЕКС(A:A;A1):ИНДЕКС(A:A;ДАТА(ГОД(A1);МЕСЯЦ(A1)+1;1)-1));2)=7;"";1))}
...
Рейтинг: 0 / 0
Подсчитать количество суббот в месяце
    #35673823
A-Nik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да, забыл сказать - в ячейке "A1" - твоя начальаня дата.
...
Рейтинг: 0 / 0
Подсчитать количество суббот в месяце
    #35673843
Сергей06
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
A-Nik,

Спасибо!
Как раз это и нужно.
Я к этому решению не мог прийти сам.
Буду разбираться с этой формулой.
...
Рейтинг: 0 / 0
Подсчитать количество суббот в месяце
    #35673878
A-Nik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да не за что ;-)
Что непонятно - спрашивай ;-)
...
Рейтинг: 0 / 0
Подсчитать количество суббот в месяце
    #35674002
DaniilK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
зачем же так сложно? :)
через формулу массива..
можно ж и без нее :)

=ДЕНЬ(ДАТА(ГОД(A1);МЕСЯЦ(A1)+1;0))-ОТБР((ДАТА(ГОД(A1);МЕСЯЦ(A1)+1;0)-A1)/7)+(ИЛИ(ДЕНЬНЕД(A1;2)=7;ДЕНЬНЕД(ДАТА(ГОД(A1);МЕСЯЦ(A1)+1;0);2)=7))
...
Рейтинг: 0 / 0
Подсчитать количество суббот в месяце
    #35674004
DaniilK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
и тоже проста для понимания )
...
Рейтинг: 0 / 0
Подсчитать количество суббот в месяце
    #35674079
Сергей06
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DaniilK,
Спасибо,
Эта формула не считает правильно ноябрь 2008 года...
я разобрался, наконец, с массивами.
Они мне нравятся за счет компактности.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Подсчитать количество суббот в месяце
    #38773978
morsey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
A-Nik,

Спасибо Вам за формулу.

Не сразу понял. Через 5 минут стало ясно.

Вашу формулу
{=СЧЁТ(ЕСЛИ(ДЕНЬНЕД(СТРОКА(ИНДЕКС(A:A;A1):ИНДЕКС(A:A;ДАТА(ГОД(A1);МЕСЯЦ(A1)+1;1)-1));2)=7;"";1))}

можно чуть-чуть сократить
ДАТА(ГОД(A1);МЕСЯЦ(A1)+1;1)-1 поменять на КОНМЕСЯЦА(A1;1)

Ещё раз спасибо за формулу. Для меня это новый подход.
...
Рейтинг: 0 / 0
Подсчитать количество суббот в месяце
    #38773980
morsey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ой, опечатка:
поменять на КОНМЕСЯЦА(A1; 0 )
...
Рейтинг: 0 / 0
Подсчитать количество суббот в месяце
    #38774220
Сергей06
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
morsey, в то время старались не использовать формулы типа "конмесяца()", т.к. в 2003 экселе они были вложены в дополнительную надстройку "пакет анализа"

;-)
...
Рейтинг: 0 / 0
21 сообщений из 21, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Подсчитать количество суббот в месяце
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]