Ireport- SubTotal

Tenho um inquerito que vai avaliar o grau de satisfação de n clientes.

Em seguida preciso de fazer um report com IREPORT, que me vai dizer as respostas e calcular a média e desvio padrão para cada uma delas.
Desta forma neste exemplo. Temos as diferentes opções de resposta, o numero de respostas dadas para aquela opção e o ponderador.
Para ser mais fácil de perceber o relatório fiz um grupo por questão. Desta forma no final de cada questão precisava de fazer o cálculo da média e do desvio padrão.

Vejam o exemplo seguinte:
15 Execução do recrutamento e seleção de modo conforme com o processo previsto

OPCAO NRespostas Ponderador
Muito Insatisfeito 1 -2
Muito Satisfeito 1 2
Sem opinião 2 0
Não aplicável 1 X
Satisfeito 0 1
Insatisfeito 0 -1

Média seria calculada no final de cada questão, usando esta formula
media = (1 * -2) + (1 * 2 )+ (2*0) + (0 * -1) + (0 * 1) / (1+1+2)

Para este cálculo não se entra com a resposta igual a Não aplicável.
Obrigado desde já pelas vossas ajudas