formateur informatique

Extraire un exemplaire de chaque cellule répétée souvent

Accueil  >  Bureautique  >  Excel  >  Excel Avancé  >  Extraire un exemplaire de chaque cellule répétée souvent
Livres à télécharger


Pour partager cette vidéo sur les réseaux sociaux ou sur un site, voici son url :


Inscription Newsletter    Abonner à Youtube    Vidéos astuces Instagram
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.

Compter les nombres de répétitions des cellules par formule Excel

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,
Extraire un seul exemplaire de chaque cellule répétée souvent par formule Excel

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.

Compter les cellules souvent répétées par formule Excel

 
Sur Facebook
Sur Youtube
Les livres
Contact
Mentions légales



Abonnement à la chaîne Youtube
Partager la formation
Partager sur Facebook
Partager sur Twitter
Partager sur LinkedIn