Ne pas prendre en compte si

Résolu
Bonjour,

Je voudrais savoir si il existe une formule afin de ne pas prendre en compte une cellule si dans celle-ci il y a écrit "KO".
J'ai trouvé cette formule =NB.SI(G37:R37,">KO<")/9 mais avec celle-ci le resultat marche un coup sur 5 et je ne sais pas pourquoi.
Est-ce que quelqu'un aurait une idée ?

Cordialement,
Florian

4 réponses

  1. Salut,
    Normalement avec ce principe ça devrait fonctionner :
    si "KO" alors fais rien sinon fais ce que je veux.
    0
    1. Bonjour,

      Je sais, sur le principe cela devrait marcher mais bizarrement cela marche un coup sur 5 en fonction de ce que l'on écrit j'ai l'impression
      0
  2. Contributeur
    bonjour
    =NB.SI(G37:R37;"<>KO")
    renvoie le nombre de cellule différente de KO
    0
    1. Bonjour,

      Je ne peux pas mettre de point virgule dans la formule ("la formule que vous avez tapée contient une erreur") alors avec une virgule cela marche mais cela donne un résultat faux et complétement démesuré...
      0
    2. Contributeur
      @thefloflo64j'avais testé sur un excel français et c'était bon.
      0
    3. mais c'est pas la premiere formule où les points virgules ne passent pas, c'est excel 2010 que j'ai
      0
    4. Bonjour à tous,

      la formule de michel_m fonctionne très bien.

      ta formule de départ compte le nombre de cellules de G37:R37 qui sont supérieures strictement à la chaîne de caractères "KO<" (sans oublier le divisé par 9 bien sur)

      au fait, tu n'as pas oublié le divisé par 9 ?

      cordialement
      0
    5. Bonjour,

      Oui dans la formule de michel_m, il manque le /9 mais bon :)
      Par contre la formule ne marche pas chez moi, comme je l'ai dis, les points virgules dans les formules ne passent pas donc je les remplace par des virgules et là les formules marchent mais celle là me donne un résultat incohérent...

      Cordialement,
      Florian
      0
  3. Contributeur
    Mettre le classeur sans données confidentielles en pièce jointe sur https://www.cjoint.com/
    et coller le raccourci proposé (clic droit) dans le message de réponse

    Dans l’attente

    0
    1. http://www.cjoint.com/c/ELrky1VHEKS
      En espérant trouver une solution
      0
    2. Contributeur
      @thefloflo64=(NB.SI(D7:L7;"<>KO")-NB.SI(D7:L7;""))/5

      Il aurait été + sage d' élargir les colonnes catégories que de mettre plusieurs colonnes qui + est fusionnée
      avec des cellules fusionnées sur plusieurs colonnes, XL compte le nombre de cellules-->
      1 données= 1 occupée et 3 Vides si 4 colonnes fusionnées
      0
  4. Bonjour
    Tester
    =NB.SI(D7:L7;"<>KO")/5
    -1
    1. formule deja donnée par michel_m un peu plus haut
      Cette formule me donne un résultat de 180%
      Effectivement les KO ne sont pas pris en compte mais le résultat est de base (sans valeur dans les cellules) de 180%, en revanche il baisse si on met un KO
      0
    2. tester
      =NB.SI(D7:L7;"<>KO")/NB.SI(D7:L7;"<>""")
      les cellules fusionnées perturbent peut être le calcul ?
      0
    3. c'est normal, tes cellules sont fusionnées.
      utilises plutôt =SOMMEPROD((D7:L7<>"")*(D7:L7<>"KO"))/5
      0
    4. c'est parfait JvDo
      Merci à tous pour votre aide

      Cordialement,
      Florian
      0