SI, ET et OU en une seule formule

Bigbru

XLDnaute Nouveau
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
 

hoerwind

XLDnaute Barbatruc
Re : SI, ET et OU en une seule formule

Bonjour et bienvenu sur le forum,

Afin de ne pas devoir reconstruire nous-même un tableau qui est existant chez toi, il serait souhaitable de le mettre en pièce jointe (quelques lignes), avec les résultats à obtenir, calculés manuellement, ainsi qu'une petite explication du pourquoi.

Pour joindre un fichier, vois sous ta réponse "gérer les pièces jointes".
 

thomlau

XLDnaute Occasionnel
Re : SI, ET et OU en une seule formule

Bonjour Bigbru et bienvenu sur ce forum.

Ci-joint un fichier qui je l'espère te conviendra.

@+
 

Pièces jointes

  • essai.zip
    20.7 KB · Affichages: 32
  • essai.zip
    20.7 KB · Affichages: 31
  • essai.zip
    20.7 KB · Affichages: 34
Dernière édition:

Bigbru

XLDnaute Nouveau
Re : SI, ET et OU en une seule formule

Grand merci à toi Thomleau cette formule m'est d'un grand secours.

Elle marche trés bien dans le cas d'un "Formation" cependant la formule me laisse une case vide en cas de CFA et AUTRES.

Il faudrai aussi que si le congé est de plus de 130.02 jours prendre en compte le +10% d'abondement soit dans le cas d'un congé formation de 200jours pas exemple :

200x1.5x1.1 = 330

Donc voilà, mettre autant de variable dans une seul formule me dépasse complétement.

Je vous ai joint le tableau pour que vous ayez une idée de ce a quoi ça peut ressembler.

Merci encore à ceux m'ayant répondu,

Bonne journée
 

Pièces jointes

  • Forum.xls
    24 KB · Affichages: 56
  • Forum.xls
    24 KB · Affichages: 59
  • Forum.xls
    24 KB · Affichages: 58

JBOBO

XLDnaute Accro
Re : SI, ET et OU en une seule formule

Bonjour,

Un essai en piece jointe.

Ps : La formule de la 1ère ligne est restée intact par rapport au post precedant.

Voir nouvelle formule à partir de la 2ème ligne
Dis nous
 

Pièces jointes

  • Forum(2).xls
    29 KB · Affichages: 55
  • Forum(2).xls
    29 KB · Affichages: 64
  • Forum(2).xls
    29 KB · Affichages: 58

hoerwind

XLDnaute Barbatruc
Re : SI, ET et OU en une seule formule

Bonjour,

Il est dommage que tu n'aies pas répondu à ma demande : avec les résultats à obtenir, calculés manuellement., car ton explication est difficile à comprendre.

Avec ce que j'ai compris, essaie ceci :
=SI(D2>130;SI(B2="Formation";D2*1.1*1.5;SI(B2="CFA";D2*1.1*1.2;D2*1.1));"")
éventuellement modifier le séparateur décimal (point en virgule) suivant ta configuration.
 

hoerwind

XLDnaute Barbatruc
Re : SI, ET et OU en une seule formule

Bonjour, salut Bigbru,

Avec l'exemple de Bigbru, je comprends déjà mieux, mais n'obtiens pas toujours les mêmes résultats.
 

Pièces jointes

  • Bonus.zip
    6.5 KB · Affichages: 24
  • Bonus.zip
    6.5 KB · Affichages: 34
  • Bonus.zip
    6.5 KB · Affichages: 25

Bigbru

XLDnaute Nouveau
Re : SI, ET et OU en une seule formule

Merci hoermind, jbobo m'a donné plus tôt un dossier EXCEL qui marche parfaitement.

J'ai testé le tien et les résultat pour les FORMATION et les CFA bug un peu, en effet un CFA de 100 jours par exemple ne donne pas 120 et une FORMATION de 16jours ne donne pas 24.

J'ai l'impression que les bonus des CFA/FORMATION ne sont pris en compte qu'a partir de 200 jours.
 

hoerwind

XLDnaute Barbatruc
Re : SI, ET et OU en une seule formule

Re,

Merci pour la précision.

Ce que je retiens de ce fil est que je ne répondrai plus jamais à une question si la pièce jointe ne reprend pas tous les cas de figure et les résultats à obtenir, calculés manuellement.
 

Bigbru

XLDnaute Nouveau
Re : SI, ET et OU en une seule formule

Voilà le document que tu demande Hoerwind, je t'ai mis les formule de calcule basiques.
 

Pièces jointes

  • Hoerwind.xls
    22 KB · Affichages: 45
  • Hoerwind.xls
    22 KB · Affichages: 49
  • Hoerwind.xls
    22 KB · Affichages: 47

hoerwind

XLDnaute Barbatruc
Re : SI, ET et OU en une seule formule

Bonjour,

Pas de SI, ni de ET, ni de OU ...

Une formule en D2 :
Code:
=(C2+((C2>130.02)*C2*0.1))*MAX(1;(B2="CFA")*(C2>65.01)*1.2)*MAX(1;(B2="Formation")*(C2>10)*1.5)
à copier vers le bas

Quand même plus facile à comprendre lorsqu'on a les résultats qu'il faut obtenir !
 
Dernière édition:

Statistiques des forums

Discussions
312 393
Messages
2 087 961
Membres
103 687
dernier inscrit
olivier72