Здравствуйте, знатоки. Возникла задача, требуется формулой отразить в одной ячейке частичную сумму одного массива данных при достижении определенной суммы другого массива, при этом массивы при расчете принимаются целиком. Требуемый результат в файле. Заранее благодарю
Здравствуйте, знатоки. Возникла задача, требуется формулой отразить в одной ячейке частичную сумму одного массива данных при достижении определенной суммы другого массива, при этом массивы при расчете принимаются целиком. Требуемый результат в файле. Заранее благодарюtorg009
Pelena, здравствуйте, это то, что нужно, тема закрыта, толь если это возможно дайте пояснение по Вашей формуле ПРОСМОТР и СМЕЩ в одной связке сложно понять Благодарю
Pelena, здравствуйте, это то, что нужно, тема закрыта, толь если это возможно дайте пояснение по Вашей формуле ПРОСМОТР и СМЕЩ в одной связке сложно понять Благодарюtorg009
Идея основной части формулы взята из одной из тем Мозгового штурма Суммы с ограничением по условию СУММЕСЛИ(СМЕЩ(G$2;;;;СТОЛБЕЦ(G:O)-6);"<>") даёт массив сумм с накоплением для диапазона G2:O2, соответственно СУММЕСЛИ(СМЕЩ(G$4;;;;СТОЛБЕЦ(G:O)-6);"<>") - массив сумм с накоплением для диапазона G4:O4 Сама функция ПРОСМОТР() ищет заданное значение (2000) в первом массиве и возвращает значение с той же позиции из второго массива
Чтобы увидеть массив сумм, можно выделить в строке формул часть СУММЕСЛИ(СМЕЩ(G$2;;;;СТОЛБЕЦ(G:O)-6);"<>") и нажать клавишу F9
Идея основной части формулы взята из одной из тем Мозгового штурма Суммы с ограничением по условию СУММЕСЛИ(СМЕЩ(G$2;;;;СТОЛБЕЦ(G:O)-6);"<>") даёт массив сумм с накоплением для диапазона G2:O2, соответственно СУММЕСЛИ(СМЕЩ(G$4;;;;СТОЛБЕЦ(G:O)-6);"<>") - массив сумм с накоплением для диапазона G4:O4 Сама функция ПРОСМОТР() ищет заданное значение (2000) в первом массиве и возвращает значение с той же позиции из второго массива
Чтобы увидеть массив сумм, можно выделить в строке формул часть СУММЕСЛИ(СМЕЩ(G$2;;;;СТОЛБЕЦ(G:O)-6);"<>") и нажать клавишу F9Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816