Fonctions logiques : Si, Et, Ou
Les fonctions sont utilisées dans les formules de calcul du taux et du montant des Genres de salaires, ainsi que dans les colonnes calculées des Décomptes.
Si(condition;nombre1;nombre2)
| Type retourné | Numérique ou Booléen |
| Contexte | Genres de salaires, Décomptes |
| Paramètres | Type | Description |
| condition | Test | Expression à évaluer |
| nombre1 | Formule ou Numérique | Résultat si la condition est satisfaite |
| nombre2 | Formule ou Numérique | Résultat si la condition n'est pas satisfaite |
| Description | La condition est formée de 2 formules ou numériques reliés par un opérateur de comparaison (=,<,>,≤,≥). Si la condition est satisfaite, nombre1 est évalué et retourné. Sinon, nombre2 est évalué et retourné. |
| Exemple |
Si(Anniversaire(65)=1;100;0) permet d’attribuer un montant de 100 Frs aux employés qui atteignent 65 ans dans le mois. |
Et(condition1[;condition2]…[;conditionN])
| Type retourné | Booléen |
| Contexte | Genres de salaires, Décomptes |
| Paramètres | Type | Description |
| condition1…2…N | Test | Expression à évaluer |
| Description | 1 si toutes les conditions valent 1, sinon 0. |
| Exemple |
Et(AgeCeMois≥18;AgeCeMois<65) retourne 1 si l’employé a entre 18 et 65 ans. |
Ou(condition1[;condition2]…[;conditionN])
| Type retourné | Booléen |
| Contexte | Genres de salaires, Décomptes |
| Paramètres | Type | Description |
| condition1…2…N | Test | Expression à évaluer |
| Description | 1 si l'une des conditions vaut 1, sinon 0. |
| Exemple |
Ou(Et(AgeCeMois>64;SexeFemme);Et(AgeCeMois>65;SexeHomme)) retourne 1 quand l’employé atteint l’âge de la retraite. |
English
Deutsch
Italiano