Calcul automatique sur Excel avec conditions sous forme de texte

Résolu/Fermé
adrienlevillain Messages postés 23 Date d'inscription mardi 25 novembre 2014 Statut Membre Dernière intervention 30 juin 2019 - 25 nov. 2014 à 15:06
adrienlevillain Messages postés 23 Date d'inscription mardi 25 novembre 2014 Statut Membre Dernière intervention 30 juin 2019 - 25 nov. 2014 à 19:15
Bonjour,

J'ai une question au niveau excel. Pour le boulot j'ai crée un programme mais je bloque à un endroit. Je dois insérer une formule de calcul dans la cellule F4 en incluant l'intitulé de la cellule E4. Pas facile à expliquer. En gros en fonction du contenu de la cellule E4 (contenu texte) le calcul diffère
Pour résumer : dans ma cellule E4 je dois noter soit D ou BD.
Si je note D dans E4: le calcul dans F4 doit être : B4*N6
Si je note BD dans E4 : le calcul dans F4 doit être : B4*N5
Mais comment dois-je programmer ma cellule F4 (celle qui va me donner le résultat final) de façon à ce que ça se calcule automatiquement ?

J'espère avoir été clair vu que c'est complexe.

Merci d'avance pour votre aide
A voir également:

3 réponses

benol3 Messages postés 569 Date d'inscription lundi 29 juillet 2013 Statut Membre Dernière intervention 7 mai 2015 87
25 nov. 2014 à 15:11
Salut,

Testes cette formule en F4 :

=SI(E4="D";B4*N6;SI(E4="BD";B4*N5;0))
0
PHILOU10120 Messages postés 6368 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 22 avril 2024 796
25 nov. 2014 à 15:17
Bonjour

Mettre cette formule

=SI(E4="D";B4*N6;SI(E4="BD";B4*N5;""))

Ne sachant pas si la cellule peut être vide, je vous ai mis la formule pour ne tester que D et BD sinon on a rien
0
adrienlevillain Messages postés 23 Date d'inscription mardi 25 novembre 2014 Statut Membre Dernière intervention 30 juin 2019
25 nov. 2014 à 19:15
Re bonjour (ou bonsoir plutot)

La formule de benol3 a fonctionné, donc j'ai pas testé la 2ème, c'est déja assez compliqué comme ça ^^. En tout cas un grand merci pour votre aide vous m'avez enlevé une sacrée épine du pied !!!
0