SOMMEPROD avec recherche chaîne de texte

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 !

Nougatine95

XLDnaute Occasionnel
Re-bonjour,

soit une formule:
=SOMMEPROD(($B2:$B50=E1)*($C2:$C50=F1))

celà ne fonctionne pas avec une chaîne de texte (pas trouvé sur forum)
l'un d'entre vous, sait-il comment faire?
=SOMMEPROD(($B2:$B50="*"&E1&"*")*($C2:$C50=F1))

Merci.
 
Re : SOMMEPROD avec recherche chaîne de texte

Bonjour, Salut à tous,

Si tu essayais sous cette forme :

Code:
=SOMMEPROD(($B2:$B50=E1)*1;($C2:$C50=F1)*1)

J'ai testé la formule suivante marche aussi :

Code:
=SOMMEPROD(($B2:$B50=E1)*($C2:$C50=F1))

Pour expliquer ton problème, il vaut mieux joindre ton fichier.
 
Dernière édition:
Re : SOMMEPROD avec recherche chaîne de texte

re,

La formule proposée plus haut avec une toute petite correction :

Code:
=SOMMEPROD(ESTNUM(TROUVE([B][COLOR=red]$E2[/COLOR][/B];$B2:$B50))*($C2:$C50=F$1))

à recopier vers la droite et vers le bas.

Je te laisse tester

@+

Edit : on peut remplacer TROUVE par CHERCHE pour ne pas être embêté par les MAJSUCULES/minuscules

@+
 
Dernière édition:
Re : SOMMEPROD avec recherche chaîne de texte

Bonsoir à tous,

En effet comme le suggérait James 007 avant envoi de mon fichier,
la fonction CHERCHE est OK,
avec la formule proposée par Tibo,

Code:
=SOMMEPROD(ESTNUM(TROUVE($E2;$B2:$B50))*($C2:$C50=F$1))

TROUVE ou CHERCHE donne bon résultat.

Merci beaucoup.🙂
 
Re : SOMMEPROD avec recherche chaîne de texte

re nougatine (ou Elisabeth),

Suite à un petit message de l'ami JCGL (alias Jean-Claude), une petite correction pour que la formule soit parfaite :

Code:
=SOMMEPROD(ESTNUM(TROUVE($E2;[COLOR=red]$B$2:$B$50[/COLOR]))*([COLOR=red]$C$2:$C$50[/COLOR]=F$1))

Il manquait quelques dollars, ce qui, par les temps qui courent ....

Merci à Jean-Claude pour son attention.

@+
 
Re : SOMMEPROD avec recherche chaîne de texte

Bonjour à tous,

James : Même gentille remarque qu'à l'ami Tibo, il faut quelques dollars de plus...

Code:
=SOMMEPROD(ESTNUM((CHERCHE($E2;($B$2:$B$21))))*1*($C$2:$C$21=F$1))

Bien évidement si tu souhaites qu'elle soit reproductible...

A+ à tous
 
- 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

Réponses
23
Affichages
705
Réponses
2
Affichages
431
Réponses
3
Affichages
215
Réponses
4
Affichages
498
Retour