Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
формула расчета трудозатрат, прошу помочь с выполнением задания.
 

Всем добрый день. ответ от преподавателя.

Вадим, добрый день!

Особо ничего не поменялось, добавляю «Проект С», в перечень проектов он не попадает.

Добавляю работу «Работа 100», в перечень работ также не попадает.

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

Повторно, три замечания, попробуйте их устранить:

  1. Надо
        автоматизировать, чтобы в список попадали все проекты, а не только А и В.
        Проект С не попал в список, значит где-то ошибка.
  2. Надо
        автоматизировать, чтобы в список попадали все работы. Работа 100 не попала
        в список, значит где-то ошибка.
  3. Формула
        перегружена, считает косвенным путем через произведения, а значит
        перегружает работу Excel,
        диапазон в формуле задан в ручную, а значит при вставке новой выгрузки не
        рассчитает все данные.
    1. Диапазон
           должен быть задан динамически, через встроенные формулы в Excel (попробуйте погуглить, как можно
           динамические диапозоны задавать), чтобы по датам сама определяла какие
           колонки суммировать.
    2. Не
           использовать косвенные методы сложения через сумму произведений. Есть
           прямые формулы для сумм, например СУММ(), СУММЕСЛИ(); СУМЕСЛИМН() и т.п.
Изменено: girvad - 06.08.2025 09:35:39
формула расчета трудозатрат, прошу помочь с выполнением задания.
 
memo, преподавателю именно сумма произведений не устраивает.

ПавелW, меня то устраивает, но что то формула перестала считать, выдает ноль.
формула расчета трудозатрат, прошу помочь с выполнением задания.
 
Можно ли переделать формулу
таким образом, чтобы по двум датам определяла диапозон, в котором надо считать
сумму и просто складывала значения, не прибегая к сумме произведений

=СУММПРОИЗВ($C$2:$S$22;(ПРОСМОТР(СТРОКА($A$2:$A$22);СТРОКА($A$2:$A$22)/($A$2:$A$22>0);$A$2:$A$22=U2))*($B$2:$B$22=V2)*($C$1:$S$1>=W2)*($C$1:$S$1<=X2))
формула расчета трудозатрат, прошу помочь с выполнением задания.
 
первые два пункта не нужно подсказывать, вот по 3 пункту не получается до конца сформулировать. 337 получил, но формула не охватывает оба условия.
формула расчета трудозатрат, прошу помочь с выполнением задания.
 

Уважаемые форумчане!

очень прошу помочь с вопросом!
Необходимо на новом листе для данной выгрузки сделать следующее:

1.    Организовать две ячейки с выпадающим списком, которые будут формироваться автоматически первая из Проектов, вторая из Видов работ данной выгрузки. Можно ограничиться кол-вом проектов не более 5, Видов работ не более 10;

2.    Организовать две ячейки с форматом даты, в которые вручную пользовательски будут заносится две даты – дата начала периода, дата конца периода. Например 03.06.2025 и 10.06.2025. Даты начала и даты конца это не границы выгрузки, а любой диапазон. Пример выделил синей заливкой.

3.    Организовать одну ячейку и прописать в ней формулу, которая бы в зависимости от выбора Проекта и Вида работы из выпадающих списков по п. 1 и введенных в ручную дат начала периода и конца периода по п. 2 расчитывала сумму трудозатрат за указанный диапазон дат.

По итогам правильного выполнения задания, если выбрать из выпадающего списка, например «Проект А», «Вид работы N», период указать от 03.06.2025 до 10.06.2025, то значение расчета формулы в ячейке должна равняться 337.

Для выполнения задания можно использовать и сводные таблицы, и дополнительные формулы, если потребуется. Но сами названия полей, значения в выгрузке, трогать/изменять нельзя.

Страницы: 1
Наверх