Pour partager cette vidéo sur les réseaux sociaux ou sur un site, voici son url :
Sujets que vous pourriez aussi aimer :Filtrer les données répétées
Avec les
fonctions Excel Filtre et
Unique, il est possible de
filtrer les données répétées selon
critère, soit au-delà d'un certain seuil dynamique, pour ensuite les compter.

Sur l'exemple illustré par la capture, à partir d'une liste de couleurs sur la gauche de la feuille, nous réalisons l'extraction des données qui sont répétées au moins autant de fois que le mentionne l'indicateur numérique sous la cellule intitulée
Min. A partir de là , il ne reste plus qu'à exploiter la
fonction Excel Nb.Si pour
dénombrer ces répétitions.
Classeur Excel à télécharger
Pour simplifier la mise en place des formules, ce
classeur Excel est proposé au téléchargement.
Nous trouvons bien la rangée des couleurs en
colonne C. Elle est effectivement intitulée
couleurs. Vous pouvez le constater en déployant la
zone Nom, en haut à gauche de la
feuille Excel. Le critère numérique dynamique est imposé en
cellule E4. Dans la grille d'extraction du dessous, nous devons livrer les couleurs qui comptent au moins autant de répétitions que ce seuil.
La fonction Unique
Pour repérer les répétitions, nous allons donc engager la
fonction Unique certes, mais sur la
plage des couleurs filtrées en concordance avec le critère numérique à atteindre.
- Sélectionner la première case de la grille d'extraction en cliquant sur la cellule E7,
- Taper le symbole égal (=) pour débuter la construction de la formule,
- Inscrire la fonction d'unicité, suivie d'une parenthèse, soit : Unique(,
Filtrer les données sur les redondances
Comme nous le disions, depuis la source, nous ne souhaitons conserver qu'un exemplaire de chaque couleur répétée. Mais seules doivent être éligibles celles dont le
nombre de répétitions est au moins égal à la contrainte numérique formulée en
cellule E4. Nous allons donc devoir filtrer ces couleurs.
- Inscrire la fonction de Filtre, suivie d'une parenthèse, soit : Filtre(,
- Désigner les données à filtrer grâce au nom de la plage de cellules, soit : couleurs,
- Puis, taper un point-virgule (;) pour passer dans l'argument du critère de la fonction Filtre,
Compter les répétitions
Dans ce raisonnement matriciel enclenché, c'est ensuite la
fonction de dénombrement conditionnel que nous devons actionner. Naturellement, il s'agit de la
fonction Nb.Si. Nous devons confronter la plage des couleurs à elle-même.
- Inscrire la fonction de dénombrement conditionnel, suivie d'une parenthèse, soit : Nb.Si(,
- Désigner la plage à analyser par son nom, soit : couleurs,
- Puis, taper un point-virgule (;) pour passer dans l'argument du critère de la fonction Nb.Si,
Dans ce traitement récursif entrepris, c'est chaque cellule de cette plage des couleurs qui doit être comparée avec chaque cellule de cette même plage. C'est ainsi que nous saurons le nombre de répétitions pour chacune.
- Désigner de nouveau la plage des couleurs par son nom, soit : couleurs,
- Fermer la parenthèse de la fonction Nb.Si,
- Puis, construire le critère suivant : >=E4,
Nous indiquons ne vouloir conserver que les cellules dont la couleur se répète au moins autant de fois que la valeur le stipule en
cellule E4. En effet, ce
dénombrement conditionnel est engagé dans la
zone du critère de la
fonction Filtre. Et comme elle est elle-même embarquée dans la
fonction Unique, nous ne conserverons qu'un seul exemplaire de chaque couleur répétée suffisamment de fois.
- Fermer la parenthèse de la fonction Filtre puis celle de la fonction Unique,
- Enfin, valider la formule avec la touche Entrée du clavier,

Comme vous pouvez le voir, un exemplaire de chaque couleur souvent répétée est effectivement extrait. Et si vous agissez sur le levier en cellule E4, en augmentant ou en diminuant la contrainte, vous influez automatiquement sur la longueur de la liste résultante.
Les nombres de redondances
Sur cette base, il nous reste un calcul trivial à exhausser en colonne F voisine. Il suffit de compter la présence de chaque exemplaire dans la liste des couleurs, grâce à la fonction Nb.Si. Mais comme cette plage d'extraction peut varier en hauteur, pour ne pas générer d'erreur, nous devons d'abord vérifier que la cellule à analyser en colonne E, n'est pas vide. Donc, nous devons embarquer notre décompte dans la
fonction conditionnelle Si.
- Cliquer sur la cellule F7 pour la sélectionner,
- Taper le symbole égal (=) pour initier la syntaxe de la formule,
- Inscrire la fonction conditionnelle, suivie d'une parenthèse, soit : Si(,
- Désigner le premier exemplaire à tester en cliquant sur sa cellule E7,
- Puis, construire le critère d'inégalité suivant : <>"",
En effet, pour dénombrer une couleur, faut-il encore qu'elle existe. Donc la cellule en regard de la formule ne doit pas être vide.
- Taper un point-virgule (;) pour passer dans la branche Alors de la fonction Si,
Si le critère est honoré, c'est qu'il y a une couleur à dénombrer. C'est donc l'action que nous devons entreprendre dans cette branche de la
fonction Si.
- Inscrire la fonction de dénombrement conditionnel, suivie d'une parenthèse, soit : Nb.Si(,
- Désigner la plage sur laquelle il est question de compter, soit : couleurs,
- Taper un point-virgule (;) pour passer dans l'argument du critère de la fonction Nb.Si,
- Désigner la couleur à compter en cliquant sur sa cellule E7,
En effet, nous ne sommes plus dans un raisonnement matriciel. Elles vont toutes être prises en compte certes, mais par le jeu de la réplication de la formule vers le bas.
- Fermer la parenthèse de la fonction Nb.Si,
- Taper un point-virgule (;) pour passer dans la branche Sinon de la fonction Si,
- Puis, inscrire deux guillemets pour garder la cellule vide,
En effet, si le critère de la fonction Si n'est pas vérifié, cela signifie qu'il n'y a aucun décompte à effectuer. En conséquence, nous gardons vide la cellule de réception.
- Fermer la parenthèse de la fonction Si,
- Valider la formule par le raccourci clavier CTRL + Entrée,
Grâce à lui, nous gardons active la cellule du résultat pour l'exploiter dans l'enchaînement.
- Tirer la poignée du résultat jusqu'en cellule F13,
Nous obtenons bien le décompte de toutes les couleurs les plus souvent répétées, en corrélation avec le palier à franchir, inscrit en cellule E4. Si vous le modifiez, les listes s'ajustent naturellement en conséquence.