Note: The other languages of the website are Google-translated. Back to English
Se connecter  \/ 
x
or
x
INSCRIPTION  \/ 
x

or

Comment compter et additionner les cellules en fonction de la couleur d'arrière-plan dans Excel?

Supposons que vous ayez une plage de cellules avec différentes couleurs d'arrière-plan, telles que le rouge, le vert, le bleu, etc., mais maintenant vous devez compter combien de cellules de cette plage ont une certaine couleur d'arrière-plan et additionner les cellules colorées avec la même couleur. . Dans Excel, il n'y a pas de formule directe pour calculer la somme et le nombre de cellules de couleur, ici je vais vous présenter quelques moyens de résoudre ce problème.


Compter et additionner les cellules colorées par filtre et SOUS-TOTAL

Supposons que nous ayons un tableau des ventes de fruits comme illustré ci-dessous, et nous compterons ou additionnerons les cellules colorées dans la colonne Montant. Dans cette situation, nous pouvons filtrer la colonne Montant par couleur, puis compter ou additionner facilement les cellules colorées filtrées par la fonction SOUS-TOTAL dans Excel.

1. Sélectionnez des cellules vides pour accéder à la fonction SOUS-TOTAL.

  1. Pour compter toutes les cellules avec la même couleur d'arrière-plan, veuillez entrer la formule = SOUS-TOTAL (102, E2: E20);
  2. Pour additionner toutes les cellules avec la même couleur d'arrière-plan, veuillez entrer la formule = SOUS-TOTAL (109, E2: E20);


Notes: Dans les deux formules, E2: E20 est la colonne Montant contenant les cellules colorées, et vous pouvez les modifier selon vos besoins.

2. Sélectionnez l'en-tête du tableau et cliquez sur Data > Filtre. Voir la capture d'écran:

3. Cliquez sur l'icône Filtre  dans la cellule d'en-tête de la colonne Montant, puis cliquez sur Filtrer par couleur et la couleur spécifiée que vous compterez successivement. Voir la capture d'écran:

Après filtrage, les formules SOUS-TOTAL comptent et additionnent automatiquement toutes les cellules de couleur filtrées dans la colonne Montant. Voir la capture d'écran:

Notes: Cette méthode nécessite que les cellules colorées que vous comptez ou additionnerez soient dans la même colonne.

Un clic pour compter, additionner et faire la moyenne des cellules colorées dans Excel

Avec l'excellent Compter par couleur caractéristique de Kutools pour Excel, vous pouvez rapidement compter, additionner et faire la moyenne des cellules par couleur de remplissage ou couleur de police spécifiée en un seul clic dans Excel. En outre, cette fonctionnalité découvrira également les valeurs max et min des cellules par la couleur de remplissage ou la couleur de police. Essai gratuit complet de 30 jours!
nombre d'annonces par couleur 2

Kutools pour Excel - Comprend plus de 300 outils pratiques pour Excel. Essai gratuit complet de 30 jours, aucune carte de crédit requise! Achetez-le Maintenant

Compter ou additionner les cellules colorées par la fonction GET.CELL

Dans cette méthode, nous allons créer une plage nommée avec la fonction GET.CELL, obtenir le code couleur des cellules, puis compter ou additionner facilement le code couleur dans Excel. Veuillez procéder comme suit:

1. Cliquez Formules > Définir le nom. Voir la capture d'écran:

2. Dans la boîte de dialogue Nouveau nom, procédez comme suit: capture d'écran ci-dessous:
(1) Tapez un nom dans la zone Nom;
(2) Entrez la formule = GET.CELL (38, Feuille4! $ E2) dans la zone Se réfère à (noter: dans la formule, 38 signifie retourner le code de la cellule, et Feuille4! $ E2 est la première cellule de la colonne Montant à l'exception de l'en-tête de colonne que vous devez modifier en fonction des données de votre table.)
(3) Cliquez sur le OK .

3. Ajoutez maintenant une nouvelle colonne Couleur à droite de la table d'origine. Tapez ensuite la formule = NumColor et faites glisser la poignée de saisie automatique pour appliquer la formule à d'autres cellules de la colonne Couleur. Voir la capture d'écran:
Notes: Dans la formule, CouleurNum est la plage nommée que nous avons spécifiée dans les 2 premières étapes. Vous devez le remplacer par le nom spécifié que vous avez défini.

Maintenant, le code couleur de chaque cellule de la colonne Montant revient dans la colonne Couleur. Voir la capture d'écran:

4. Copiez et répertoriez la couleur de remplissage dans une plage vide dans la feuille de calcul active et tapez les formules à côté de celle-ci, comme illustré ci-dessous:
A. Pour compter les cellules par couleur, veuillez entrer la formule = COUNTIF ($ F $ 2: $ F $ 20, NumColor);
Pour additionner les cellules par couleur, veuillez entrer la formule = SUMIF ($ F $ 2: $ F $ 20, NumColor, $ E $ 2: $ E $ 20).

