Additionner des cellules de la même couleur de fond définie par une mise en forme conditionnelle

Anonyme
2023-01-25T16:58:54+00:00

Bonjour,

Je cherche à additionner des cellules ayant la même couleur de fond, laquelle est elle-même définie par une mise en forme conditionnelle.

Si je colorie les cellules "manuellement" et que j'utilise la formule

=SommeCouleurFond($B$43:$B$100;33)

alors le contenu des cellules de couleur bleue s'additionne (c'est ce que je cherche à faire). Mais si la cellule est colorée grâce à une mise en forme conditionnelle (de la même couleur bleue) alors cela ne fonctionne pas. Et j'ai un tableau dans lequel les cellules sont coloriées de différentes couleurs grace à une mise en forme conditionnelle.

Quelqu'un pourrait-il m'aider ?

Je vous en remercie par avance

Microsoft 365 et Office | Excel | Pour la maison | Windows

Question verrouillée. Cette question a été migrée à partir de la Communauté Support Microsoft. Vous pouvez voter pour indiquer si elle est utile, mais vous ne pouvez pas ajouter de commentaires ou de réponses ni suivre la question.

0 commentaires Aucun commentaire

Réponse acceptée par l’auteur de la question

DanielCo 107.7K Points de réputation
2023-01-27T13:55:22+00:00

Bonjour,

Autant pour moi. Mets plutôt :

=SOMMEPROD((A43:A100>=DATE(A40;6;1))*(A43:A100<=DATE(A40+1;5;31))*B43:B100)

Daniel

Cette réponse a-t-elle été utile ?

1 personne a trouvé cette réponse utile.
0 commentaires Aucun commentaire

5 réponses supplémentaires

  1. Anonyme
    2023-01-27T12:58:18+00:00

    Bonjour Daniel et merci pour votre reponse.

    J'ai utilisé pour la partie critère, ce qui est noté dans ma formule conditionnelle mais ça fonctionne toujours pas.

    La voici

    =SOMME.SI(B43:B100;(ET($A43>=DATE($A$40;6;1);$A43<=DATE($A$40+1;5;31)));B43:B100)

    je ne sais pas ce qu'il me manque pour que cela fonctionne.

    Avez vous une idée?

    En tout cas merci de votre premiere proposition : celle de reprendre en guise de critére, la formule utilisée pour la mise en forme conditionnelle.

    Merci encore

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  2. Anonyme
    2023-01-27T11:58:13+00:00

    Bonjour Anna, ce que vous me proposez ne fonctionne pas car lorsque j'utilise SOMME.SI.(plage, critères, sum_range), je ne sais pas comment je peux mettre dans critère la couleur bleue de la mise en forme conditionnelle ????

    si je mets "bleu" alors qu'aucune de mes cellules ne contiennent le mot bleu, alors j'ai toujours 0 concernant l'addition des cellules à fond bleu

    si je mets 33 (qui est le codeCouleur de ma couleur bleu alors il ne se passe rien non plus)

    Mais merci quand même

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  3. DanielCo 107.7K Points de réputation
    2023-01-25T18:02:16+00:00

    Bonjour,

    s'il s'agit de la même mise en forme conditionnelle, reprend la formule qui sert pour déterminer la couleur. Par exemple, si A1:A10 se colorient en rouge si leur valeur est supérieure à 100, écris :

    =SOMME.SI(A1:A10;">100";A1:A10)

    Il n'y a pas de moyen de compter directement les couleurs des MFC dans une fonction. On peut le faire avec une macro.

    Daniel

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  4. Anonyme
    2023-01-25T17:36:52+00:00

    Salut Cyril

    Je m’appelle Anna et je serais heureuse de vous aider avec votre question. Dans ce Forum, nous sommes des consommateurs Microsoft comme vous.

    Pour ajouter des cellules avec la même couleur d’arrière-plan définie par la mise en forme conditionnelle, vous pouvez utiliser la fonction SUMIF. La syntaxe de la fonction SUMIF est SOMME.SI.(plage, critères, sum_range).

    Dans votre cas, vous pouvez utiliser la plage comme les cellules qui ont été colorées par mise en forme conditionnelle, les critères comme la couleur d’arrière-plan spécifique que vous souhaitez additionner (par exemple, « bleu ») et les sum_range comme les cellules qui contiennent les valeurs que vous souhaitez additionner.

    Par exemple, si les cellules avec la couleur d’arrière-plan bleu sont dans la plage A1:A100 et les cellules avec les valeurs que vous souhaitez additionner sont dans la plage B1:B100, vous devez utiliser la formule =SOMME.SIF(A1:A100, « bleu », B1:B100) dans une nouvelle cellule pour additionner les valeurs des cellules à fond bleu.

    J’espère que cela vous aidera ;-), faites-moi savoir si cela est contraire à ce dont vous avez besoin, je serais toujours utile pour répondre à plus de vos questions.

    Sinceres salutations

    Anna

    Redonnez à la communauté. Aidez la personne suivante avec ce problème en indiquant si cette réponse a résolu votre problème. Cliquez sur Oui ou Non en bas.

    Cette réponse a été traduite automatiquement. Par conséquent, il peut y avoir des erreurs grammaticales ou des expressions étranges.

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire