Exemplo 5. Outro xeito de calcular a nota final da 1ª avaliación (if aniñados)
Nota final da 1ª avaliación
=if([[RECAVAL1]];if([[RECAVAL1]]>[[AVAL1]];[[RECAVAL1]];[[AVAL1]]);[[AVAL1]])
Explicación
=if([[RECAVAL]];
- Comproba se existe un valor na tarefa de recuperación:
- Se non existe, a condición non se cumpre e execútase a cláusula vermella, tomando o valor [[AVAL1]] (o alumno non fixo a recuperación, polo que a puntuación é a obtida inicialmente).
- Se existe un valor na tarefa de recuperación, é dicir, se un alumno fixo a recuperación, execútase a cláusula verde e fai o seguinte cálculo condicional.
- Comproba se a nota da recuperación é superior á da avaliación. En caso afirmativo, o alumno obtén a cualificación obtida na recuperación: [[RECAVAL1]]. (Este caso tamén permitiría subir nota na recuperación a un alumno aprobado).
- Porén, se a nota que obtén na recuperación é inferior á de avaliación, devolve a nota de avaliación [[AVAL1]] e non a da recuperación. (Non se baixa a nota por ter obtido unha cualificación menor na recuperación).
Última modificación: martes, 28 de novembro de 2023, 13:50