Classement de prix par articles
J0587
-
J0587 -
J0587 -
Bonjour à tous,
Je cherche, depuis deux semaines sans succès, à faire un classement de prix (colonne H) par Article (colonne C), de sorte que le prix d'article le moins cher ait 1 (colonne J), le suivant 2, ..., pour le même article. Le classement recommence à l'article suivant.
Les ex-æquo de prix de la même série de l'article reçoivent les mêmes numéros de classement.
le fichier est accessible ici: https://www.cjoint.com/doc/21_02/KBlnAVvSzZq_Tri-fournisseurs-par-item.xlsm
ou https://www.cjoint.com/c/KBlnAVvSzZq
Je cherche, depuis deux semaines sans succès, à faire un classement de prix (colonne H) par Article (colonne C), de sorte que le prix d'article le moins cher ait 1 (colonne J), le suivant 2, ..., pour le même article. Le classement recommence à l'article suivant.
Les ex-æquo de prix de la même série de l'article reçoivent les mêmes numéros de classement.
le fichier est accessible ici: https://www.cjoint.com/doc/21_02/KBlnAVvSzZq_Tri-fournisseurs-par-item.xlsm
ou https://www.cjoint.com/c/KBlnAVvSzZq
A voir également:
- Classement de prix par articles
- Prix - Guide
- Classer par ordre alphabétique excel plusieurs colonnes - Guide
- Prix d'un appel local - Forum Vos droits sur internet
- Logiciel de classement de photos gratuit - Guide
- Historique prix amazon - Guide
2 réponses
Bonjour,
À tester en J14, une solution qui n'est pas de moi, trouvée sur Excel Downloads
https://www.excel-downloads.com/threads/challenge-une-formule-matricielle-pour-calculer-le-rang-tenant-compte-des-ex-aequo.193006/
Cordialement
À tester en J14, une solution qui n'est pas de moi, trouvée sur Excel Downloads
=NB.SI.ENS(C$14:C$1013;C14;H$14:H$1013;"<"&H14)+1
https://www.excel-downloads.com/threads/challenge-une-formule-matricielle-pour-calculer-le-rang-tenant-compte-des-ex-aequo.193006/
Cordialement
Merci beaucoup ALS35.
La formule m'a tellement soulagé.
Seulement, après les ex-æquo, elle saute un numéro, par ex., 1, 1, 3, ... ou 1, 2, 2, 4, ... au lieu de 1, 1, 2, ... ou 1, 2, 2, 3,
Mais c'est déjà très apprécié de ma part.
La formule m'a tellement soulagé.
Seulement, après les ex-æquo, elle saute un numéro, par ex., 1, 1, 3, ... ou 1, 2, 2, 4, ... au lieu de 1, 1, 2, ... ou 1, 2, 2, 3,
Mais c'est déjà très apprécié de ma part.
Bonjour,
Voici une formule plus complexe qui permet de classer tes valeurs sans saut après les ex-aequo.
En J14 :
https://www.cjoint.com/c/KBpiHY3sIOI
Attention, formule matricielle à valider par Ctrl+Maj+Entrée, elle se met alors automatiquement entre {} accolades.
Les formules matricielles sont très gourmandes en ressources et temps de calcul. Bien limiter les plages au strict nécessaire. À toi de voir si le jeu en vaut la chandelle !
Cordialement
Voici une formule plus complexe qui permet de classer tes valeurs sans saut après les ex-aequo.
En J14 :
=SI(OU(C14="";H14="");"";SOMMEPROD((SIERREUR(1/NB.SI.ENS($C$14:$C$1013;$C$14:$C$1013;$H$14:$H$1013;$H$14:$H$1013);0))*($H$14:$H$1013<H14)*($C$14:$C$1013=C14))+1)
https://www.cjoint.com/c/KBpiHY3sIOI
Attention, formule matricielle à valider par Ctrl+Maj+Entrée, elle se met alors automatiquement entre {} accolades.
Les formules matricielles sont très gourmandes en ressources et temps de calcul. Bien limiter les plages au strict nécessaire. À toi de voir si le jeu en vaut la chandelle !
Cordialement