Table des matières
L'utilisation de couleurs dans un classeur est un excellent moyen de le rendre plus attrayant. Mais, comme il n'y a pas de fonction intégrée pour compter les cellules colorées dans Excel, les gens évitent généralement de colorer les cellules. Mais cela peut être fait avec quelques astuces. Dans cet article, nous allons vous montrer comment compter les cellules colorées dans Excel.
Télécharger le modèle de pratique
Vous pouvez télécharger le modèle Excel d'entraînement gratuit à partir d'ici et vous entraîner par vous-même.
Compter les cellules colorées dans Excel.xlsm
4 façons simples de compter les cellules colorées dans Excel
Dans cette section, vous apprendrez à compter les cellules colorées dans Excel en utilisant les outils de commande Excel et les fonctions définies par l'utilisateur (UDF).
Utilisez la commande Rechercher & Sélectionner pour compter les cellules colorées dans Excel.
Le site Trouver et sélectionner est l'un des outils les plus utiles d'Excel pour exécuter toutes les tâches liées à Excel. Ici, nous allons l'utiliser pour compter les cellules colorées dans Excel.
Considérons l'ensemble de données suivant, où il y a trois catégories de données, Catégorie : Fruit, Fleur et Nourriture. Et chaque catégorie est différenciée par des couleurs différentes. Catégorie Fruit déclarée en couleur Bleu catégorie Fleur en Orange et la catégorie Nourriture n'a pas de couleur de fond.
Nous allons maintenant apprendre comment trouver le nombre de chaque couleur que contient chaque cellule de chaque catégorie.
Des pas :
- Sélectionnez l'ensemble de données avec des cellules colorées.
- Dans le Onglet "Édition , sélectionnez Rechercher & sélectionner -> ; Rechercher
- De la pop-up Rechercher et Remplacer cliquez sur Options .
- Dans la boîte pop-up suivante de recherche et de remplacement, cliquez sur la liste déroulante dans Format -> ; Choisir le format de la cellule .
- Un symbole plus à quatre dimensions apparaît. Placez ce symbole sur n'importe quelle cellule colorée et cliquez dessus (nous avons choisi la couleur bleue).
- Une fois de plus, la boîte de dialogue Rechercher et Remplacer apparaît, et vous remarquerez que l'option de remplacement est la suivante Avant-première* sera remplie d'une couleur similaire à la couleur de la cellule que vous avez choisie précédemment.
- Cliquez sur Trouver tout .
Vous obtiendrez tous les détails de la cellules colorées spécifiées ainsi que le nombre de cellules colorées.
De la même manière, vous pouvez compter toutes les autres cellules colorées de votre feuille de calcul dans Excel.
Lire la suite : Comment compter les cellules colorées dans Excel sans VBA (3 méthodes)
2. appliquer des filtres et la fonction SUBTOTAL dans Excel pour compter les cellules colorées
Utilisation de la fonction Filtre et en insérant un SOUS-TOTAL est un autre moyen efficace de compter les cellules colorées dans Excel, et nous pouvons également l'utiliser pour compter les cellules colorées dans Excel.
Considérons l'ensemble de données suivant qui est coloré par la catégorie. Nous allons maintenant apprendre les étapes pour trouver le nombre de ces cellules colorées dans Excel en utilisant Filtres et le Fonction SUBTOTAL .
Des pas :
- Dans une autre cellule de la feuille de calcul, écrivez ce qui suit SOUS-TOTAL formule,
=SUBTOTAL(102,B5:B16)
Ici,
102 = Le nombre de cellules visibles dans la plage spécifiée.
B5:B16 = L'étendue des cellules colorées.
- Vous obtiendrez le nombre total de cellules colorées dans la feuille (par exemple, nous avons 12 cellules avec des couleurs d'arrière-plan, donc l'indicateur SOUS-TOTAL nous a donné une sortie de 12 ).
- Ensuite, ne sélectionnez que les en-têtes de l'ensemble de données.
- Aller à Données -> ; Filtre .
- Il insérera un bouton déroulant dans chaque en-tête de l'ensemble de données.
- Cliquez sur le bouton déroulant de l'en-tête de la colonne qui contient des cellules colorées (par exemple, Nom du produit).
- Dans la liste déroulante, sélectionnez Filtrer par couleur et vous obtiendrez toutes les couleurs de votre jeu de données dans une sous-liste.
- Cliquez sur la couleur que vous voulez compter (par exemple, nous avons choisi la couleur Bleu).
- Il vous montrera uniquement les cellules colorées avec la couleur spécifiée ainsi que le nombre de ces cellules dans le tableau de bord. SOUS-TOTAL cellule de résultat (par exemple, il y a 4 cellules de couleur bleue dans notre ensemble de données).
- De la même manière, vous pouvez compter toutes les autres cellules colorées de votre feuille de calcul dans Excel (par exemple, lorsque nous avons choisi la couleur orange dans la liste déroulante, cela nous a donné les cellules colorées en orange et comme nous avons 5 cellules colorées en orange dans notre ensemble de données, le nombre de cellules colorées en orange est de 1. SOUS-TOTAL résultat cellule produite 5 )
Lire la suite : Compter les cellules par couleur avec la mise en forme conditionnelle dans Excel (3 méthodes)
3. mettre en œuvre la macro GET.CELL 4 et les fonctions COUNTIFS dans Excel pour compter les cellules colorées
L'utilisation de Macro Excel 4.0 est limitée pour des raisons de compatibilité et de difficulté. Une autre raison est qu'il s'agit d'une ancienne fonction macro dans Excel, et que certaines nouvelles fonctionnalités sont donc manquantes. Mais si vous êtes toujours à l'aise avec l'utilisation de la fonction Macros EXCEL 4.0 Nous allons vous aider à utiliser la fonction de comptage des cellules colorées dans Excel.
Avec le même ensemble de données que celui sur lequel nous nous sommes exercés, nous allons apprendre à mettre en œuvre une méthode d'analyse des données. Fonction de la macro 4 pour compter les cellules colorées dans Excel.
- Aller à Formules -> ; Définir le nom .
- Dans le Boîte pop-up Nouveau nom écrivez ce qui suit,
- Nom : GetColorCode (il s'agit d'un nom défini par l'utilisateur)
- Portée : Cahier d'exercices
- Se réfère à : =GET.CELL(38,GetCell!$B5)
Ici,
GetCell = Nom de la feuille qui contient votre jeu de données
$B5 = Référence de la colonne avec la couleur de fond.
- Cliquez sur OK
Vous avez maintenant une formule définie par l'utilisateur, =GetColorCode .
- Dans la partie adjacente aux données, écrivez la formule et appuyez sur Entrez .
- Il produira un numéro (par exemple 42 ).
- Maintenant, faites glisser la cellule vers le bas de Poignée de remplissage pour appliquer la même formule au reste des cellules.
La formule renverra les nombres spécifiques spécifiés aux couleurs. Ainsi, toutes les cellules avec le symbole la même couleur de fond obtiendra le même numéro et s'il n'y a pas de couleur de fond, la formule renvoie 0.
- Définissez maintenant ces couleurs dans d'autres cellules de la même feuille de calcul pour obtenir le compte.
Voir l'image ci-dessous pour mieux comprendre.
Nous avons créé une table nommée Color Count, et dans cette table, nous avons défini l'attribut Cellules G5 et G6 selon notre couleur Bleu et Orange respectivement, et conserver les cellules situées à côté de celles-ci ( Cellules H5 & ; H6 ) vides, afin que nous puissions obtenir notre compte de cellules colorées dans ces cellules.
- Ecrivez la formule suivante dans la cellule où vous aurez le compte de la cellule colorée,
=COUNTIFS($E5:$E$16,GetColorCode)
Ici,
E5:E$16 = la plage du code couleur que nous avons extrait de la formule définie par l'utilisateur.
- Appuyez sur Entrez .
Vous obtiendrez le nombre de cellules définies par leur couleur (par exemple, il y a 4 cellules de couleur bleue dans notre ensemble de données, donc à côté de l'icône Bleu cellule définie par la couleur ( G5 ), cela nous donne le compte 4 ).
- Maintenant, faites glisser la cellule dans toute la colonne en Poignée de remplissage pour obtenir tous les comptes de vos cellules colorées dans la feuille de calcul.
Comme nous avons 5 cellules colorées avec Orange dans notre ensemble de données, les données définies par l'utilisateur GetColorCode La formule nous a donné le compte 5 .
4. intégrer un code VBA (une fonction définie par l'utilisateur) pour compter les cellules colorées dans Excel
La mise en œuvre de la VBA dans les tâches liées à Excel est la méthode la plus sûre et la plus efficace, mais elle exige des compétences de niveau avancé de la part des utilisateurs. Et n'oubliez pas les nouvelles fonctionnalités que nous avons mentionnées dans la section précédente. Macro 4 section, bien, VBA est l'avancement de Macro Excel 4.0 .
Commençons par l'implémentation de la fonction VBA code pour compter les cellules colorées dans Excel.
Des pas :
- Appuyez sur Alt + F11 sur votre clavier ou allez dans l'onglet Développeur -> ; Visual Basic pour ouvrir Éditeur Visual Basic .
- Dans la fenêtre de code contextuelle, dans la barre de menu, cliquez sur Insertion -> ; Module .
- Copiez le code suivant et collez-le dans la fenêtre de code,
Function Count_Colored_Cells(ColorCells As Range, DataRange As Range) Dim Data_Range As Range Dim Cell_Color As Long Cell_Color = ColorCells.Interior.ColorIndex For Each Data_Range In DataRange If Data_Range.Interior.ColorIndex = Cell_Color Then Count_Colored_Cells = Count_Colored_Cells + 1 End If Next Data_Range End Function
Il ne s'agit pas d'une sous-procédure pour le VBA à exécuter, c'est la création d'un Fonction définie par l'utilisateur (UDF) Donc, après avoir écrit le code, ne cliquez pas sur le bouton "Exécuter". dans la barre de menu.
- Revenez maintenant à l'ensemble de données et définissez les cellules avec des couleurs comme nous l'avons fait dans la méthode précédente.
- Regardez l'image ci-dessous pour mieux comprendre.
- Dans la cellule, écrivez la formule suivante,
=Count_Colored_Cells(E5,$B$5:$B$16)
Ici,
Compter les cellules colorées = la fonction définie par l'utilisateur que vous avez créée dans le fichier VBA code ( Compter les cellules colorées dans la première ligne du code).
E5 = Cellule définie par la couleur bleue
$B5:$B$16 = l'étendue de l'ensemble de données avec des cellules colorées.
- Appuyez sur Entrez .
Vous obtiendrez le nombre de cellules définies par leur couleur (par exemple, il y a 4 cellules de couleur bleue dans notre ensemble de données, donc à côté de l'icône Bleu cellule définie par la couleur ( E5 ), cela nous donne le compte 4 ).
- Maintenant, faites glisser la cellule dans toute la colonne en Poignée de remplissage pour obtenir tous les comptes de vos cellules colorées dans la feuille de calcul.
Comme nous avons 5 cellules colorées avec Orange dans notre ensemble de données, les données définies par l'utilisateur. Compter les cellules colorées nous a donné le compte 5 .
Conclusion
Cet article vous a montré comment compter facilement les cellules colorées dans Excel. J'espère que cet article vous a été très utile. N'hésitez pas à me demander si vous avez des questions sur le sujet.