Como somar as multiplicações de linhas, sendo a variável multiplicadora em uma planilha

1

Eu tenho esta planilha:

Eu quero calcular a receita total, mas como as diferentes linhas estão em moedas diferentes, a conversão deve ser feita primeiro. Os valores da moeda são mapeados para códigos na tabela Moedas no lado direito.

Por exemplo, para A4 , seria: B4*F3 .

Eu sei que posso obter o valor da moeda usando o VLOOKUP assim: VLOOKUP(C4, E3:F5,2) . Eu posso então multiplicar o valor pelo valor retornado, mas apenas linha por linha; Eu não sei como somar tudo a quantidade x multiplicações de moeda.

SUMPRODUCT é inútil aqui porque requer arrays de linhas do mesmo tamanho e não faz realmente o que eu quero (apenas no caso de alguém sugerir isso).

Estou usando o LibreOffice (OpenOffice), mas se você souber como fazê-lo no Excel, ajudará mesmo assim.

    
por Franco 15.07.2011 / 06:24

1 resposta

4

Bem, eu estou usando a versão alemã do OO-calc, e há uma função na tabela de grupos chamada 'SVERWEIS', que é 'S.-Verweis' ou 'Spalten ~' alias 'column-link' .

Na coluna D, você escreve SVERWEIS(C4, E3:F5,2)*B3 para a linha 3, mas você muda um pouco, para tornar a tabela absoluta:

=VLOOKUP(C4, $E$3:$F$5,2)*B3

e copie-a na coluna, na parte inferior (ou no topo) você pega a soma da coluna.

Você pode ocultar colunas se não quiser mostrar resultados intermediários ou usar uma fonte branca em fundo branco, mas apenas uma nova coluna para transformar as moedas.

    
por 15.07.2011 / 07:39