El format de les fórmules de les qualificacions és molt semblant a la que podem trobar en programes de full de càlcul com Libreoffice o Excel.

Totes les fórmules han de començar pel símbol "=" (igual) i, seguidament, l'expressió matemàtica que es vulgui usar.

Dins les fòrmules és possible fer referència a d'altres columnes que tinguin un número ID definit. Per fer-ho posarem el número ID de les activitats entre dos claudàtors [[númeroID]]Per exemple, suposem que tenim l'activitat amb número ID "tasca01", en tal cas posaríem [[tasca01]].


Operacions de les fórmules

A banda de les sumes (+), restes (-) multiplicacions (*) i divisions (/), és possible fer servir altres funcions matemàtiques com ara:

  • average([[item1]], [[item2]]...): calcula la mitjana de diversos valors
  • sum([[item1]], [[item2]]...): suma uns valors
  • max([[item1]], [[item2]]...): retorna el valor màxim dels elements
  • min([[item1]], [[item2]]...): retorna el valor mínim dels elements

  • mod(dividend, divisor): calcula la resta de la devisió (el mòdul)
  • pi(): el valor de π
  • power(base, power): eleva un nombre a un altre
  • round(number, count): arrodoneix un valor a un nombre concret de decimals
  • sqrt(number): retorna l'arrel quadrada del valor
  • abs(number): retorna el valor absolut d'un valor (elimina el signe)
  • sin, cos, tan, arctan, arcos, arcsin...: funcions trigonomètriques se sinus, cosinus i tangent
  • log(number) i ln(number): logaritme amb base 10 i logaritme neperià


Alguns exemples de càlculs

Suposem sempre que tenim diverses atvicitats amb Número ID com cara [[Quiz01]], [[Quiz02...]] o [[Assign01]], [[Assign20]]...


Mitjana de diversos valors:

=average([[Quiz01]], [[Quiz04]], [[Assign01]])


Mitjana amb pesos

=sum([[Quiz01]]*0.3,[[Quiz04]*0.6,[[Assign01]]*2)


El màxim entre la mitjana de les activitats de pràctiques i la mitjana de les teòriques

=max(average([[teo1]],[[teo02]],[[teo03]]),average([[prac1]],[[prac2]],[[prac3]]))

Anem a veure amb més detall aquesta operació separant les fòrmules:

=maxaverage( [[teo1]],[[teo02]],[[teo03]] )average( [[prac1]],[[prac2]],[[prac3]] ) )

Com podem veure, la operació fa un "max" (màxim) entre dues average (mitjanes). On a cada mitjana hi ha 3 activitat, les de teoria a la primera i les pràctiques a l'altre.


Darrera modificació: dimecres, 2 de novembre 2016, 12:52