Formules imbriquées si, et, ou

nanougirl

XLDnaute Nouveau
Bonjour,

Je me creuse la tête pour trouver la bonne formule qui me calculerai automatiquement des commissions en fonctions de plusieurs critères.

En effet, si un rendez-vous est "ok" nous attribuons une prime de 80€ lorsque :
- Monsieur vivant seul a >=59 ans,
- Madame vivant seule a >=59 ans,
- le couple a >=59 ans chacun.

La prime descend à 50€ si l'un des deux a -59 ans lorsqu'il s'agit d'un couple, ou si c'est une personne seule de -59 ans.

J'ai imbriqué des si, des ou et des et dans ma formule, mais elle ne me renvoie que 50€ au lieu de 80€.

Pour plus de facilité, je vous joins mon fichier.

Merci à tous
 

Pièces jointes

  • Exceldownload.xlsx
    11.2 KB · Affichages: 35
  • Exceldownload.xlsx
    11.2 KB · Affichages: 39
  • Exceldownload.xlsx
    11.2 KB · Affichages: 41

R@chid

XLDnaute Barbatruc
Re : Formules imbriquées si, et, ou

Bonjour,
On peut faire très courte, en U4,
Code:
=SI(OU(S4="ko";S4="");"";SI(NB(M4:N4)=NB.SI(M4:N4;">=59");80;59))
@ tirer vers le bas


@ + +

Edit : Salut les amis :)
On peut réduire, en evitant le OU() :
Code:
=SI(S4="Ok";SI(NB(M4:N4)=NB.SI(M4:N4;">=59");80;59);"")

@ + +
 
Dernière édition:

blord

XLDnaute Impliqué
Re : Formules imbriquées si, et, ou

Allo,

Une solution pour ce genre de problème est de s'insérer des colonnes masquées qui permettent de décomposer la formule en quelque chose de plus facile à lire :

Par exemple :
- la première colonne pourrait déterminer s'il s'agit d'un couple ou d'une personne seule
- la deuxième colonne pourrait déterminer si l'âge de la personne ou du couple est >=59 ou <59
- ensuite on met une simple formule pour calculer la prime...

C'est beaucoup plus simple de comprendre le calcul que de se pencher à chaque fois sur une formule d'un kilomètre de long et de prendre 45 minutes pour enfin la comprendre....

Bonne fin de journée !
 

nanougirl

XLDnaute Nouveau
Re : Formules imbriquées si, et, ou

Merci à tous pour votre retour, n'étant pas devant l'écran je ne peux pas les tester mais je reviens vers vous dès que ce sera fait.
Apparemment j'ai encore cherché trop compliqué ;-(
Merci les experts ;-)
 

Discussions similaires

Statistiques des forums

Discussions
312 495
Messages
2 088 964
Membres
103 992
dernier inscrit
Christine 974