Como multiplicar uma linha de valores por uma tabela com o mesmo número de campos?

0

Eu tenho uma linha de valor de A2: H2 e, em seguida, tenho uma tabela de valores de B7: E8 (a tabela e a linha têm 8 pontos de dados).

Como faço para multiplicá-los? Por favor veja a ilustração abaixo:

+----+------+-------+-------+-------+-------+-------+-------+-------+
|   |   A   |   B   |   C   |   D   |   E   |   F   |   G   |   H   |
+---+-------+-------+-------+-------+-------+-------+-------+-------+
| 1 |  A1   |  A2   |  B1   |  B2   |  C1   |  C2   |  D1   |  D2   |
| 2 |    1  |    2  |    3  |    4  |    5  |    6  |    7  |    8  |
| 3 |       |       |       |       |       |       |       |       |
| 4 |       |       |       |       |       |       |       |       |
| 5 |       |       |       |       |       |       |       |       |
| 6 |       |   A   |   B   |   C   |   D   |       |       |       |
| 7 |   1   |   0.1 |   0.3 |   0.5 |   0.7 |       |       |       |
| 8 |   2   |   0.2 |   0.4 |   0.6 |   0.8 |       |       |       |
+---+-------+-------+-------+-------+-------+-------+-------+-------+

Estou tentando multiplicar A2 * B7, B2 * B8 e assim por diante com fórmulas porque não quero codificar (tenho muitos pontos de dados, isso é apenas uma amostra para eu entender o conceito ). O objetivo é gerar uma única linha = A2 * B7, = B2 * B8, = C2 * C7, = C2 * C *, .... e assim por diante

    
por Derek Frank 13.10.2018 / 21:59

1 resposta

0

Se você quiser os produtos na Linha 17, de A17 a H17 , insira

=A2*INDEX($B$7:$E$8, MOD(COLUMN()-1,2)+1, INT((COLUMN()-1)/2)+1)

em A17 e arraste / preencha corretamente. Para começar em alguma outra coluna, substitua as duas ocorrências de -1 na fórmula acima com o seu número de coluna inicial. Por exemplo, para usar G17:N17 , use -7 em vez de -1 .

    
por 13.10.2018 / 23:08