Cria a matriz da lista no MS Excel

0

Eu tenho uma lista no MS Excel que se parece com o seguinte:

A1 2
A2 3
A3 5
A4 1

Agora eu quero fazer uma matriz, onde cada valor adiciona um ao outro. Assim:

   A1 A2 A3 A4
A1 4  5  7  3
A2 5  6  8  4
A3 7  8  10 6
A4 3  4  6  2

Existe uma maneira fácil de criar essa matriz? A única solução possível que tenho agora é criar a matriz manualmente. Mas minha lista consiste em mais de 200 valores e tenho que criar mais matrizes.

Os nomes (A1, A2 etc.) não são exibidos na minha planilha. Eu acabei de usá-los para ilustração.

    
por gHupf 07.08.2018 / 13:12

1 resposta

0

Suponha que os dados originais estejam na planilha com o nome Sheet1 no intervalo A1: A4. Suponha que o intervalo de resultados seja A1: D4 em outra planilha.

Se sim, use a fórmula

=INDIRECT("Sheet1!R" & ROW() & "C1",FALSE)+INDIRECT("Sheet1!R" & COLUMN() & "C1",FALSE)

Para outro intervalo de destino, subtraia as constantes apropriadas dos valores de ROW () e COLUMN () na fórmula. Para outro intervalo de origem - adicione constante adequada a ROW () e COLUMN () e altere a constante "C1" para "Cx" respectivamente.

    
por 07.08.2018 / 13:56