Renseignement sur probleme de formule

Fermé
mathias - 9 sept. 2008 à 10:20
 math59 - 9 sept. 2008 à 13:52
Bonjour,

je vous remercie pour votre aide de recherche de formule, elle fonctionne a 95% car j'ai un probléme avec quelques entreprises pour lesquelles sa ne marche pas???

est ce du au nom de l'entreprise ou autre???

je vous rappel la formule:

En E1:=Sommeprod((C1:C100=D1)*(A1:A100=1))
En E2:=Sommeprod((C1:C100=D1)*(B1:B100=2))
En E3:=Sommeprod((C1:C100=D1)*(B1:B100=3))

qui me permet de savoir par entreprise le nombre de 1, puis de 2, puis de 3 individuellement sachant que les 2 et 3 sont dans la même colonne.

je vous remercie de votre aide.

8 réponses

wilfried_42 Messages postés 907 Date d'inscription mardi 19 août 2008 Statut Contributeur Dernière intervention 8 décembre 2009 240
9 sept. 2008 à 11:08
re:

oui ca doit venir du nom de l'entreprise (espaces en trop, Majuscule......)

ca peut se corriger comme cela :

=Sommeprod((majuscule(substitue(C1:C100;" ";""))=majuscule(substitue(D1;" ";"")))*(A1:A100=1))

comme ca, pour le test, on supprime tous les espaces et on teste tout en majuscule
0
je te remercie,

je fait les essais et te tien au courant de la réussite dans la journée.

merci de ton aide
0
Re,

voici la formule que tu ma fait parvenir:

=SOMMEPROD((masjuscule(SUBSTITUE(C1:C100;"";""))=MAJUSCULE(SUBSTITUE(D1;"";"")))*(A1:A100=1))

la reponse que j'ai est #NOM?

je te remercie encore une fois de ton aide
0
wilfried_42 Messages postés 907 Date d'inscription mardi 19 août 2008 Statut Contributeur Dernière intervention 8 décembre 2009 240
9 sept. 2008 à 12:26
re:

excuse, une faute de frappe :
masjuscule : majuscule

#Nom arrive quand il y a une erreur sur le nom d'une fonction ou d'un nom de plage
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
voila

=SOMMEPROD((MAJUSCULE(SUBSTITUE(C1:C100;"";""))=MAJUSCULE(SUBSTITUE(D1;"";"")))*(A1:A100=1))

je n'est plus le "NOM" mais un zéro sachant que dans la colonne j'ai 4 fois le N°1 est il ne me les contabises pas, pour cette même entreprise.

merci
0
wilfried_42 Messages postés 907 Date d'inscription mardi 19 août 2008 Statut Contributeur Dernière intervention 8 décembre 2009 240
9 sept. 2008 à 12:42
re:

tu peux envoyer ton fichier ?
0
Mabelle60 Messages postés 469 Date d'inscription mercredi 4 avril 2007 Statut Membre Dernière intervention 21 juin 2017 128
9 sept. 2008 à 12:59
Salut
Peut être commencer par mettre les espaces ou il faut...
=SOMMEPROD((MAJUSCULE(SUBSTITUE(C1:C100;" ";""))=MAJUSCULE(SUBSTITUE(D1;" ";"")))*(A1:A100=1))
Comme dans la fomule proposée initialement...
Oui parfois Excel est assez capricieux et peut nous poser tout un tat de problème pour un petit oubli de rien du tout... Mais sinon c'est un outil que j'apprécie beaucoup et qui m'est très utile.
Bon courage
0
Je vous dit un grand merci car tous fonctionne

A charge de revanche
0