OpenOffice Base : Réponses requête 15

15-Affichez la commission des vendeurs si on donnait une prime de 5 000 € aux vendeurs ayant une commission de 45 000 € ou plus.

Fonction CASEWHEN(condition,'si vrai','si faux') dont le résultat est un chiffre

C'est dans ce genre de situation que la fonction CASEWHEN() est vraiment avantageuse. Elle s'applique seulement si les conditions requises sont remplies.

Dans l'exercice précédent, la fonction CASEWHEN() était utilisée avec du texte. Ici la fonction est utilisée pour calculer un chiffre.

Critère :

Champ Prenom Nom Poste CASEWHEN("Commission">= 45000, "Commission"+5000, "Commission")
Alias       Ajusté
Tri        
Visible X X   X
Critère     'Vendeur'  
Ou        

Résultat :

Prenom Nom Ajusté
Marc ASSIN 43 000
Mélanie ZETAUFERY 69 000
Paul TERGEIST 23 000
Elie COPTAIRE 42 000
Vincent TIME 21 000

Pouvez-vous préparer une requête qui montrerait la différence entre la masse salariale avec et sans cette prime ?

Vous devriez être capable si vous avez bien compris les exercices précédents.