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 d'occurrences d'une valeur dans une colonne


Sujet :

Excel

  1. #1
    Expert confirmé
    Avatar de laurentSc
    Homme Profil pro
    Webmaster débutant perpétuel !
    Inscrit en
    Octobre 2006
    Messages
    10 430
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Webmaster débutant perpétuel !
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 10 430
    Points : 5 784
    Points
    5 784
    Billets dans le blog
    1
    Par défaut compter le nombre d'occurrences d'une valeur dans une colonne
    Bonjour,

    je cherche à faire ce qui est indiqué dans le titre ; je croyais avoir compris, mais si j'applique, la formule, au lieu d'être calculée, elle est recopiée ; pourquoi ?
    Dans la colonne 3, j'ai toutes les valeurs ; dans la colonne 4, j'ai la liste des différentes valeurs possibles et dans la colonne 5, je mets cette formule : =NB.SI(L3C3:L80C3;LC4). Mais au lieu de me compter combien de fois la colonne 3 comporte la valeur contenue dans la cellule LC4, ça me recopie la formule ; qu'est-ce qui ne va pas ?

  2. #2
    Rédacteur
    Avatar de Philippe Tulliez
    Homme Profil pro
    Formateur, développeur et consultant Excel, Access, Word et VBA
    Inscrit en
    Janvier 2010
    Messages
    12 910
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur, développeur et consultant Excel, Access, Word et VBA

    Informations forums :
    Inscription : Janvier 2010
    Messages : 12 910
    Points : 28 889
    Points
    28 889
    Billets dans le blog
    53
    Par défaut
    Bonjour,
    Pour des cellules en colonne 3 de la ligne 2 à la ligne 25 ($C$2:$C$25) et la formule à placer en cellule E2 (Colonne 5, ligne 2)
    Avec le style de référence L1C1
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =NB.SI(L2C3:L25C3;LC(-1))
    sinon

  3. #3
    Expert confirmé
    Avatar de laurentSc
    Homme Profil pro
    Webmaster débutant perpétuel !
    Inscrit en
    Octobre 2006
    Messages
    10 430
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Webmaster débutant perpétuel !
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 10 430
    Points : 5 784
    Points
    5 784
    Billets dans le blog
    1
    Par défaut
    La première solution me parle plus, donc j'ai essayé celle-là, mais si je mets =NB.SI(L3C3:L80C3;LC(-1))en L3C5 la formule est recopiée au lieu d'être calculée

  4. #4
    Rédacteur
    Avatar de Philippe Tulliez
    Homme Profil pro
    Formateur, développeur et consultant Excel, Access, Word et VBA
    Inscrit en
    Janvier 2010
    Messages
    12 910
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur, développeur et consultant Excel, Access, Word et VBA

    Informations forums :
    Inscription : Janvier 2010
    Messages : 12 910
    Points : 28 889
    Points
    28 889
    Billets dans le blog
    53
    Par défaut
    Bonjour,
    J'ai fait un test et cela fonctionne.
    As-tu essayé avec une autre formule par exemple =10+2
    Si tu la formule s'affiche au lieu d'avoir la valeur.
    Trois possibilités : Ta cellule est au format texte, la feuille est une feuille macro, la propriété Afficher les formules est activée

  5. #5
    Expert confirmé
    Avatar de laurentSc
    Homme Profil pro
    Webmaster débutant perpétuel !
    Inscrit en
    Octobre 2006
    Messages
    10 430
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Webmaster débutant perpétuel !
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 10 430
    Points : 5 784
    Points
    5 784
    Billets dans le blog
    1
    Par défaut
    J'ai recommencé et cette fois, ça a marché. J'ai d'abord essayé =10+2 et comme ça marchait, j'ai copié la formule d'une feuille où elle marchait bien et là ça marche ; comprends pas mais tant pis.

  6. #6
    Expert confirmé
    Avatar de laurentSc
    Homme Profil pro
    Webmaster débutant perpétuel !
    Inscrit en
    Octobre 2006
    Messages
    10 430
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Webmaster débutant perpétuel !
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 10 430
    Points : 5 784
    Points
    5 784
    Billets dans le blog
    1
    Par défaut
    J'oubliais : +1 pour m'avoir aidé.

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

Discussions similaires

  1. Réponses: 6
    Dernier message: 23/09/2017, 22h15
  2. Réponses: 1
    Dernier message: 13/04/2015, 11h17
  3. Réponses: 1
    Dernier message: 15/07/2014, 17h57
  4. Réponses: 2
    Dernier message: 18/04/2008, 16h19
  5. Mettre une valeur d'une table dans une variable
    Par Raphou96 dans le forum Access
    Réponses: 5
    Dernier message: 06/02/2006, 15h19

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