Somme de cellules en fonction de couleur et d'autres critères [Résolu/Fermé]

Signaler
Messages postés
10
Date d'inscription
dimanche 27 octobre 2013
Statut
Membre
Dernière intervention
30 octobre 2013
-
Messages postés
12907
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
18 janvier 2021
-
bonsoir,

j'ai un problème au niveau de la somme de plusieurs cellules dont la couleur de fond est (rouge par exemple et dont les valeurs sont <0)

je n'arrive pas à éditer un module somme.si.en (dont un des critères est la couleur de fond)

Merci à vous tous pour votre précieuse aide

7 réponses

Messages postés
12907
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
18 janvier 2021
2 107
Bonjour

Tu ne pas bâtir de formule à partir de la couleur de fond!

Si cette couleur a été mise arbitrairement il n'y a pas de solution par formule

par contre si la couleur résulte d'une mise en forme conditionnelle il faut utiliser le critère qui a servi à la MFC dans la cellule

Par exemple on a mis en rouge par MFC dans la plage A1:A30 toutes les cellules supérieures à un nombre situé en cellule B2 et on veut parmi ces cellules rouges faire la somme de celles de valeur inférieure à 10 donc la formule à mettre en place serait

SOMME.SI.ENS(A1:A30;A1:A30;">"&B2;A1:A30;"<10")

Cdlmnt


"L'imagination est plus importante que le savoir." A. Einstein
Messages postés
10
Date d'inscription
dimanche 27 octobre 2013
Statut
Membre
Dernière intervention
30 octobre 2013

Bonjour,
Merci pour votre retour.

Je vous explique la difficulté que je traverse:

Je veux sommer par exemple les valeurs cases de B1 à B10 de couleur de fond rouge et dont les correspondants en A (de A1 à A10) contiennent la lettre Y par exmeple.

j'ai intégré le module de somme si couleur fond mais je n'ai pas arrivé à le coupler avec le deuxième critère

Merci par avance
Messages postés
10
Date d'inscription
dimanche 27 octobre 2013
Statut
Membre
Dernière intervention
30 octobre 2013

je précise que les cellules de B1 à B10 sont de différentes couleurs de fond
Messages postés
12907
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
18 janvier 2021
2 107
Bonjour

Mets un exemple allégé (quelques lignes suffisent) et anonymé de ton fichier sur cjoint.com et indiques ici ensuite le lien fourni, on y verra plus clair pour t'aider

Cdlmnt
Messages postés
10
Date d'inscription
dimanche 27 octobre 2013
Statut
Membre
Dernière intervention
30 octobre 2013

ci-dessous le lien du tableau en question:

https://www.cjoint.com/?CJCuVowbyG5

je veux calculer dans (E4:K12) les sommes des valeurs des cellules des mêmes colonnes de (E16:K22) dont les couleurs de fond correspondes à la phase en question (1,2,3) et à la famille correspondante
Messages postés
12907
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
18 janvier 2021
2 107
Bonsoir

C'ets bien ce que je disais les couleurs ont été attribuées manuellement
Pour pouvoir remplir ton tableau il a fallu passer par SOMME PROD qui cumule les critères de la famille et de la phase en partant du principe qu'en phase 1 il n'y a pas de valeur avant, qu'en phase 2 il y a une valeur avant et une valeur après et qu'en phase 3 il n'y pas de valeur après

https://www.cjoint.com/?0JCwl0uhQ4f

Cdlmnt
Messages postés
10
Date d'inscription
dimanche 27 octobre 2013
Statut
Membre
Dernière intervention
30 octobre 2013

merci beaucoup pour votre aide.

En effet j'ai d'autres contraintes qui rendent cette solution impossible:
parfois la deuxième phase ne se trouve pas directement derrière la première par exemple.

J'ai fait joint mon tableau complet avec des cas réels

https://www.cjoint.com/?CJDkphXPEIh


merci par avance
Messages postés
10
Date d'inscription
dimanche 27 octobre 2013
Statut
Membre
Dernière intervention
30 octobre 2013

bonjour,

j'ai inséré quelques valeurs souhaitées pour mieux expliquer mon besoin

https://www.cjoint.com/?CJDk1QCGA8E

En effet, je cherche à calculer la somme des pièces planifiées par jour pour le montage, le contrôle et la libération selon la famille de produit dans la matrice récapitulative en haut

j'espère que ma demande est bien claire maintenant

Merci infiniment
Messages postés
12907
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
18 janvier 2021
2 107
Bonjour,

Oui c'est plus clair avec un fichier

Avec un macro en VBA commandée par le bouton Sommes sur la feuille

https://www.cjoint.com/?0JDoLpz4uyr

Cdlmnt
Messages postés
10
Date d'inscription
dimanche 27 octobre 2013
Statut
Membre
Dernière intervention
30 octobre 2013

Bonjour,

Merci infiniment pour le tableau: ça fonctionne à merveille !
Je vais abuser encore de votre gentillesse.
je mets en joint le tableau complet (car je n'ai pu refaire le macro présent sur la tableau que vous avez modifié)

https://www.cjoint.com/?3JDrzFJHVAQ

En effet,

1- Dans ligne la ligne 3 (J3:AD3) je dois calculer uniquement le nombre des cellules colorées en rouge et non pas la somme des valeurs des cellules.

2- la ligne 9 doit sommer les lignes (4,5,6,7 et 8)

3- la ligne 12 doit sommer les cases bleues (pour les familles LEB,LPB,MPB et GEN 1 de type LPA)

4- La ligne 13 doit sommer les cases bleues pour les familles RPB et GEN 1 de type RSA

5- La ligne 14 doit sommer les cases bleues pour les familles PXB et GEN 1 de type PLS

6- La ligne 15 doit sommer les cases bleues pour les familles Boitier

7- La ligne 16 doit sommer les cases vertes pour les familles LEB,LPB,RPB,MPB,PXB et GEN 1

8- La ligne 17 doit sommer les cases vertes pour les familles Boitier

9- Les lignes en jaunes (chaque ligne somme les cases de la famille correspondante

10- Le nombre des lignes à traiter dans le tableau peut atteindre les 500 lignes
Messages postés
12907
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
18 janvier 2021
2 107
Voilà

https://www.cjoint.com/?0JDvc5lhaqa

A tester avec toutes les possibilités pour voir s'il n'y a pas de bug (on ne sait jamais)

Vu le nombre de tests différents à effectuer la macro met un certain temps
On peut rajouter des colonnes à droite ou des lignes en dessous la macro s'adaptera

Cdlmnt
Messages postés
10
Date d'inscription
dimanche 27 octobre 2013
Statut
Membre
Dernière intervention
30 octobre 2013

Bonsoir,

c'est exactement ce que je cherche. vraiment impeccable !
merci infiniment

le seul problème lors du test c'est que le macro ne somme pas les trois dernières lignes du tableau récapitulatif (J15:AD15 / J16:AD16 et J17:AD17)
pouvez-vous l'ajuster ?
Messages postés
12907
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
18 janvier 2021
2 107
Exact

Les vertes car ce n'était pas le bon code couleur, celles avec Boitier (là j'ai du chercher un peu plus !) car dans la Liste Boitier était écrit avec un espace après le mot donc bien sur la macro ne trouvait pas de "Boitier"

https://www.cjoint.com/?0JDxKGdD5sc

Cdlmnt
Messages postés
10
Date d'inscription
dimanche 27 octobre 2013
Statut
Membre
Dernière intervention
30 octobre 2013

ça fonctionne à merveille !

Merci
Messages postés
12907
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
18 janvier 2021
2 107
Tant mieux

Merci de passer en résolu