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

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

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

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

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

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

=ДЕНЬ(ДАТА(ГОД(A1);МЕСЯЦ(A1)+1;0))-ОТБР((ДАТА(ГОД(A1);МЕСЯЦ(A1)+1;0)-A1)/7)+(ИЛИ(ДЕНЬНЕД(A1;2)=7;ДЕНЬНЕД(ДАТА(ГОД(A1);МЕСЯЦ(A1)+1;0);2)=7))
...
Рейтинг: 0 / 0
25.11.2008, 13:24
    #35674004
DaniilK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подсчитать количество суббот в месяце
и тоже проста для понимания )
...
Рейтинг: 0 / 0
25.11.2008, 13:47
    #35674079
Сергей06
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подсчитать количество суббот в месяце
DaniilK,
Спасибо,
Эта формула не считает правильно ноябрь 2008 года...
я разобрался, наконец, с массивами.
Они мне нравятся за счет компактности.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
11.10.2014, 12:39
    #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
11.10.2014, 12:47
    #38773980
morsey
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подсчитать количество суббот в месяце
Ой, опечатка:
поменять на КОНМЕСЯЦА(A1; 0 )
...
Рейтинг: 0 / 0
12.10.2014, 04:06
    #38774220
Сергей06
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подсчитать количество суббот в месяце
morsey, в то время старались не использовать формулы типа "конмесяца()", т.к. в 2003 экселе они были вложены в дополнительную надстройку "пакет анализа"

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


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