Excel Moyenne/ Min / Max

Résolu
Bonjour,

J' aimerais faire une moyenne, min ou max mais que entre un certain écart.

Par exemple j'ai une suite de nombre ( 0,1,2,3,4,5,6,7,8...)

Et je veux faire la moyenne mais que entre 3 et 7, comment faire??

9 réponses

  • Votes
  • Date
  • Date décroissante
  1. UN=ne autre question, donc quand je veux faire la même chose pour déterminer le mini ou le max dans cet même écart, que dois-je faire??

    Bien ce n'est qu'un exemple et les valeurs que j'ai sont plus complexes
    1. Personne ne sait??

      Pour trouver un mini dans une plage de données pour un écart voulu??

      Par exemple (1,2,3,4,5,6,7).

      Mon écart c'est entre 3 et 7 donc le mini c'est 3 ici.

      Facile mais comment le faire sous excel
      1. Contributeur
        Ben... non Fred personne sait, parce qu'en principe le mini entre deux limites est à un bout (le plus petit, généralement) et le maxi à l'autre bout ,non?
        Crdlmnt
        1. Bonsoir Fred

          Si tes valeurs ne sont pas triées (sinon Vaucluse t'a donné la réponse), dans la cellule où tu veux afficher ton mini saisis une formule du genre : =MIN(A4:A7) et tu obtiendras le résultat ci-dessous (les valeurs sont dans la plage A1:A11) et la formule en B1

          A B
          12 11
          5
          68
          256
          11
          112
          65
          20
          15
          87
          31

          Cordialement
          1. Contributeur
            Bonjour blomkvist

            que les valeurs soit triées où non, à mon humble avis, lorsqu'on cherche la moyenne le mini et le maxi des valeurs entre 3 et 7,

            (c'est la question:J' aimerais faire une moyenne, min ou max mais que entre un certain écart. )

            la moyenne doit se calculer certes, mais le min est 3 et le maxi est 7.
            Non, qu'en pensez vous?

            ce serait surprenant de trouver un mini de 2,4 ou maxi de 8??

            crdlmnt
        2. En fait pour faire simple mon écart c'est entre 3 et 7 mais j'ai un grand nombre de valeurs genre 2.563;2.465;3.498;7.2364;5.113;.6.325...

          donc le risque de tomber sur 3.000 et 7.000 est quasiment impossible. Etant donné que j'ai un grand nombre de valeur (environ 1000) et que je ne peux pas trier ces valeurs dans l'ordre croissant, j'aimerais une solution.

          A votre avi, c'est possible??
          1. Contributeur
            Ok, ça n'était bpas écrit dans votre demande initiale
            si la liste est classée, en ordre croissant
            min en cellule X1 maxi en cellule X2 , liste classée en A1:A100;, à adapter:
            + proche mini
            =INDEX($A$1:$A$100;EQUIV($X$1;$A$1:$A1$00)+1);1)
            + proche maxi:
            =INDEX($A$1:$A$100;EQUIV($X$2;$A$1:$A$100);1)

            si pas classé on y pense, mais là je suis à la bourre

            crtdlmnt
          2. Merci mais pas classé. J'attends votre réponse.
        3. Oui mais la liste n'est pas classée
          1. Contributeur
            on arrive, on arrive
            avec le même exemple que précédent, mais non classé:
            =MIN(SI(A1:A100>X1;A1:A100))
            et
            =MAX(SI(A1:A100<X2;A1:A100))
            ces formules sont matricielles et doivent être entrées avec la touche Enter en maintenant les touches Shift et ctrl enfoncées.
            Les formules se retrouvent entre accolades dans ma barre de formule: {=.....}

            crdlmnt
        4. Contributeur
          Bonjour
          =SOMMEPROD((Champ>3)*(Champ<7)*(Champ))/SOMMEPROD((Champ>3)*(Champ<7))
          entre autres options
          crdlmnt
          Ps ou >= et <= si vous voulez inclure les limites

          Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?