Notes: Dans les deux formules, $ F $ 2: $ F $ 20 est la colonne Couleur, CouleurNum est la plage nommée spécifiée, $ E $ 2: $ E $ 20 est la colonne Montant, et vous pouvez les modifier selon vos besoins.

Vous verrez maintenant que les cellules de la colonne Montant sont comptées et additionnées par leurs couleurs de remplissage.


Compter et additionner les cellules en fonction de la couleur de remplissage spécifique avec la fonction définie par l'utilisateur

En supposant que les cellules colorées se dispersent dans une plage comme illustré ci-dessous, les deux méthodes ci-dessus ne peuvent pas compter ni additionner les cellules colorées. Ici, cette méthode introduira un VBA pour résoudre le problème.

1. Maintenez le ALT + F11 clés, et il ouvre le Microsoft Visual Basic pour applications fenêtre.

2. Cliquez insérer > Moduleet collez le code suivant dans la fenêtre Module.

VBA: comptez et additionnez les cellules en fonction de la couleur d'arrière-plan:

Function ColorFunction(rColor As Range, rRange As Range, Optional SUM As Boolean)
Dim rCell As Range
Dim lCol As Long
Dim vResult
lCol = rColor.Interior.ColorIndex
If SUM = True Then
For Each rCell In rRange
If rCell.Interior.ColorIndex = lCol Then
vResult = WorksheetFunction.SUM(rCell, vResult)
End If
Next rCell
Else
For Each rCell In rRange
If rCell.Interior.ColorIndex = lCol Then
vResult = 1 + vResult
End If
Next rCell
End If
ColorFunction = vResult
End Function

3. Enregistrez ensuite le code et appliquez la formule suivante:
A. Comptez les cellules colorées: = fonction couleur (A, B: C, FALSE)
B. Additionnez les cellules colorées: = fonction de couleur (A, B: C, TRUE)

Remarque: dans les formules ci-dessus, A est la cellule avec la couleur d'arrière-plan particulière dont vous souhaitez calculer le nombre et la somme, et AVANT JC est la plage de cellules dans laquelle vous souhaitez calculer le nombre et la somme.

4. Prenez la capture d'écran suivante par exemple, entrez la formule= fonction couleur (A1, A1: D11, FALSE) compter les cellules jaunes. Et utilisez la formule = fonction couleur (A1, A1: D11, TRUE) pour additionner les cellules jaunes. Voir la capture d'écran:

5. Si vous souhaitez compter et additionner d'autres cellules colorées, veuillez répéter l'étape 4. Vous obtiendrez alors les résultats suivants:


Compter et additionner les cellules en fonction de la couleur de remplissage spécifique avec les fonctions Kutools

Kutools for Excel prend également en charge certaines fonctions utiles pour aider les utilisateurs d'Excel à effectuer des calculs spéciaux, dit compter par couleur d'arrière-plan de cellule, somme par couleur de police, etc.

Kutools pour Excel - Comprend plus de 300 outils pratiques pour Excel. Essai gratuit complet de 30 jours, aucune carte de crédit requise! Essai gratuit maintenant!

1. Sélectionnez la cellule vide dans laquelle vous placez les résultats du comptage, puis cliquez sur Kutools > Fonctions Kutools > Statistiques et mathématiques > COUNTBYCELLCOLOR. Voir la capture d'écran:

2. Dans la boîte de dialogue Arguments de fonction, veuillez spécifier la plage dans laquelle vous comptez les cellules colorées dans le Référence , choisissez la cellule qui est remplie par la couleur d'arrière-plan spécifiée dans le Color_index_nr et cliquez sur le OK bouton. Voir la capture d'écran:

Notes:
(1) Vous pouvez également taper la fonction Kutools spécifiée = COUNTBYCELLCOLOR ($ A $ 1: $ E $ 20, G2)  dans la cellule vide ou la barre de formule directement pour obtenir les résultats du comptage;
(2) Cliquez sur Kutools > Fonctions Kutools > Statistiques et mathématiques > SUMBYCELLCOLOR ou tapez = SUMBYCELLCOLOR ($ A $ 1: $ E $ 20, G2) dans la cellule vide directement pour additionner les cellules en fonction de la couleur d'arrière-plan spécifiée.
Appliquer le COUNTBYCELLCOLOR à ces émotions et de SUMBYCELLCOLOR fonctions pour chaque couleur d'arrière-plan séparément, et vous obtiendrez les résultats comme illustré ci-dessous:

