IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Excel Discussion :

Compter le nombre de cellules commencant par deux lettres specifiques


Sujet :

Excel

  1. #1
    Membre du Club
    Homme Profil pro
    Ingénieur qualité méthodes
    Inscrit en
    Mars 2008
    Messages
    58
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Deux Sèvres (Poitou Charente)

    Informations professionnelles :
    Activité : Ingénieur qualité méthodes
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2008
    Messages : 58
    Points : 57
    Points
    57
    Par défaut Compter le nombre de cellules commencant par deux lettres specifiques
    Bonjours a tous,

    J'aimerai savoir si il est possible, et grace a quelle fonction, l'on peut compter le nombre de cellule commencant par deux lettre specifiques. J'utilise la fonction SOMMEPROD pour compter (j'ai d'autres criteres que les deux premieres lettres).

    Par exemple, dans ma colonne A, j'ai des reference number (5SEV50BE-0179, 5SEV45CNBK-0024, 5ALD42PK-0820...) et je veux compter combien d'entre elles commencent par 5S. Dans mon cas il y en a deux. J'ai cherche dans les fonctions texte, mais je n'ai pas trouve mon bonheur. Si quelqu'un peut m'aider.

    merci.

  2. #2
    Membre à l'essai
    Inscrit en
    Juin 2008
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 10
    Points : 11
    Points
    11
    Par défaut
    Bonjour

    Essayes:
    =nb.si(plage;"5S*")

    Plage est la zone pour la recherche.

  3. #3
    Membre du Club
    Homme Profil pro
    Ingénieur qualité méthodes
    Inscrit en
    Mars 2008
    Messages
    58
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Deux Sèvres (Poitou Charente)

    Informations professionnelles :
    Activité : Ingénieur qualité méthodes
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2008
    Messages : 58
    Points : 57
    Points
    57
    Par défaut
    Bonjour MJ_13,

    D'abord merci pour ta reponse.

    Avec la fonction NB.SI le 5S* marche tres bien. Malheureusement, j'utilise la fonction SOMMEPROD de la maniere suivante:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SUMPRODUCT((Result!$C$2:$C$65000="5S*")*(Result!$D$2:$D$65000=B5)*(Result!$M$2:$M$65000=$C$1))
    Mon premier critere etant pour le 5S. SOMPRODUCT est la traduction anglaise de la fonction SOMMEPROD. Alors peut etre que je fais quelquechose qui ne va pas, mais il me donne toujours 0 comme resultat alors que je devrai en avoir 38. Si quelqu'un comprend l'erreur, il est le bienvenu, merci.

  4. #4
    Membre habitué
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    140
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 140
    Points : 186
    Points
    186
    Par défaut
    Bonjour,

    Essaye en adaptant comme suit :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    =SUMPRODUCT((RIGHT($C$2:$C$65000,2)="5S")*($D$2:$D$65000=B5)*
    ($M$2:$M$65000=$C$1))
    Traduction libre, car j'ai une version FR

    Point de détail : attention à la taille de ta plage de cellules. Prévoir 65000 lignes dans ta formule pourrait amener des longueurs en temps de calcul).

    @+

  5. #5
    Membre du Club
    Homme Profil pro
    Ingénieur qualité méthodes
    Inscrit en
    Mars 2008
    Messages
    58
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Deux Sèvres (Poitou Charente)

    Informations professionnelles :
    Activité : Ingénieur qualité méthodes
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2008
    Messages : 58
    Points : 57
    Points
    57
    Par défaut
    Bonjour tibo59,

    Dans mon cas, j'aurais plutot choisit LEFT() . Mais ca marche tres bien, Merci de ton aide.

    Pour ce qui est des 65000 lignes, ne t'en fait pas, j'ai creer une macro pour que les calculs ne se fasse que lorsque l'on apuis sur un bouton "recalculate". Et je ne fait ces calcul que sur des pc assez puissant, sinon conmme tu le dit, c'est trop lent.

    A+,
    et merci encore

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XL-2003] Comment Compter le nombre de cellules répondant à deux critères ?
    Par abouilyas dans le forum Excel
    Réponses: 3
    Dernier message: 18/06/2013, 15h45
  2. Compter le nombre de cellules par couleur de fond
    Par natachad dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 20/10/2011, 10h49
  3. [XL-2000] Compter le nombre de cellules par couleur de fond
    Par franky7 dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 09/08/2011, 12h22
  4. compter le nombre de cellules commencant par
    Par euskadi dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 28/06/2006, 13h36
  5. Compter le nombre d'enreg retournés par un DBExtract
    Par Sylvain James dans le forum XMLRAD
    Réponses: 2
    Dernier message: 02/11/2004, 14h15

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo