La suppression des doublons est une des étapes incontournables en matière de nettoyage de données. C’est aussi une manière de regrouper des données pour obtenir une synthèse à partir d’une masse de données (par exemple obtenir une balance comptable à partir des écritures comptables). C’est ce que pratique un tableau croisé dynamique ou encore une requête SQL regroupement (GROUP BY).
Excel propose dorénavant une fonction qui réalise cette tâche : la fonction UNIQUE. Cette fonction est dotée de capacités de calcul matriciel dynamique.
Les formules matricielles dynamiques permettent à des fonctions d’interagir avec les cellules adjacentes pour y loger le résultat de calculs alors que traditionnellement une formule de calcul ne produit un résultat que dans la cellule où elle est logée. Le nombre de cellules concernées dépend de la taille du résultat ; d’où la notion de formules matricielles dynamiques.
Cette fonction ne requière qu’un seul paramètre : la table de données à traiter.
Exemple :
=UNIQUE(A4:B28)
La fonction UNIQUE reprend les données de la plage A4:B28 en supprimant les données en doublons.
Cette fonction peut être utilisée conjointement aux fonctions ASSEMB.V, FILTRE, TRIER et TRANSPOSE…
Exemple :
=TRIER(UNIQUE(A4:B28))
Cette formule trie les données à l’aide de la fonction TRIER.
Le classeur d’exemples est téléchargeable ci-après.
Pour en savoir plus sur les fonctions matricielles dynamiques : cf formation accélérée Excel
Autres articles en rapport avec la détection et la suppression des doublons :
- EXCEL : mettre en évidence les doublons avec les formats conditionnels
- Les requêtes SQL UNION
- SQL : détecter les achats comptabilisés en double
- EXCEL : supprimer les doublons (menu Données)
- EXCEL, VBA : Supprimer les doublons d’une liste
___
Approfondir le sujet : Formation gratuite Analyse de données et automatisation avec Excel et Access / Tout savoir sur Excel / Découvrir la série d’articles Maîtriser Excel
Derniers articles parBenoît RIVIERE (voir tous)
- Projet IXP (v1.2beta) : quelques nouvelles de mon interpréteur d’expressions - dimanche 1 décembre 2024
- Nouveautés de l’interpréteur de formules de calcul (v1.1) - dimanche 3 novembre 2024
- Dématérialisation de la facturation : nouvelles mentions obligatoires - lundi 28 octobre 2024
- Interpréteur de formules de calcul en Python - dimanche 13 octobre 2024
- Les données de la facturation électronique - mercredi 9 octobre 2024