utiliser SI avec ET et OU [EXCEL] - Divers - Programmation
Marsh Posté le 01-04-2010 à 14:51:45
Hello
Pour les formules "complexes", le mieux c'est, dans un premier temps, de décomposer ton calcul.
SI(ET(A2="CFA";B2>65);1,2; (Le sinon sera la suite)
SI(ET(A2="Formation";B2>10);1,5;
On met 1, la multiplication par 1 ne fera donc pas d'augmentation
SI(ET(A2="CFA";B2>65);1,2;SI(ET(A2="Formation";B2>10);1,5;1))
*SI(B2>130;1,1;1)
=SI(ET(A2="CFA";B2>65);1,2;SI(ET(A2="Formation";B2>10);1,5;1))*SI(B2>130;1,1;1)
=B2*SI(ET(A2="CFA";B2>65);1,2;SI(ET(A2="Formation";B2>10);1,5;1))*SI(B2>130;1,1;1)
Cordialement
Et non je ne suis pas un maso d'excel !
Marsh Posté le 30-03-2010 à 19:23:27
Bonjour,
Je suis actuellement en train de travailler sur EXCEL pour mon boulot et j'aimerai crée une fonction multipliant une valeur en fonction de critères.
3 colonnes nous intéressent :
-Objectif du congé
-Nombre de jour de congés demandés
-Nombre de jours de congés accordés
La première colonne est en format "TEXTE" pouvant être "CFA", "Formation" et "Autres"
La seconde colonne est une colonne numéraire (nombre allant de 1 à 1000)
La 3ème colonne est celle de la formule.
Nous les nommerons donc les colonnes A, B et C.
Donc la formule souhaitée :
Si B>130 alors +10%
Si A="CFA" alors +20% seulement si B>65
Si A="Formation" alors +50% seulement si B>10
En sachant que c'est soit "CFA" ou "FORMATION" et que ceux-ci peuvent se cumuler avec le +10% de B.
Les pourcentages ont pour base B, pas exemple dans le cas où B=200 et A="CFA" nous auront donc 200x1.1x1.2.
J'ai pour le moment seulement la formule pour B>130 mais je n'arrive pas à y insérer les cas de figure pour "CFA" et "Formation".
la voici : "=SI(L32>=130,02;L32*1,1;L32)"
Je sais c'est peu mais ça fait longtemps que je n'ai plus touchés à EXCEL.
Donc si des masochistes d'EXCEL voient ce post, pourriez vous m'aider à finir cette formule ?
Merci d'avance à ceux qui se pencherons sur ce problème,
Bonne soirée