Personnaliser les préférences

Nous utilisons des cookies pour vous aider à naviguer efficacement et à exécuter certaines fonctions. Vous trouverez ci-dessous des informations détaillées sur tous les cookies sous chaque catégorie de consentement.

Les cookies classés comme « Nécessaires » sont stockés sur votre navigateur car ils sont essentiels pour activer les fonctionnalités de base du site.... 

Toujours actif

Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.

Aucun cookie à afficher.

Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.

Aucun cookie à afficher.

Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.

Aucun cookie à afficher.

Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.

Aucun cookie à afficher.

Advertisement cookies are used to provide visitors with customized advertisements based on the pages you visited previously and to analyze the effectiveness of the ad campaigns.

Aucun cookie à afficher.

Comment additionner par couleur dans Excel (exemple étape par étape)



Souvent, vous souhaiterez peut-être additionner des valeurs dans Excel en fonction de leur couleur.

Par exemple, supposons que nous disposions de l’ensemble de données suivant et que nous souhaitions additionner les valeurs des cellules en fonction des couleurs des cellules :

Le moyen le plus simple de procéder consiste à écrire du code en VBA dans Excel.

Cela peut sembler intimidant si vous n’êtes pas familier avec VBA, mais le processus est simple et l’exemple étape par étape suivant montre exactement comment procéder.

Étape 1 : Saisissez les données

Tout d’abord, saisissez les valeurs des données dans Excel :

Étape 2 : Afficher l’onglet Développeur dans Excel

Ensuite, nous devons nous assurer que l’onglet Développeur est visible sur le ruban supérieur d’Excel.

Pour ce faire, cliquez sur l’onglet Fichier , puis sur Options , puis sur Personnaliser le ruban .

Sous la section intitulée Onglets principaux , cochez la case en regard de Développeur , puis cliquez sur OK :

Étape 3 : créer une macro à l’aide de VBA

Ensuite, cliquez sur l’onglet Développeur le long du ruban supérieur, puis cliquez sur l’icône Visual Basic :

Ensuite, cliquez sur l’onglet Insérer , puis cliquez sur Module dans le menu déroulant :

Ensuite, collez le code suivant dans l’éditeur de code du module :

Function SumCellsByColor(CellRange As Range, CellColor As Range)

Dim CellColorValue As Integer
Dim RunningSum As Long

CellColorValue = CellColor.Interior.ColorIndex
Set i = CellRange

For Each i In CellRange
    If i.Interior.ColorIndex = CellColorValue Then
    RunningSum = RunningSum + i.Value
    End If
Next i

SumCellsByColor = RunningSum

End Function

La capture d’écran suivante montre comment procéder :

Ensuite, fermez l’éditeur VB.

Étape 4 : utilisez la macro pour additionner les cellules par couleur

Enfin, nous pouvons utiliser la macro que nous avons créée pour additionner les cellules en fonction de la couleur.

Tout d’abord, remplissez les cellules C2:C4 avec les couleurs que vous souhaitez additionner.

Tapez ensuite la formule suivante dans la cellule D2 :

=SumCellsByColor($A$2:$A$11, C2)

Faites glisser et remplissez cette formule dans chaque cellule restante de la colonne D et la formule additionnera automatiquement chacune des cellules ayant des couleurs d’arrière-plan spécifiques :

Somme Excel par couleur

Par exemple, on peut voir que la somme des cellules avec un fond vert clair est 53 .

Nous pouvons le confirmer en calculant manuellement la somme de chaque cellule avec un fond vert clair :

Somme des cellules sur fond vert clair : 20 + 13 + 20 = 53 .

Cela correspond à la valeur calculée par notre formule.

Ressources additionnelles

Les didacticiels suivants expliquent comment effectuer d’autres tâches courantes dans Excel :

Comment additionner par catégorie dans Excel
Comment additionner par année dans Excel
Comment additionner par mois dans Excel
Comment additionner par semaine dans Excel

Ajouter un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *