Exel, NB.SI

yoop22 -  
 yoop22 -
Bonjour,

Je dois compter le nombre de clients actifs depuis 2ans dans mon entreprise. J'ai donc utilisé la fonction NB.SI car s'ils n'ont rien acheté en 2014 ou en 2013 je ne dois pas les compter. J'ai donc créé la formule suivante :
=NB.SI(E2:F1081;OU(E2:E1081<>"0";F2:F1081<>"0"))
Cela m'affiche un résultat de 0, je ne sais pas trop comment procéder car je travaille sur 2 colonnes différentes mais la somme des cellules ne doit comprendre qu'une seule colonne...
Si quelqu'un pourrait m'aider je l'en remercie d'avance !

8 réponses

  1. Excel-worker Messages postés 603 Statut Membre 58
     
    Bonjour,

    Une partie de ton fichier Excel sans données confidentielles nous aiderait à comprendre ton problème au mieux.

    Tu peux l'héberger ici avec la même structure afin que ce soit plus clair : www.cjoint.com

    Cdlt
    0
  2. yoop22
     
    Merci pour tous vos messages, mon fichier ressemble plutôt à ceci : http://cjoint.com/?EEuq3dNseCz
    Je dois comptabiliser le nombre de ligne ne contenante pas de "0"
    0
  3. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  4. ccm81 Messages postés 11033 Statut Membre 2 434
     
    As tu vu le fichier que je t'ai proposé plus haut, tu as tout ce qu'il faut dedans, du moins lorsque tu auras parfaitement défini ton problème
    Cdlmnt
    0
    1. yoop22
       
      Oui j'ai vue votre fichier et je vous en remercie.
      Je ne comprend juste pas pourquoi vous avez utilisé "sommeprod"
      0
  5. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour
    peut être avec une seule formule sans colonne de renvoi pour avoir sur deux ans
    ceux qui ont acheté au moins une fois en deux ans
    =NB.SI(E2:E1081;">0")+SOMMEPROD((F2:F1081>0)*(E2:E1081=0))
    ceux qui ont acheté une fois par an:
    =SOMMEPROD((F2:F1081>0)*(E2:E1081>0))
    ceux qui n'ont rien acheté
    =SOMMEPROD((F2:F1081=0)*(E2:E1081=0))
    crdlmnt

    Ps..... avec toutes mes excuses à CCM81 dont je n'avais pas examiné complètement le fichier!

    Errare humanum est, perseverare diabolicum
    0
  6. ccm81 Messages postés 11033 Statut Membre 2 434
     
    Les mêmes (à peu près) sur ton fichier
    https://www.cjoint.com/?3Eus06SVtci

    Salutations à Vaucluse en passant, et pas de problème, c'est un forum donc on cause, on cause .... ;-)

    Cdlmnt
    0
  7. yoop22
     
    Merci beaucoup pour votre aide.
    J'avais mal analysé votre fichier ccm81 mais la réponse était dedans.

    Cordialement
    0