Problème de formule

  • Initiateur de la discussion Initiateur de la discussion Francesco
  • 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 !

F

Francesco

Guest
Bonsoir,

Je vous écrit car j'ai un problème avec une formule qui après des modifications ne fonctionne plus.

Il y a pas mal de temps, Monique, m'avait donné cette formule et j'ai voulu rajouté des critères mais il s'avère qu'il ne sont pas pris en compte et je ne comprend pas pourquoi !

Ci joint le fichier ou vous pourrez constater que lorsque l'on met dans la liste "CN2" et "AR" le résultat en B12 devrait correspondre à celui en "V2" ! Par contre si on met "CN2" avec "BI" le réusltat s'affiche comme il se doit et correspond à celui en "I2".

Merci de bien vouloir m'aider !

Le Lien: http://cjoint.com/?jzcovlnZKZ


Bonne fin de nuit
 
Re : Problème de formule

Bonjour le Fil,

Francesco : la formule actuelle est

=SI(B$10="";$Z2;SI(NB.SI(B$10;"*C*")>0;SOMMEPROD(($B3:$Y3=B$10)*($B2:$Y2=B$11)*$B1:$Y2);INDEX($B2:$Q2;EQUIV(B$10;$B3:$Q3;0))))

Il suffit de remplacer les Q dans la 2nde partie de la formule par Y pour que Excel aille chercher la valeur en colonne V...


A te lire


Sam
 
Re : Problème de formule

Je sais pas si pour toi c'est plus clair cette fois... Est-ce que j'ai atteint les limites dans la formule ? Je sais pas... Toujours est-il que si quelqu'un a une alternative car ça me serait très utile !
 
Re : Problème de formule

re :

la formule :
=SI(B$9="";$AA2;SI(NB.SI(B$10;"*C*")>0;SOMMEPROD(($B3:$Z3=B$10)*($B2:$Z2=B$10)*$B2:$Z2);INDEX($B2:$Z2;EQUIV(B$10;$B3:$Z3;0))))
1- regarde si b9 est vide
  • si vide met rien
  • si non vide passe en 2
2- si non vide regarde si la valeur en b10 contient la lettre C
  • si contient c alors fait SOMMEPROD(($B3:$Z3=B$10)*($B2:$Z2=B$10)*$B2:$Z2)
  • si ne contient pas C alors fait EQUIV(B$10;$B3:$Z3;0))))
Or, la fonction Index(Equiv()) ne donne en résultat que la première occurence soit 17. dès qu'Excel a trouvé une réponse il s'arrête et cherche pas à savoir s'il y en a d'autre

Voila tout ce que je peux te dire


Sam
 
Re : Problème de formule

Ouais... C'est bien ce que je craignais... Si quelqu'un connait une formule pour qu'Excel cherche plus loin ça serait vraiment très sympa !

En attendant je cherche...

Merci quand même samantha !
 
Re : Problème de formule

Bonjour le Forum,
Bonjour Francesco, Samantha, mjo,

Voila je me pose une question Francesco dans un message plus haut tu dis :

Ci joint le fichier ou vous pourrez constater que lorsque l'on met dans la liste "CN2" et "AR" le résultat en B12 devrait correspondre à celui en "V2"

de la quelle est la raison qui fait que ta cellule doit etre egal a V2

la ligne 3 des colonnes U à W contient 3 fois AR
la ligne 4 colonne U = C colonne V = CN colonne W = CN2

de la je me suis dis peut etre une erreur dans ton enoncé qui fait que tu voulais récupérer la valeur de la ligne 2 pour la colonne dont la ligne 3 = AR et la ligne 4 = CN2

si c'est le cas et que donc suivant ton exemple tu veuilles récupérer la valeur de la cellule W2 et non de la cellule V2 tu peux essayer :

=SI(B$9="";$AA2;SI(NB.SI(B$10;"*C*")>0;SOMMEPROD(($B3:$Z3=B$10)*($B2:$Z2=B$10)*$B2:$Z2);SOMMEPROD(($B$3:$Z$3=B10)*($B$4:$Z$4=B9)*B2:Z2)))

si ce n'est pas le cas il faudrait que tu nous expliques la raison pour laquelle le renvoi doit etre la cellule V2

Jocelyn
 
Re : Problème de formule

En effet il y a une erreure dans mon ennoncé car j'ai ajouté une colone après coup alors c'est juste, ça doit bien correspondre à W2

J'ai essayé et ça marche alors je te remercie beaucoup Jocelyn !!!

Bonne journée à tous et merci pour avoir pris du temps pour mon problème !

Fran'
 
- 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.

Discussions similaires

Réponses
7
Affichages
384
Réponses
4
Affichages
646
G
Réponses
4
Affichages
1 K
gabin.durand
G
S
Réponses
4
Affichages
1 K
Smookie
S
L
Réponses
21
Affichages
3 K
N
Réponses
14
Affichages
2 K
nounou1902
N
Retour