formule a plusieurs conditions

  • Initiateur de la discussion Initiateur de la discussion Marion
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

M

Marion

Guest
Bonsoir au forum.

je poste ce problème et je regarde tous de suite le post de hier.

Jai une formule plusieurs conditons mais elle ne fonctionne pas.

La voici
SI(R6='';'';SI(D6='echan';I6-H6;SI(OU(J6='LIGNE 3';J6='LIGNE 4';(E6*RECHERCHEV(D6;BASE!$A$97:$AB$401;4;0)/RECHERCHEV(D6;BASE!$A$97:$AB$401;5;0)/24)-(I6-H6-M6)*R6);SI(OU(J6='rm';J6='flan';(E6*RECHERCHEV(D6;BASE!$A$6:$AB$97;4;0)/RECHERCHEV(D6;BASE!$A$6:$AB$97;5;0)/24)-(I6-H6-M6)*R6)

je pense qu'il doit y avoir un trés gros soucis..

merci de votre aide.

A+Marion


je cours au post de hier
 
Bonjour,

Fais un essai avec cette formule :
=SI(R6='';'';SI(D6='echan';I6-H6;SI(OU(J6='LIGNE 3';J6='LIGNE 4');(E6*RECHERCHEV(D6;BASE!$A$97:$AB$401;4;0)/RECHERCHEV(D6;BASE!$A$97:$AB$401;5;0)/24)-(I6-H6-M6)*R6;SI(OU(J6='rm';J6='flan');(E6*RECHERCHEV(D6;BASE!$A$6:$AB$97;4;0)/RECHERCHEV(D6;BASE!$A$6:$AB$97;5;0)/24)-(I6-H6-M6)*R6))))

Les 2 conditions OU n'avaient pas de parenthèse fermante,
le 3ème SI avait une parenthèse en trop à la fin,
il y avait des espaces étranges.
Je n'ai pas fait d'essais.

En enlevant 2 paires de parenthèses :
=SI(R6='';'';SI(D6='echan';I6-H6;SI(OU(J6='LIGNE 3';J6='LIGNE 4');E6*RECHERCHEV(D6;BASE!$A$97:$AB$401;4;0)/RECHERCHEV(D6;BASE!$A$97:$AB$401;5;0)/24-(I6-H6-M6)*R6;SI(OU(J6='rm';J6='flan');E6*RECHERCHEV(D6;BASE!$A$6:$AB$97;4;0)/RECHERCHEV(D6;BASE!$A$6:$AB$97;5;0)/24)-(I6-H6-M6)*R6)))
 
Bonjour Marion, Bonjour Monique et le gentil forum

Dans la dernière condition, ci-dessous, il n'y a ni le résultat 'vrai' ni le résultat 'faux'. Les parenthèses correspondent uniquement au 'ou'.
SI(OU(J6='rm';J6='flan';E6*RECHERCHEV(D6;BASE!$A$6:$AB$97;4;0)/RECHERCHEV(D6;BASE!$A$6:$AB$97;5;0)/24)-(I6-H6-M6)*R6)

Je pense que tu devrais vérifier de ce côté-là.

Lorsqu'il y a des conditions un peu complexes, il est bon parfois, de les faire chacune dans des cellules différentes et de ne les regrouper que lorsqu' elles fonctionnent toutes.....enfin...moi, c'est ce que je fais... et c'est ce que j'ai fait...
 
Re,

Ce n'est pas ça que tu obtiens, par hasard :
##################
Excel ne sait pas afficher les heures négatives, c'est tout.
C'est seulement un problème d'affichage,
Excel fait le calcul mais n'affiche pas.

Tu passes au calendrier 1904, si c'est ça
Barre de menu - Outils - Options - Calcul
et tu coches 'Calendrier depuis 1904'
Tes dates seront décalées de 4 ans, mais il suffit de le savoir.

Si ça ne marche pas, joins un fichier, mais avec la feuille 'Base'
(chez moi, ça marche, avec la formule postée tout à l'heure,
mais je ne connais pas le résultat attendu)
 
Merci Monique.
je n'avais pas de #############

Mon fichier est bien en 1904.

j'ai réussi a faire foctionner cette formule, le problème se situé lors de la multiplication avec le nombre de personne.

je me suis debrouillée a faire le calcul avec le nombre de personne sur une autre colonne comme cela ça marche ( en regroupant les deux)


Merci beaucoup


A+Marion
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.
Retour