Acessar dados da tabela por índice de linha

0

Eu tenho uma tabela no Excel que é apresentada da seguinte forma. O que eu preciso é uma maneira de acessar uma linha da tabela por índice para um cálculo.

Para ser preciso, fui solicitado a elaborar um coeficiente geral para essa tabela (e muitos como ela). Então, neste caso, o coeficiente seria -

=SUM(3*0, 1*2, 3*0, 11*0) / SUBTOTAL(109, [Count])

Em suma, preciso de uma maneira de obter o total de [Value]*[Count] para cada linha, mas sem adicionar uma coluna extra. A tabela abaixo é um exemplo, e alguns têm mais linhas, então a solução deve ser escalável e não explícita, como no meu exemplo acima.

O problema é que não quero ter que declarar explicitamente o valor, mas não consigo encontrar uma maneira de referenciar um índice de coluna / linha. Isso é possível? Obrigado.

BigHand Mobile - Access                                Value   Count    %
I already use BigHand mobile                           0       3        16.7%
I don't use BigHand mobile, but I would like to        2       1        5.6%
I don't use BigHand mobile, and I do not require it    0       3        16.7%
I don't dictate so do not require it                   0       11       61.1%
Coefficient                                            ???
    
por David Gard 29.01.2014 / 12:16

1 resposta

1

Tente usar um sumproduct para que a multiplicação de array funcione.

=SUMPRODUCT(B:B,C:C) / SUBTOTAL(109,C:C)

    
por 29.01.2014 / 18:20