Comment calculer une médiane vs référence sur une autre colonne

Fermé
OncleVini - 17 août 2020 à 12:28
 OncleVini - 17 août 2020 à 15:35
Bonjour à tous,

Le titre n'est pas très clair alors je vais m'expliquer avec un exemple qui devrait aider.
Je cherche à calculer une mediane de chiffres (colonne B) qui ont la même référence (colonne A). Malheureusement un produit peut avoir 2, 3, 4, voire 10 fois la même référence (A). Dans ce cas la médiane doit tenir compte de 2,3,4, voir 10 chiffres (B).
Je voudrais automatiser mes calculs de mediane sans devoir changer manuellement la sélection.

Colonne A Colonne B Colonne C (médiane)
445566 15 16
445566 17 16
9098 22 24
9098 24 24
9098 260 24
11111 15 153
11111 152 153
11111 154 153
11111 160 153

Merci pour votre aide et bonne semaine.
A voir également:

6 réponses

ccm81 Messages postés 10877 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 23 août 2024 2 414
Modifié le 17 août 2020 à 15:08
Avec une formule matriciellle
=MEDIANE(SI($A$2:$A$18=A2;$B$2:$B$18))
https://mon-partage.fr/f/qmu9kItN/

voir ici

Cdlmnt
1
via55 Messages postés 14471 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 29 août 2024 2 727
17 août 2020 à 15:13
Bonjour à tous

Avec une formule matricielle, à valider par Ctrl+Maj+Entrée et la formule se met auto entre accolades
En C2 : =MEDIANE(SI($A$2:$A$10=A2;$B$2:$B$10))

Cdlmnt
Via

1
Merci Via, c'est tout bon aussi. Un très grand merci!
Bonne journée.

Cordialement,

Oncle Vini
0
ccm81 Messages postés 10877 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 23 août 2024 2 414
17 août 2020 à 15:17
J'ai enregistré sous un format qui accepte les macros mais quand j'efface les medianes, après un Crtl+k, elles ne reviennent pas.
1. As tu enregistré avec le type .xlsm
2. As tu affecté un raccourci-clavier à la macro
3. Je t'ai aussi proposé une solution sans macro

Cdlmbt
1
Chapeau bas l'artiste, merci énormément ça fonctionne très bien, je viens de gagner un temps précieux.
0
ccm81 Messages postés 10877 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 23 août 2024 2 414
17 août 2020 à 14:14
Bonjour

Peut être avec une macro ?
https://mon-partage.fr/f/dDip5SRj/

Cdlmnt
0
Bonjour ccm81,

Tu as parfaitement compris ce que je recherche mais je ne sais pas pourquoi ta macro ne fonctionne pas chez moi!!! J'ai enregistré sous un format qui accepte les macros mais quand j'efface les medianes, après un Crtl+k, elles ne reviennent pas. Je ne suis pas un expert alors je vais mettre ce dysfonctionnement sur mon incompétence. Si tu as une idée de mon erreur, je suis preneur.
Merci.

Oncle Vini
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Raymond PENTIER Messages postés 58630 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 8 septembre 2024 17 189
17 août 2020 à 14:17
Bonjour.

Je n'ai rien compris … Peux-tu envoyer ton fichier Excel, avec ta formule actuelle ?
Utilise CJoint.com
0
Bonjour Raymond,

Désolé pour l'explication peu claire. ccm81 a repris mon exemple sur Excel et a rédigé une macro sur son lien https://mon-partage.fr/f/dDip5SRj/ qui correspond à ce que cherche seulement je ne souhaiterais pas avoir de macro mais juste une formule afin d'éviter les manipulations. Aurais tu une solution? Merci.

Cordialement,
Oncle Vini
0