Профессиональные приемы работы в Microsoft Excel

Обмен опытом => Microsoft Excel => Тема начата: Постулат от 27.04.2022, 15:08

Название: Что делать, если =СЧЁТЕСЛИ не помогает, а на другое решение не хватает извилин
Отправлено: Постулат от 27.04.2022, 15:08
Добрый день

Дайте, пожалуйста, совет

Дано
График смен сотрудников на месяц
У каждого сотрудника своя базовая ставка за смену
На каждый новый месяц составляется график, поэтому для удобства составления установлены раскрывающиеся списки

Задача
Автоматически считать общую сумму за смены в текущем месяце
Важный нюанс: в рабочие дни добавляется +300 к базовой ставке каждого сотрудника

Сложность
До того, как не было надбавки за будние дни, все было просто: с помощью формулы =СЧЁТЕСЛИ считались смены каждого сотрудника по его имени, далее смены умножались на индивидуальную ставку (в прикрепленном примере как раз такая схема)
Когда добавилась надбавка +300 к смене за будний день, то сломал голову, но так и не додумался, как это красиво уместить в формулу, которая будет автоматически считать смены в выходные/рабочие дни по одной ставке, а рабочие по другой
Пробовал применить формулу =СЧЁТЕСЛИМН, но ничего разумного не вышло

Вопрос
Думаю, что основная сложность в устройстве моего календаря, но, возможно, даже с ним реально решить мою задачу?
Название: Re: Что делать, если =СЧЁТЕСЛИ не помогает, а на другое решение не хватает извилин
Отправлено: Serge 007 от 27.04.2022, 15:37
Здравствуйте
Цитата: Постулат от 27.04.2022, 15:08Думаю, что основная сложность в устройстве моего календаря, но, возможно, даже с ним реально решить мою задачу?
Да, с печатными формами работать в плане вычислений действительно намного сложнее, чем с таблицами
Но, задачу решить всё же реально

Форму календаря изменять можно?
Название: Re: Что делать, если =СЧЁТЕСЛИ не помогает, а на другое решение не хватает извилин
Отправлено: Serge 007 от 27.04.2022, 15:44
Цитата: Постулат от 27.04.2022, 15:08...уместить в формулу, которая будет автоматически считать смены в выходные/рабочие дни по одной ставке, а рабочие по другой...
Вот тут не понял, чем отличаются выходные/рабочие от просто рабочие?
Название: Re: Что делать, если =СЧЁТЕСЛИ не помогает, а на другое решение не хватает извилин
Отправлено: Постулат от 27.04.2022, 17:19
Цитата: Serge 007 от 27.04.2022, 15:37
Форму календаря изменять можно?

Желательно не менять, так как она идет сразу на печать и все к этой форме привыкли

Цитата: Serge 007 от 27.04.2022, 15:44
Вот тут не понял, чем отличаются выходные/рабочие от просто рабочие?

Рабочие дни по производственному календарю — базовая ставка + 300
Праздничные (нерабочие) и выходные дни — только базовая ставка
Название: Re: Что делать, если =СЧЁТЕСЛИ не помогает, а на другое решение не хватает извилин
Отправлено: Serge 007 от 27.04.2022, 17:25
Цитата: Постулат от 27.04.2022, 17:19Желательно не менять, так как она идет сразу на печать и все к этой форме привыкли
Тогда понадобятся допстолбцы, либо правее календаря, либо на отдельном листе

И в любом случае, где-то необходимо будет проставить праздничные дни, поскольку Excel о них не "знает"

Подумайте, где Вам будет удобно это делать, а я завтра вернусь к Вашей задаче
Название: Re: Что делать, если =СЧЁТЕСЛИ не помогает, а на другое решение не хватает извилин
Отправлено: Постулат от 27.04.2022, 18:27
Цитата: Serge 007 от 27.04.2022, 17:25
Тогда понадобятся допстолбцы, либо правее календаря, либо на отдельном листе

И в любом случае, где-то необходимо будет проставить праздничные дни, поскольку Excel о них не "знает"

Подумайте, где Вам будет удобно это делать
Спасибо за быстрые ответы

Допстолбцы устроят правее календаря. Про праздничные дни тоже делал, но мне это не помогло, все равно сломал голову :-)
Праздничные дни и выходные ставил букву В после числа

Цитата: Serge 007 от 27.04.2022, 17:25
а я завтра вернусь к Вашей задаче
Спасибо большое

Название: Re: Что делать, если =СЧЁТЕСЛИ не помогает, а на другое решение не хватает извилин
Отправлено: Serge 007 от 28.04.2022, 13:09
Цитата: Постулат от 27.04.2022, 18:27Допстолбцы устроят правее календаря. Про праздничные дни тоже делал...
Сделал допстолбцы правее календаря (см. вложение)

PS Праздничные необходимо проставлять в столбце М (любое слово, число, символ)
Название: Re: Что делать, если =СЧЁТЕСЛИ не помогает, а на другое решение не хватает извилин
Отправлено: Постулат от 28.04.2022, 14:52
Огромное спасибо. Все работает, так как нужно

Буду разбираться в формулах, пока, на первый взгляд, для меня это очень сложно :-)
Название: Re: Что делать, если =СЧЁТЕСЛИ не помогает, а на другое решение не хватает извилин
Отправлено: Serge 007 от 28.04.2022, 15:44
Цитата: Постулат от 28.04.2022, 14:52Буду разбираться в формулах, пока, на первый взгляд, для меня это очень сложно :-)
Если будут возникать вопросы по формулам, то задавайте их здесь на форуме, отдельными темами
Обязательно поможем разобраться ;)