Excel Dinâmico

1

Eu criei um vetor (intervalo de valores) da forma (a_11, .., a_1n, ..., a_m1 ..., a_mn) para m e n que são entradas de outra planilha e um vetor de probabilidades (p_1, ..., p_n). Em outra folha agora tenho subconjuntos diferentes de 1, .., m como entrada, por exemplo, eu tenho a string "1,3,4". Eu gostaria agora de calcular para essa string

a_11 * a_31 * a_41 * p_1 + a_12 * a_32 * a_42 * p_2 + ... + a_1n * a_3 n * a_4 n * p_n (basicamente o sumproduct dos vetores (a_11, ..., a_1n), (a_31, ..., a_3n), (a_41, ..., a_4n) e (p_1, ..., p_n)

Como a string "1,3,4" difere cada vez (também em tamanho), eu gostaria de fazer isso dinamicamente, mas sem usar o VBA. Eu já consegui fazer isso em VBA por meio de um loop duplo, mas eu quero usar o solver, então quero implementá-lo em uma folha referente às entradas.

Alguém poderia me ajudar?

    
por Math Girl 30.12.2016 / 09:06

0 respostas