Fonctions Kutools contiennent un certain nombre de fonctions intégrées pour aider les utilisateurs d'Excel à calculer facilement, y compris Nombre / Somme / Moyenne des cellules visibles, Compter / Somme par couleur de cellule, Nombre / somme par couleur de police, Compter les caractères, Compter par police gras, Etc. Faites un essai gratuit!


Compter et additionner les cellules en fonction de la couleur de remplissage spécifique avec Kutools for Excel

Avec la fonction définie par l'utilisateur ci-dessus, vous devez entrer la formule une par une, s'il y a beaucoup de couleurs différentes, cette méthode sera fastidieuse et prend du temps. Mais si tu as Kutools pour Excel's Compter par couleur utilitaire, vous pouvez générer rapidement un rapport des cellules colorées. Vous pouvez non seulement compter et additionner les cellules colorées, mais également obtenir les valeurs moyennes, max et min de la plage colorée.

Kutools pour Excel - Comprend plus de 300 outils pratiques pour Excel. Essai gratuit complet de 30 jours, aucune carte de crédit requise! Essai gratuit maintenant!

1. Sélectionnez la plage que vous souhaitez utiliser, puis cliquez sur Kutools Plus > Compter par couleur, voir capture d'écran:

2. Et dans le Compter par couleur boîte de dialogue, veuillez faire comme ci-dessous la capture d'écran montrée:
(1) Sélectionnez Formatage standard du Méthode de couleur la liste déroulante;
(2) Sélectionnez Contexte du Type de comptage la liste déroulante.
(3) Cliquez sur le bouton Générer un rapport.

Notes: Pour compter et additionner les cellules colorées par couleur de mise en forme conditionnelle spécifique, veuillez sélectionner Mise en forme conditionnelle du Méthode de couleur liste déroulante dans la boîte de dialogue ci-dessus, ou sélectionnez Mise en forme standard et conditionnelle dans la liste déroulante pour compter toutes les cellules remplies par la couleur spécifiée.

Vous obtiendrez maintenant un nouveau classeur avec les statistiques. Voir la capture d'écran:

L'équipe de Compter par couleur La fonction calcule les cellules (nombre, somme, moyenne, maximum, etc.) par couleur d'arrière-plan ou couleur de police. Faites un essai gratuit!


Article connexe:


Démo: Comptez et additionnez les cellules en fonction de l'arrière-plan, couleur de mise en forme conditionnelle:


Kutools pour Excel comprend plus de 300 outils pratiques pour Excel, gratuits à essayer sans limitation en 30 jours. Téléchargez et essayez gratuitement maintenant!

Les meilleurs outils de productivité de bureau

Kutools for Excel résout la plupart de vos problèmes et augmente votre productivité de 80%

  • Réutilisation: Insérer rapidement formules complexes, graphiques et tout ce que vous avez utilisé auparavant; Crypter les cellules avec mot de passe; Créer une liste de diffusion et envoyer des e-mails ...
  • Barre Super Formula (modifiez facilement plusieurs lignes de texte et de formule); Disposition de lecture (lire et modifier facilement un grand nombre de cellules); Coller dans la plage filtrée...
  • Fusionner les cellules / lignes / colonnes sans perdre de données; Contenu des cellules divisées; Combiner des lignes / colonnes en double... Empêcher les cellules en double; Comparer les gammes...
  • Sélectionnez Dupliquer ou Unique Lignes; Sélectionnez les lignes vides (toutes les cellules sont vides); Super Find et Fuzzy Find dans de nombreux classeurs; Sélection aléatoire ...
  • Copie exacte Plusieurs cellules sans changer la référence de formule; Créer automatiquement des références à plusieurs feuilles; Insérer des puces, Cases à cocher et plus encore ...
  • Extrait du texte, Ajouter du texte, Supprimer par position, Supprimer l'espace; Créer et imprimer des sous-totaux de pagination; Conversion entre le contenu et les commentaires des cellules...
  • Super filtre (enregistrer et appliquer des schémas de filtrage à d'autres feuilles); Tri avancé par mois / semaine / jour, fréquence et plus; Filtre spécial par gras, italique ...
  • Combiner des classeurs et des feuilles de travail; Fusionner les tableaux en fonction des colonnes clés; Diviser les données en plusieurs feuilles; Conversion par lots xls, xlsx et PDF...
  • Plus de 300 fonctionnalités puissantes. Prend en charge Office / Excel 2007-2019 et 365. Prend en charge toutes les langues. Déploiement facile dans votre entreprise ou organisation. Essai gratuit de 30 jours. Garantie de remboursement de 60 jours.
onglet kte 201905

Office Tab apporte une interface à onglets à Office et simplifie considérablement votre travail

  • Activer l'édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
  • Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
  • Augmente votre productivité de 50% et réduit des centaines de clics de souris chaque jour!
bas de cabine
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.