Nombre si + exclusion

Résolu
Happy79 -  
 Happy79 -
Bonjour,

J'aimerais savoir s'il est possible de calculer le nombre de données dans une colonnes et d'y exclure une données qui revient 2 fois.

Je cumule des numéros de dossier donc ex:

100,101,102,103,101. Je ne veux pas que 101 soit compté 2 fois.

Est-ce possible?

4 réponses

  1. tontong Messages postés 2575 Date d'inscription   Statut Membre Dernière intervention   1 064
     
    Bonjour,
    Si les références sont des nombres la formule
    =SOMME(N(FREQUENCE(A1:A10;A1:A10)>0)) doit convenir.
    0
  2. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonsoir
    et si ça ne convient pas, voila une autre option:

    =SOMME(SI(A1:A100<>"";1/NB.SI(A1:A100;A1:A100)))

    Formule matricielle à entrer avec la touche Enter en maintenant shift et ctrl enfoncées.
    (elle doit se retrouver entre accolades dans la barre de formule)

    Mais il n'y a pas de raison que la proposition de tontong ne fonctionne pas!

    crdlmnt
    0
    1. via55 Messages postés 14391 Date d'inscription   Statut Membre Dernière intervention   2 759
       
      Bonsoir à tous

      La formule de tontong me donne 9 dans une liste de 10 nombres avec un en double !

      Je pense que Happy veut denombrer et non sommer
      donc la formule matricielle de Vaucluse doit être transformée en
      = NBVAL(A1:A100)- NB.SI(A1:A100;A1:A100)

      Cdlmnt
      0
    2. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      Bonjour Via
      la formule de Vaucluse que je connais bien compte le nombre d'occurrences différentes dans le champ et ne fait pas de somme.
      .. et ce que tu nous dis de la formule de Tontong est bien ce qui est demandé, non?

      Par contre la tienne compte toutes les valeurs, même identiques? (vu que NB.SI(A1:A100;A1:A100) envoie 0 quelque soit le nombre de valeurs)

      crdlmnt
      0
    3. tontong Messages postés 2575 Date d'inscription   Statut Membre Dernière intervention   1 064
       
      La formule de tontong me donne 9 dans une liste de 10 nombres avec un en double
      Ben oui ça fait 9 nombres différents. La demande initiale précisait de ne pas compter les doublons.
      0
    4. via55 Messages postés 14391 Date d'inscription   Statut Membre Dernière intervention   2 759
       
      Re tous

      Oui vos formules sont bonnes et pas la mienne
      Autant pour moi ! grosse fatigue aujourdhui !
      Cdlmnt
      0
    5. Happy79
       
      MERCI.

      Toutefois j'ai 2 autres questions.

      1-Si je fais du multifeuille, où puis-je insérer le nom de la feuille?
      Ex: =SOMME(N(FREQUENCE(A3:A39;A3:A39)>0))

      La seule solution trouvée est de faire la formule dans la feuille originale nommé REQUËTES et de faire le lien (=REQUÊTES_!A41)

      À titre d'info, =SOMMEPROD((A3:A39<>"")/NB.SI(A3:A39;A3:A39&"")) serait une autre bonne méthode qu'on m'a donné.

      2- Peut-on faire cette formule ou l'une des vôtre sur toute une colonne et non seulement une plage (Ex: A:A)?
      0
  3. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Re
    SOMME(N(FREQUENCE('Feuil1'!A3:A39;'Feuil1'!A3:A39)>0))
    ou
    = {NBVAL('Feuil1'!A1:A100)- NB.SI('Feuil1'!A1:A100;'Feuil1'!A1:A100) }

    Doit convenir sur A:A ou B:B sauf erreur
    (mais par contre, pas avec le code SOMMEPROD)

    crdlmnt
    Errare humanum est, perseverare diabolicum
    0