Traitement statistique

Résolu
Bonjour,

Merci de bien vouloir m'aider à résoudre ce problème.
J'ai 3 colonnes (A, B, C).
La colonne A contient les données d'entrée.
La colonne B contient des valeurs fixes (dans l'ordre croissant ou décroissant).
La colonne C en 6 lignes traite l'évaluation les lignes en vis-à-vis de A et de B.
C1 donne le nombre de valeurs de A=>B de +50%,
C2 donne le nombre de valeurs de A=>B de +25% (moins valeurs de C1),
C3 donne le nombre de valeurs de A>B (moins valeurs de C1 et C2),
C4 donne le nombre de valeurs de A<B (moins valeurs de C6 et C5),
C5 donne le nombre de valeurs de A<B de -25% (moins valeurs de C6),
C6 donne le nombre de valeurs de A<B de -50%.

J'ai appliqué les formules suivantes:
C1 =NB.SI(A1:A31;">="&B1*1,5
C2 =NB.SI(A1:A31;">="&B1*1,25)-C1
C3 =NB.SI(A1:A31;">="&B1)-C2-C1
C4 =NB.SI(A1:A31;"<"&B1)-C5-NB.SI(B3:B31;"=0")-C8
C5 =NB.SI(A1:A31;"<"&B1*0,75)-NB.SI(B3:B31;"=0")-C8
C6 =NB.SI(A1:A31;"<"&B1*0,5)-NB.SI(B3:B31;"=0")
Mais les résultats ne sont pas fiables.

Cordialement.

13 réponses

  1. Bonjour,
    J’ai réalisé un petit test et vous pouvez prendre les formules de la plage verte ((G3 :G8) et cela devrait être en ordre.
    Le fichier : https://www.cjoint.com/c/FCgqkqOH0os

    0
    1. Bonjour,

      Autant pour moi, vous avez raison c'est bien sur la colonne A qu'il faut comprendre l'ajout soit:
      -NB.SI (A1:A31;"=0")

      Toutefois, je vais retenir votre solution qui est plus élégante.

      Avec mes remerciements.

      Cordialement.
      0
    2. @marceletienneMerci, de rien.
      Salutations.
      Le Pingou
      0
  2. Bonjour,
    Vous êtes vraiment sur de vos contrôles.
    Vous dites la colonne A et vous mettez une formule sur la B (-NB.SI(B1:B31;"=0"))…. !!
    Pour moi si en colonne [A] c’est 0 ou vide, la ligne n’est pas comptée … !

    0
    1. Bonjour,
      C’est étonnant car dans les conditions énumérées, premier poste, il n’y a pas de précision pour les valeurs < ou = à 0.
      Les voici :
      C1 donne le nombre de valeurs de A=>B de +50%,
      C2 donne le nombre de valeurs de A=>B de +25% (moins valeurs de C1),
      C3 donne le nombre de valeurs de A>B (moins valeurs de C1 et C2),
      C4 donne le nombre de valeurs de A<B (moins valeurs de C6 et C5),
      C5 donne le nombre de valeurs de A<B de -25% (moins valeurs de C6),
      C6 donne le nombre de valeurs de A<B de -50%.

      Merci de votre retour.

      Salutations.
      Le Pingou
      0
      1. Bonjour,

        Les valeurs à 0 ( cellules de valeur nulle non remplies de la colonne A) sont comptabilisées en C6.
        Peut-être me suis-je mal expliqué, mais dans ma demande en entête je précise:
        Colonne A données en entrées (je rempli la colonne jour par jour),
        Colonne B données sont fixes.

        Salutations.
        0
      2. Je crois avoir trouvé.

        J'ajoute en fin de formule (C4, C5, C6) => " -NB.SI(B1:B31;"=0") "

        Je teste et vous informe.
        0
    2. Bonjour,
      Je pensais que "&B1" dans la formule définissait la lecture "en vis-à-vis".

      Merci à vous deux.

      Cordialement.
      0
      1. Bonjour,
        Merci, de rien.
        Salutations.
        Le Pingou
        0
      2. Bonjour,

        SOS, la formule ne tiens pas compte des valeurs nulles de la colonne A (colonne non remplie entièrement).

        Je n'avais pas fait le contrôle à ce niveau.
        0
    3. Tests faits, la solution de Le Pingou donne le bon résultat.
      Je ne comprend pas pourquoi l'autre ne fonctionne pas.
      0
      1. Contributeur
        Celle de Le Pingou compare toute la colonne A à toute la colonne B.
        Mais ta formule, elle, compare toute la colonne A à la seule cellule B1 !
        0
    4. Bonjour,
      Merci pour l’information.
      Et que ce passe-t-il avec les formules proposées précédemment…. ?

      0
      1. Bonjour,

        Veuillez m'excuser mais j'ai effectivement fait une coquille. Il faut lire C6 au lieu de C8.
        Pour plus d'explications voici le lien reprenant un extrait excel.
        http://www.cjoint.com/c/FCbo32yiIlo
        Les formules n'y sont pas, c'est un simple "coller valeurs".

        Je compare par ligne la production réelle (colonne A) avec celle attendue (colonne B) A1-B1,A2-B2,A3-B3, etc... Les résultats doivent apparaître dans le compteur C selon le critère choisi (nb de jours où la production est supérieure à 50%, à 25%... Ou inférieure).

        Je teste la proposition de chacun et vous tiens informés.

        Cordialement.
        0
        1. Bonjour,
          Essayez donc avec les formules suivantes (répétition de hier…fausse manip…):
          C1 =SOMMEPROD((($A$1:$A$31)>=($B$1:$B$31*1.5))*1)
          C2 =SOMMEPROD((($A$1:$A$31)>=($B$1:$B$31*1.25))*1)-$C$1
          C3 =SOMMEPROD((($A$1:$A$31)>($B$1:$B$31))*1)-($C$1+$C$2)
          C4 =SOMMEPROD((($A$1:$A$31)<($B$1:$B$31))*1)-($C$6+$C$5)
          C5 =SOMMEPROD((($A$1:$A$31)<($B$1:$B$31*0.75))*1)-$C$6
          C6 =SOMMEPROD((($A$1:$A$31)<($B$1:$B$31*0.5))*1)

          0
          1. Contributeur
            Bonjour, marceletienne ; on se retrouve !

            Ce ne sont pas seulement les résultats qui ne sont pas fiables ... les explications non plus !
            Qu'est-ce qui te fait dire que les résultats ne collent pas ? et qu'est-ce qu'on devrait trouver ?
            Tes formules en C4 et C5 font référence à la cellule C8 : mais celle-ci est vide !
            Et à quoi sert ta colonne B, puisque seule la cellule B1 est utilisée ?
            https://www.cjoint.com/c/FCbbOyTwFHO

            Tu ferais bien d'envoyer le fichier que Le Pingou t'a demandé ...

            0
            1. Bonsoir,
              Merci pour l’information.
              Je crois comprendre que la colonne [A] à le même nombre de valeurs que la [B] et que vous voulez avoir le nombre de valeur par comparaison des 2 colonnes et non pas toute la [A] avec cellule [B1]… ?
              Oui ou non… !

              0
              1. En fait, c'est la production quotidienne en Kw de ma centrale PV comparée à une production "estimée"
                0
                1. Bonjour,

                  Des valeurs numériques comprises entre 0 et 20 avec 3 décimales.
                  0
                  1. Bonjour,
                    Quelles types/genres de données se trouvent en colonnes [A] et [B]… ? Eventuellement un fichier exemple …. !

                    0