EDIT : Mis à jour pour correspondre au tableau de l'OP.
Il est possible de résoudre cela avec une seule colonne d'aide :
![Capture d'écran du tableau]()
Entrez la formule suivante dans K5
et appuyez sur ctrl+entrée/copy-paste/fill-down dans K5:K8
:
=SUMPRODUCT(($B5:INDEX(5:5,COLUMN()-1)={"A";"B";"C"})*(COLUMNS($B5:$J5)-1)^{2;1;0})
Ensuite, triez simplement le tableau par colonne Score
, du plus grand au plus petit.
Si le nombre de colonnes de note ne change jamais (ce qui semble être le cas dans votre cas), ou si ajuster manuellement la formule ne vous dérange pas en cas de changement, la formule plus simple suivante peut être utilisée :
=SUMPRODUCT(($B5:$J5={"A";"B";"C"})*5^{2;1;0})
Le 5
dans cette formule est un de plus que le nombre de colonnes de note.
Explication :
Les formules fonctionnent en créant et en ajoutant un tableau de notes pondérées.
Notes :
- La première formule s'ajuste automatiquement si des colonnes de note sont ajoutées ou supprimées.
- La deuxième formule s'ajuste également automatiquement sauf si une colonne est insérée immédiatement à gauche de la colonne
Score
.
- Ces deux formules peuvent être modifiées pour permettre plus de notes. Par exemple, pour ajouter une note "D", changez
{"A";"B";"C"}
en {"A";"B";"C";"D"}
, et {2;1;0}
en {3;2;1;0}