oguruma
XLDnaute Occasionnel
Ce post fait suite à divers sujets sur le forum concernant la détection et la gestion des doublons. Il existe plusieurs solutions via les formules Excel.
Ici démonstration faite via PowerQuery à travers des exemples. Il sera très facile de les adapter. Dans second temps suivra un post à partir de ce dernier qui aura pour objet de traduire cela sous forme d'outils via des fonctions PowerQuery personnalisées.
En espérant que les non initiés à PWQ fassent les premiers pas pour s'y rendre.
Nous avons ici à titre de source de données des codes articles (cf. mon outil de dégroupage lignes/colonnes en attente d'approbation où il y a eu de nombreux contributeurs).
- Le Regrouper par -
- Identification des doublons en passant par l'assistant -
- Identification des doublons par dénombrement et filtrage -
Le regroupement est effectué sur le code article.
- Identification des uniques sur le code article version 1 en passant par l'assistant -
- Identification des uniques sur le code article version 2 en passant par le regroupement et le dénombrement -
- Détection des VRAIS doublons - lignes strictement identiques code article, entrepôt, gestionnaire via l'assistant
- Vrai UNIQUES via l'assistant
ART-$A$2 est un vrai unique. Nous n'avons pas le même entrepôt.
- VRAIS uniques par regroupement et dénombrement -
On remarque que l'on a un doublon sur le code article ART-$A$2 par exemple. Pour autant la ligne n'est pas unique car l'entrepôt est différent bien que le gestionnaire soit identique. Nous n'avons donc pas là un vrai doublon
Le fichier joint démontre tout ceci et peut servir de base de travail pour vos fichiers. Un utilitaire totalement industrialisé devrait suivre mettant en batterie du VBA et des fonctions personnalisées PowerQuery.
Ici démonstration faite via PowerQuery à travers des exemples. Il sera très facile de les adapter. Dans second temps suivra un post à partir de ce dernier qui aura pour objet de traduire cela sous forme d'outils via des fonctions PowerQuery personnalisées.
En espérant que les non initiés à PWQ fassent les premiers pas pour s'y rendre.
Nous avons ici à titre de source de données des codes articles (cf. mon outil de dégroupage lignes/colonnes en attente d'approbation où il y a eu de nombreux contributeurs).
- Le Regrouper par -
- Identification des doublons en passant par l'assistant -
- Identification des doublons par dénombrement et filtrage -
Le regroupement est effectué sur le code article.
- Identification des uniques sur le code article version 1 en passant par l'assistant -
- Identification des uniques sur le code article version 2 en passant par le regroupement et le dénombrement -
- Détection des VRAIS doublons - lignes strictement identiques code article, entrepôt, gestionnaire via l'assistant
- Vrai UNIQUES via l'assistant
- VRAIS uniques par regroupement et dénombrement -
On remarque que l'on a un doublon sur le code article ART-$A$2 par exemple. Pour autant la ligne n'est pas unique car l'entrepôt est différent bien que le gestionnaire soit identique. Nous n'avons donc pas là un vrai doublon
Le fichier joint démontre tout ceci et peut servir de base de travail pour vos fichiers. Un utilitaire totalement industrialisé devrait suivre mettant en batterie du VBA et des fonctions personnalisées PowerQuery.
Pièces jointes
Dernière édition: