luke3300
XLDnaute Impliqué
Bonjour le forum,
J'ai un fichier dans lequel j'aimerais supprimer des doublons de choix représentés par une "x".
Les colonnes de choix sont les colonnes: E, F, G et H.
Pour certaines lignes, j'ai des "x" dans 2 ou 3 colonnes ce qui me pose problème pour pouvoir les rendre correctement utilisables.
En sachant que les données de la colonne E sont prioritaires, donc que s'il y a une "x" dans une cellule de la colonne E, il ne peut y en avoir pour la même ligne dans les colonnes F, G et H.
En sachant que s'il y a une "x" dans une cellule de la colonne G, il ne peut y en avoir dans les lignes correspondantes des colonnes F et H.
En sachant que s'il y a une "x" dans une cellule de la colonne H, il ne peut y en avoir dans les lignes correspondantes de la colonne F.
Je ne sais pas si je me fais bien comprendre mais en résumé, le contrôle s'effectue comme ceci:
1. si une "x" en E, on la garde et on efface les autres de la même ligne
2. si une "x" en G, on la garde et on efface les autres de la même ligne
3. si une "x" en H, on la garde et on efface les autres de la même ligne
Le nombre de lignes utilisées est très variable, ça peut aller de +/-10 à ...? peut-être choisir dans ce cas un code qui va jusqu'à la dernière ligne contenant des données, non?
Je vous joints mon fichier.
D'ores et déjà, merci à vous tous et toutes pour l'aide que vous pourrez m'apporter.
Bon samedi 😉
J'ai un fichier dans lequel j'aimerais supprimer des doublons de choix représentés par une "x".
Les colonnes de choix sont les colonnes: E, F, G et H.
Pour certaines lignes, j'ai des "x" dans 2 ou 3 colonnes ce qui me pose problème pour pouvoir les rendre correctement utilisables.
En sachant que les données de la colonne E sont prioritaires, donc que s'il y a une "x" dans une cellule de la colonne E, il ne peut y en avoir pour la même ligne dans les colonnes F, G et H.
En sachant que s'il y a une "x" dans une cellule de la colonne G, il ne peut y en avoir dans les lignes correspondantes des colonnes F et H.
En sachant que s'il y a une "x" dans une cellule de la colonne H, il ne peut y en avoir dans les lignes correspondantes de la colonne F.
Je ne sais pas si je me fais bien comprendre mais en résumé, le contrôle s'effectue comme ceci:
1. si une "x" en E, on la garde et on efface les autres de la même ligne
2. si une "x" en G, on la garde et on efface les autres de la même ligne
3. si une "x" en H, on la garde et on efface les autres de la même ligne
Le nombre de lignes utilisées est très variable, ça peut aller de +/-10 à ...? peut-être choisir dans ce cas un code qui va jusqu'à la dernière ligne contenant des données, non?
Je vous joints mon fichier.
D'ores et déjà, merci à vous tous et toutes pour l'aide que vous pourrez m'apporter.
Bon samedi 😉