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 :

[E-03] Compter des valeurs renseignées au moins une fois


Sujet :

Excel

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    158
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 158
    Points : 61
    Points
    61
    Par défaut [E-03] Compter des valeurs renseignées au moins une fois
    Bonjour

    J'aimerai calculer dans un tableau le nombre de fois qu'une valeur à au moins une somme renseignée.

    Je joins le fichier c'est plus simple à expliquer

    Si quelqu'un a une petite idée, cela m'avancerai beaucoup
    Merci beaucoup
    Fichiers attachés Fichiers attachés

  2. #2
    Membre chevronné Avatar de wilfried_42
    Homme Profil pro
    Auto-entrepreneur
    Inscrit en
    Novembre 2006
    Messages
    1 427
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Vendée (Pays de la Loire)

    Informations professionnelles :
    Activité : Auto-entrepreneur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 427
    Points : 1 900
    Points
    1 900
    Par défaut
    Bonjour zaza45

    je ne sais pas si j'ai tout compris, voici un SommeProd

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =SOMMEPROD((A6:A19>"")*(((B6:B19>0)+(C6:C19>0))>0))
    a6:a19 > ""

    Soit B, soit C > 0 : ((B6:B19>0)+(C6:C19>0))>0
    si b = 0 et c = 0 alors : 0 + 0 = 0 - pas bon
    si b > 0 et c = 0 alors : 1 + 0 = 1 - > à 0
    si b = 0 et c > 0 alors : 0 + 1 = 1 - > à 0
    si b > 0 et c > 0 alors : 1 + 1 = 2 - > à 0
    Wilfried

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    158
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 158
    Points : 61
    Points
    61
    Par défaut
    Bonjour Wilfried
    Cela faisait longtemps!!!

    En fait j'aimerai trouver pour toutes les valeurs de la colonne A soit 14 valeurs, le nombre de fois ou je trouve une somme dans la col B ou C

    ex
    60621200/LV 16 074,69 605,21 je trouve au moins 1 fois une somme pour la valeur 60621200/LV


    60628300/MQ 45,74 je trouve au moins 1 fois une somme pour la valeur 60628300/MQ

    61621000/UK je trouve pas de somme

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    158
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 158
    Points : 61
    Points
    61
    Par défaut
    Désolé, j'ai été déconnecté donc il faut que je calcule le nombre de valeurs dans la col A qui n'ont pas de cellule vide en colo B ou C.

    Je ne sais pas si je suis assez claire!!

    le sommeprod donne le même résultat que nbval soit 14. Dans mon exemple le calcul recherché doit être 12 et non 14 car il y a deux valeurs 61621000/UK
    et
    60618000/LT qui ont des cellules vides en B et C

    Merci beaucoup

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2007
    Messages
    681
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 681
    Points : 633
    Points
    633
    Par défaut
    Bonjour,
    Tu peux essayer de mettre une colonne qui traite la condition et la masquer (voir fichier)

  6. #6
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    158
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 158
    Points : 61
    Points
    61
    Par défaut
    Bonjour Marc

    j'ai une petit problème avec ta proposition. Les cellules vides contiennent normalement des formules. Donc je pense que je dois utiliser la fonctionmais je ne trouve pas la condition qui vérifie si je trouve une valeur pour un code en col B ou C je compte 1 et non 2.

  7. #7
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2007
    Messages
    681
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 681
    Points : 633
    Points
    633
    Par défaut
    Dans ton fichier les formules vont chercher des valeurs dans une autre feuille et chez moi cela affiche "#VALEUR!" car les données sont absentes.
    J'ai repris ton bout de fichier en mettant des données fictives et des formules et cela fonctionne bien (voir fichier joint). Si j'ai bien compris.

  8. #8
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    158
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 158
    Points : 61
    Points
    61
    Par défaut
    Bonjour Marc

    Je ne comprends pas très bien ton fichier. Le résultat que j'attends ce n'est pas 3 mais 8 puisque j'ai

    12 donc au moin 1 fois la condition remplie
    10 et 25 = 1 fois
    8 donc 1 fois
    35 donc 1 fois
    6 45 donc 1 fois
    4 donc 1 fois
    55 donc 1 fois
    2 65 donc 1 fois

  9. #9
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2007
    Messages
    681
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 681
    Points : 633
    Points
    633
    Par défaut
    Mon fichier n'était qu'un exemple pour te faire voir que cela marche, même avec des formules dans les cellules.
    Dans la colonne B j'ai mis volontairement des blancs et des zéros dans la colonne C pour vérifier que les 2 possibilités sont acceptées, c'est pourquoi dans la colonne H la formule contient les 2 cas "ET(B23="";C23=0)"
    Le fichier joint tient compte de ta remarque et donne bien le résultat escompté.

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

Discussions similaires

  1. [AC-2003] Selection des valeurs repetées au moins 3 fois
    Par merocean dans le forum Requêtes et SQL.
    Réponses: 2
    Dernier message: 26/06/2015, 22h37
  2. compter des valeurs null
    Par Lady dans le forum Langage SQL
    Réponses: 5
    Dernier message: 11/09/2007, 12h22
  3. compter des valeurs par familles
    Par jacques64 dans le forum Excel
    Réponses: 7
    Dernier message: 14/06/2007, 17h04
  4. Compter des valeurs dans des colonnes
    Par DPhBxl dans le forum Langage SQL
    Réponses: 3
    Dernier message: 19/04/2007, 17h01
  5. Compter des valeurs dans une StringGrid
    Par fermat dans le forum Delphi
    Réponses: 3
    Dernier message: 26/10/2006, 12h00

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