Boa tarde Senhores,
por mais uma vez venho pedir uma ajuda.
Tenho um banco de dados de alunos que armazena até 4 notas com pesos distintos.
Utilizei a fórmula abaixo para atribuir o resultado para um campo MEDIA do meu registro:
=Arred(SeImed(([Peso_2]=0);([Nota_1]*[Peso_1])/[Peso_1];SeImed(([Peso_3]=0);(([Nota_1]*[Peso_1])+([Nota_2]*[Peso_2]))/([Peso_1]+[Peso_2]);SeImed(([Peso_4]=0);(([Nota_1]*[Peso_1])+([Nota_2]*[Peso_2])+([Nota_3]*[Peso_3]))/([Peso_1]+[Peso_2]+[Peso_3]);(([Nota_1]*[Peso_1])+([Nota_2]*[Peso_2])+([Nota_3]*[Peso_3])+([Nota_4]*[Peso_4]))/([Peso_1]+[Peso_2]+[Peso_3]+[Peso_4]))));2)
O cálculo é feito de forma correta, mas o campo MEDIA está sempre zerado.
Desde já agradeço
por mais uma vez venho pedir uma ajuda.
Tenho um banco de dados de alunos que armazena até 4 notas com pesos distintos.
Utilizei a fórmula abaixo para atribuir o resultado para um campo MEDIA do meu registro:
=Arred(SeImed(([Peso_2]=0);([Nota_1]*[Peso_1])/[Peso_1];SeImed(([Peso_3]=0);(([Nota_1]*[Peso_1])+([Nota_2]*[Peso_2]))/([Peso_1]+[Peso_2]);SeImed(([Peso_4]=0);(([Nota_1]*[Peso_1])+([Nota_2]*[Peso_2])+([Nota_3]*[Peso_3]))/([Peso_1]+[Peso_2]+[Peso_3]);(([Nota_1]*[Peso_1])+([Nota_2]*[Peso_2])+([Nota_3]*[Peso_3])+([Nota_4]*[Peso_4]))/([Peso_1]+[Peso_2]+[Peso_3]+[Peso_4]))));2)
O cálculo é feito de forma correta, mas o campo MEDIA está sempre zerado.
Desde já agradeço