Recherche occurences identiques + moyennes

YoanD Messages postés 4 Statut Membre -  
Lentzouille Messages postés 728 Statut Membre -
Bonjour à tous,

je suis à la recherche d'une formule me permettant de :

calculer la moyenne des nombres correspondants à une même référence se trouvant plusieurs fois dans une même colonne. Hum ... je vais essayé d'être plus explicite avec un exemple.

Onglet : OP1

Colonne A : Plusieurs référence (pouvant revenir plusieurs fois)
(ex) : K230 / K240 / K250 / K230 / K260 / K240 / ...

Colonne B : un nombre correspond à chaque référence
(ex) : 2.5 / 0.61 / 4.1 / 6.7 / 1.1

je souhaite dans l'onglet STATS :

Colonne A : la référence recherché
(ex) K230

Colonne B : une formule recherchant toutes les lignes de l'onglet OP1 correspondant à K230 et ensuite qu'elle fasse la moyenne de tous les nombres de la colonne B correspondant a K230.

Cette moyenne sera inséré en B2 par exemple si en A2 j'ai écrit K230

Ensuite j'aurai la moyenne de toutes les références voulu dans l'onglet STATS.

Merci par avance de votre aide.

Yoan.

7 réponses

  1. Lentzouille Messages postés 728 Statut Membre 64
     
    Bonjour,

    =MOYENNE.SI(A:A;"K230";B:B)

    Cdt,
    0
  2. YoanD Messages postés 4 Statut Membre
     
    Super ! ça fonctionne si la formule est positionner dans le même onglet.

    Maintenant quel serait la formule pour que dans l'onglet STATS j'ai :

    Colonne A : K230
    Colonne B : Formule avec :
    - Référence recherchée = A1 soit K230
    - Que la formule aille chercher les infos dans l'onglet OP1

    ??

    Merci par avance
    0
  3. Lentzouille Messages postés 728 Statut Membre 64
     
    =MOYENNE.SI('OP1'!A:A;STATS!A1;'OP1'!B:B)

    Cdt,
    0
  4. YoanD Messages postés 4 Statut Membre
     
    Super ! (encore une fois ^^)

    Par contre, quand il n'y a pas de donner par rapport à une référence, il s'affiche dans la case : #DIV/0

    Cela me bloque car après je refais des moyennes avec ces cases là.

    Il y a t il une astuce pour que rien ne s'affiche (surtout il ne faut que ce soit un "0" qui s'affiche, sinon le calcul est faussé)

    voici ma formule : =MOYENNE.SI('OP1'!$A:$A;STATS!A4;'OP1'!$B:$B)

    (Encore merci Lentzouille)

    Merci par avance.

    Yoan.
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Lentzouille Messages postés 728 Statut Membre 64
     
    Je suis reparti de ma formule,

    =SI(ESTERREUR(MOYENNE.SI('OP1'!A:A;STATS!A1;'OP1'!B:B));"";MOYENNE.SI('OP1'!A:A;STATS!A1;'OP1'!B:B))

    Cordialement,
    0
  7. YoanD Messages postés 4 Statut Membre
     
    Perfect !

    Merci beaucoup :)

    A bientôt :)
    0
  8. Lentzouille Messages postés 728 Statut Membre 64
     
    De rien
    Pense à mettre le sujet en résolu,

    A+
    0