Calcul

Les fonctions IF, AND, AVERAGE, NOW

Fonction

Exemple

L’exemple dans la carte conceptuelle LinkNotions

  • Cliquez sur l’image pour ouvrir la carte conceptuelle.
  • Dans la carte, cliquez une notion pour l’activer.

IF

Si un avion ULM ne dispose pas d’un parachute, sa masse maximale au décollage est 450 kg.

Si un avion ULM dispose d’un parachute, sa masse maximale au décollage est 472,5 kg.

On peut donc calculer la masse maximale au décollage (A3) à l’aide de la présence d’un parachute (A2)

IF(A2=’Oui’,472.5,450); Ce qui veut dire : Si l’avion a un parachute, alors la masse maximale au décollage est 472,5 kg, sinon elle est 450 kg.

Vous voyez qu’il y a deux méthodes possibles.

  1. Ecrivez la formule dans le champ « Expression » : IF(A2=’Oui’,472.5,450)
  2. Utilisez la possibilité avec les « Conditions »: B2=’Oui’

Attention:

Les vigules doivent être écrites avec un point. Ecrivez 472.5 et non 472,5.

Un texte dans une formule doit être écrit entre guillemets doubles ou simples ‘Oui’.

IF et AND

Ici un exemple avec les deux fonctions « IF » et « AND ».

Dans un magasin un client doit remplir deux conditions pour obtenir une bonification:

  • Un minimum du montant d’achat (5.000 €)
  • Un nombre miminum d’achats (5x)

Le critère 1 est indiqué dans la notion « Critère 1 »

Le critère 2 est indiqué dans la notion « Critère 2 »

Chaque client a deux sous-noms :

  • Total d’achats
  • Nbr d’achats

Chaque client a un sous-nom principal

  • Bonification

Le sous-nom principal est calculé à partir des deux sous-noms et avec les valeurs des deux notions contenant les critères.

La formule est inscrite dans le champ « Expression » dans la notion « Client ».

La formule s’écrit pour le client A (Méthode 1) : IF(AND(clia.tach>id1,clia.nach>id4),clia.tach*10%,0).

Lisez: Si le total d’achat est supérieur au critère 1 et le nambre d’achats est supérieur au critère 2, alors la bonification est égale au Total d’achat fois 10%, sinon la bonification est 0.

  • « clia » est la référence pour la bonification du client A
  • « tach » est le sous-nom pour formules pour le sous-nom « Total d’achats »
  • « nach » est le sous-nom pour formules pour les sous-nom « Nombre d’achats »
  • clia.tach permet de référer le sous-nom « Total d’achats » du client A
  • clia.nach permet de référer le sous-nom « Nombre d’achats » du client A
  • id1 est le numéro fixe du critère 1; id1 est ici utilisé pour référer le critère 1
  • id4 est le numéro fixe du critère 2; id4 est ici utilisé pour référer le critère 2

AVERAGE

Si vous voulez calculer la moyenne de la valeur de plusieurs notions.

AVERAGE(A1,A2,A3)

Vous inscrirez la formule dans le champ « Expression » de la notion Moyenne.

NOW

TODAY

Pour afficher la date d’aujourd’hui, il suffit d’écrire NOW() ou TODAY() comme formule.

Remarque:

Pour permettre de montrer plus de texte, nous pouvons augmenter la grandeur des carrés. Pour ce faire, procédez ainsi:

  • Cliquez sur le bouton « Préférences » en haut à droite de l’écran.
  • La fenêtre « Propriétés du schéma » est ouverte.
  • Augmentez la largeur et la hauteur du schéma. Dans notre cas nous avons mis une largeur de 200.