Я создал вектор (диапазон значений) вида (a_11, .., a_1n, ..., a_m1 ..., a_mn) для m и n, которые являются входными данными с другого листа и вектора вероятностей (p_1, ..., p_n). На другом листе у меня теперь есть разные подмножества 1, .., m в качестве входных данных, например, у меня есть строка «1,3,4». Теперь я хотел бы рассчитать для этой строки
a_11 * a_31 * a_41 * p_1+a_12 * a_32 * a_42 * p_2+...+a_1n * a_3n * a_4n * p_n (в основном суперпродукт векторов (a_11, ..., a_1n), (a_31, ..., a_3n), (a_41, ..., a_4n) и (p_1, ..., p_n)
Поскольку строка «1,3,4» отличается каждый раз (также по длине), я хотел бы сделать это динамически, но без использования VBA. Мне уже удалось сделать это в VBA с помощью двойного цикла, но я хочу использовать решатель, поэтому я хочу реализовать его в листе, ссылающемся на записи.
Может ли кто-нибудь помочь мне?