Renseignement sur probleme de formule

mathias -  
 math59 -
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.
Configuration: Windows XP
Internet Explorer 7.0

8 réponses

  1. wilfried_42 Messages postés 912 Statut Contributeur 245
     
    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
  2. mathias
     
    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
  3. math59
     
    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
  4. wilfried_42 Messages postés 912 Statut Contributeur 245
     
    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
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. math59
     
    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
  7. wilfried_42 Messages postés 912 Statut Contributeur 245
     
    re:

    tu peux envoyer ton fichier ?
    0
  8. Mabelle60 Messages postés 167 Date d'inscription   Statut Membre Dernière intervention   131
     
    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
  9. math59
     
    Je vous dit un grand merci car tous fonctionne

    A charge de revanche
    0