Bonjour à tous
J'ai un grand tableau de données, et j'aimerais pouvoir sélectionner les lignes des 2 premiers (et uniquement ceux là) portant chaque valeur d'un champ donné pour les mettre dans une autre feuille et travailler sur ces seules données.
Voir le fichier joint pour les exemples
Pour clarifier, j'ai donc dans le fichier exemple :
- différentes villes : je veux pouvoir sélectionner et copier dans une autre feuille les 2 meilleures notes pour chaque ville (donc ABC et QSD pour Paris, DEF et YTJ pour Marseille, RET et ERT pour Lyon et GFD pour Lille - il peut donc n'y avoir qu'une seule note comme dans le cas de Lille)
- et faire la même chose pour les classes, en mettant dans une autre feuille les seuls 2 meilleurs par classe, ie ABC et DEF en sixième, QSD et GFD en cinquième, RET et ERT en quatrième, et YTF en troisième (seul candidat également))
Je n'y arrive pas en VBA, je suis encore un grand débutant, et je suis un peu rouillé (je n'en ai presque pas fait depuis plus d'un an)
Pourriez-vous me mettre sur la bonne piste ?
Ah que j'aimerais pouvoir utiliser un petit SELECT en SQL pour faire ce boulot...
Edit : ré-envoi du fichier-joint, sous format xlsx au début. Désolé...
Partager