Formule Excel plusieurs conditions et résultats

CamDels Messages postés 3 Statut Membre -  
Raymond PENTIER Messages postés 71831 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
Je cherche à réaliser une formule pour l'application suivante :
Si C2 est égale à E1 (titre de ma colonne),
ET
- si B2 = "MO" alors la réponse vrai doit être C41*D2 et réponse fausse 0
- si B2 = "Grue" alors la réponse vrai doit être C42*D2 et réponse fausse 0
- si B2 = "Manitou" alors la réponse vrai doit être C43*D2 et réponse fausse 0
- si B2 = "Nacelle" alors la réponse vrai doit être C44*D2 et réponse fausse 0

(si C2 n'est pas égale à E1, la réponse doit être 0).
Quelqu'un pourrait m'aider? J'ai essayé via des formules SI imbriquées, des ET et des Si.Conditions mais je ne suis jamais arrivée au résultat escompté.

D'avance merci.
A voir également:

8 réponses

eugene
 
Bonsoir,
Vous pourriez voir ce tableau :
https://cjoint.com/c/JAds2auCVFm
Si j'ai bien compris le problème.
Cordialement.
1
CamDels Messages postés 3 Statut Membre 1
 
En effet cela rajoute une colonne mais cela fonctionne :)
Merci
1
eugene
 
Il y a une erreur dans mon tableau, je rectifie.
Pourquoi ne faut-il pas ajouter de colonnes ? Vous craignez qu'il n'y en ait pas assez ?
Tableau rectifié :
https://cjoint.com/c/JAdtl5dU0Um
Vérifiez néanmoins, j'ai fait cela un peu trop vite...
Est-ce vous qui avez posté hier sous ce le pseudo de JenRom ? Si oui, tableau que je vous ai adressé fonctionne-t-il ?
0
JCB40 Messages postés 3465 Date d'inscription   Statut Membre Dernière intervention   469
 
Bonjour,
Un exemple de votre fichier avec explications serait le bienvenu.
Pour transmettre un fichier,
Veillez à ce qu'il n'y ait PAS DE DONNEES CONFIDENTIELLES
il faut passer par un site de pièce jointe tel que cjoint.com

Allez sur ce site : https://www.cjoint.com/
Clic sur parcourir,
Cherche ton fichier,
clic sur ouvrir,
Clic sur "Créer le lien cjoint",
Copier le lien,
Revenir ici le coller dans une réponse...
Cordialement



0
PapyLuc51 Messages postés 5093 Date d'inscription   Statut Membre Dernière intervention   1 492
 
Bonjour et meilleurs vœux à tous,

En attendant le fichier une formule à tenter

=SI(C2<>$E$1;0;SI(B2="MO";$C$41*D2;SI(B2="Grue";$C$42*D2;SI(B2="Manitou";$C$43*D2;SI(B2="Nacelle";$C$44*D2;0)))))

Cordialement
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Raymond PENTIER Messages postés 71831 Date d'inscription   Statut Contributeur Dernière intervention   17 379
 
Bonjour CamDels.

Ta description du problème est un peu erronée ... Tu aurais dû écrire :
...
- si B2 = "MO" alors la réponse doit être C41*D2, sinon
- si B2 = "Grue" alors la réponse doit être C42*D2, sinon
- si B2 = "Manitou" alors la réponse doit être C43*D2, sinon
- si B2 = "Nacelle" alors la réponse doit être C44*D2, sinon la réponse est 0
... et la formule pourrait s'écrire
=SI(C2=E1;D2*(SI(B2="MO";C41;SI(B2="Grue";C42 ;SI(B2="Manitou";C43 ;SI(B2="Nacelle";C44;0))));0)
0
CamDels Messages postés 3 Statut Membre 1
 
Merci pour vos réponses.
Malheureusement j'ai tenté vos formules sans succès.
Voici la base du document simplifié sans données : https://www.cjoint.com/c/JAdsevHcbCe
En gros j'aurai une colonne remplie d'événements et je voudrai qu'une fois qu'on choisit le type de main d'oeuvre ainsi qu'à qui c'est attribué (AB-CD-EF-GH dans le document) cela calcule automatiquement dans la bonne colonne le taux horaire correspondant avec le nombre d'heures.
J'espère avoir été plus claire.
Un tout grand merci pour votre aide.
0
Raymond PENTIER Messages postés 71831 Date d'inscription   Statut Contributeur Dernière intervention   17 379
 
Bonjour.

Ton tableau est bizarre : Tu as les mêmes données en ligne 1 et en colonne B !
Normalement il aurait fallu choisir ...
Et ton test Si C2=E1 est illogique : C2 est un nombre et E1 est un texte !
Et puis en B5 et B6 ce n'est pas "AD" mais "AB" qu'il faut saisir !

La formule à copier dans toutes les cellules D2:G7 est :
=SI($B:$B=$1:$1;$C:$C*RECHERCHEV($A:$A;$A$12:$B$15;2;0);0)
0
Raymond PENTIER Messages postés 71831 Date d'inscription   Statut Contributeur Dernière intervention   17 379
 


Mais tu aurais mieux fait de simplifier ton tableau avec une seule colonne D
au lieu de 4 colonnes D, E, F, G et mettre en annexe un mini-tableau C10:D15 pour grouper les montants par ouvrier.

C'est beaucoup plus élégant et efficace,
surtout si en réalité tu as un dizaine de types et une vingtaine d'ouvriers ...

https://www.cjoint.com/c/JAdvVJDyrZY

0