Помогите, пожалуйста, решить задачку формулами, на VBA решил бы влет, но нужно решить на формулах. Есть решение на СУММПРОИЗВ, см в примере. Но оно дает ошибку при нулевых значениях параметров, которые могут быть. Хотелось бы решить через ИНДЕКС и ПОИСКПОЗ, но пока не получилось.
Суть задачи в следующем: 1. Имеется список параметров со значениями. 2. Причем все 100% параметров есть для базового сценария. 3. Для других сценариев нужно корректировать только некоторые параметры, остальные не хочется заносить (повторять), т.к. их очень много. 4. Нужно в зависимости от выбранного сценария выбрать параметры относящиеся к заданному сценарию, а если их нет то к базовому.
Добрый вечер!
Помогите, пожалуйста, решить задачку формулами, на VBA решил бы влет, но нужно решить на формулах. Есть решение на СУММПРОИЗВ, см в примере. Но оно дает ошибку при нулевых значениях параметров, которые могут быть. Хотелось бы решить через ИНДЕКС и ПОИСКПОЗ, но пока не получилось.
Суть задачи в следующем: 1. Имеется список параметров со значениями. 2. Причем все 100% параметров есть для базового сценария. 3. Для других сценариев нужно корректировать только некоторые параметры, остальные не хочется заносить (повторять), т.к. их очень много. 4. Нужно в зависимости от выбранного сценария выбрать параметры относящиеся к заданному сценарию, а если их нет то к базовому.Bamboo
P.S. 1) Не поняла, в чём ошибка при нулевых значениях в Вашем варианте 2) Если данных много и формула массива будет тормозить, то имеет смысл в первой таблице сделать доп. столбец, сцепляющий сценарий и параметр, и по нему уже искать значение
P.S. 1) Не поняла, в чём ошибка при нулевых значениях в Вашем варианте 2) Если данных много и формула массива будет тормозить, то имеет смысл в первой таблице сделать доп. столбец, сцепляющий сценарий и параметр, и по нему уже искать значениеPelena
Pelena, Спасибо! Супер! То что хотел, но не смог сделать сам.
Чтобы увидеть ошибку нужно моем примере Ставку для сценарии Пессимистичный сделать 0. Тогда формула СУММПРОИЗВ перестает корректно работать. Честно говоря, когда писал об этой проблеме, то предполагал ее аналитически, сейчас смоделировал и проверил. Ваш вариант нужен еще и для того, чтобы искать все это дело в двумерном массиве со шкалой времени. Так что буду Вашу формулу адаптировать дальше. Спасибо!
Pelena, Спасибо! Супер! То что хотел, но не смог сделать сам.
Чтобы увидеть ошибку нужно моем примере Ставку для сценарии Пессимистичный сделать 0. Тогда формула СУММПРОИЗВ перестает корректно работать. Честно говоря, когда писал об этой проблеме, то предполагал ее аналитически, сейчас смоделировал и проверил. Ваш вариант нужен еще и для того, чтобы искать все это дело в двумерном массиве со шкалой времени. Так что буду Вашу формулу адаптировать дальше. Спасибо!Bamboo