Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Plusieurs conditions

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 !

bobjazz

XLDnaute Impliqué
Bonjour le Forum,

Je n'arrive pas à faire ma SOMMEPROD
Je voudrais compter dans une colonne en fonction de plusieurs conditions.
Je met un fichier qui lui vaut plus d'explications.

Merci d'avance

Bobjazz
 

Pièces jointes

Re : Plusieurs conditions

Bonjour bob,

en b2 de la feuille 2 tu tappes cette formule :

=SOMMEPROD((Feuil1!$A$2:$A$5000=Feuil2!$A2)*(Feuil1!$D$2:$D$5000=Feuil2!B$1)*(Feuil1!$E$2:$E$5000))

que tu peux recopier vers la droite et vers le bas.
 
Re : Plusieurs conditions

Bonjour Bobjazz, GPLionel et le forum,

Une autre possibilité :

Définition de noms : Insertion/Nom/Définir
LAct =DECALER(Feuil1!$D$2;;;NBVAL(Feuil1!$D:$D)-1)
LNomTec =DECALER(Feuil1!$A$2;;;NBVAL(Feuil1!$A:$A)-1)

Formule en B2 : =SOMMEPROD((LAct=Feuil2!B$1)*(LNomTec=Feuil2!$A2))
à recopier vers la droite et vers le bas.

@+
 
Re : Plusieurs conditions

Bonjour matthieu33, GPLIONEL

matthieu33, avec ton SOMMEPROD, j'obtiens # nom?
GPLIONEL, avec le tien je dis simplement 1
Je vous renvoie le fichier avec vos sommeprod, peut être que j'ai fait une erreur

Merci d'avance

Bobjazz
 

Pièces jointes

Re : Plusieurs conditions

re,

Tu as déjà la formule dans la cellule B2. Celle qui est en B3 ne correspond pas à celle que je t'ai transmise.
Par conséquent, tu prends la formule de la cellule B2 et tu recopies cette formule vers le bas et vers la droite.

Je te fournis le fichier corrigé.

@+
 

Pièces jointes

Re : Plusieurs conditions

Bonjour bobjazz, Lionel, Matthieu, le forum,

Bobjazz, l'erreur dans ton second fichier est ici : =SOMMEPROD((Feuil1!$A$2:$A$5000=Feuil2!$A2)*(Feuil '1'!$D$2:$D$5000=Feuil2!B$1)*(Feuil1!$E$2:$E$5000))

qu'il faut écrire en B2 : =SOMMEPROD((Feuil1!$A$2:$A$5000=Feuil2!$A2)*(Feuil1!$D$2:$D$5000=Feuil2!B$1)*(Feuil1!$E$2:$E$5000))

et tirer vers droite, et vers le bas ensuite.

Bonne journée.

Jean-Pierre
 
Re : Plusieurs conditions

Bonjour jeanpierre, Lionel, Matthieu, le forum,

Merci je n'avais pas vu les '', cela fonctionne.
Et j'avais mis une 2 ème question dans mon fichier
"Une petite question, est il possible d'afficher un nom en fonction de ce que je peux trouver dans la feuil1, sachant que j'ai 1000 lignes avec environ 30 noms

J'ai pensé à
=SI(NB.SI(Feuil1!A:A;"TOTO");"TOTO"😉
Mais je ne sais pas exactement la liste que j'aurai.
Je ne vois pas"

Est ce qu'une personne aurait une idée

Merci d'avance

Bobjazz
 

Pièces jointes

Re : Plusieurs conditions

Bonjour à tous et aux autres,

Avant d'avoir lu le dernier message de JeanPierre, en complétant la proposition de Matthieu et avec un complément VBA quant au choix du nom (interprétations différentes de la première question du premier post).
 

Pièces jointes

- 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

Discussions similaires

  • Question Question
Microsoft 365 Fonction si
Réponses
7
Affichages
222
  • Question Question
Microsoft 365 Aide planning
Réponses
17
Affichages
630
Réponses
21
Affichages
471
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…