Somme de cellules en fonction de couleur et d'autres critères
Résolu/Fermé
irridux
Messages postés
10
Date d'inscription
dimanche 27 octobre 2013
Statut
Membre
Dernière intervention
30 octobre 2013
-
27 oct. 2013 à 16:11
via55 Messages postés 14402 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 18 avril 2024 - 30 oct. 2013 à 11:22
via55 Messages postés 14402 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 18 avril 2024 - 30 oct. 2013 à 11:22
A voir également:
- Somme de cellules en fonction de couleur et d'autres critères
- Somme si couleur - Guide
- Fonction si et - Guide
- Fonction somme excel - Guide
- Excel cellule couleur si condition texte - Guide
- Code couleur rj45 - Forum câblage
7 réponses
via55
Messages postés
14402
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
18 avril 2024
2 702
Modifié par via55 le 27/10/2013 à 20:33
Modifié par via55 le 27/10/2013 à 20:33
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
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
irridux
Messages postés
10
Date d'inscription
dimanche 27 octobre 2013
Statut
Membre
Dernière intervention
30 octobre 2013
28 oct. 2013 à 17:35
28 oct. 2013 à 17:35
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
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
irridux
Messages postés
10
Date d'inscription
dimanche 27 octobre 2013
Statut
Membre
Dernière intervention
30 octobre 2013
28 oct. 2013 à 17:37
28 oct. 2013 à 17:37
je précise que les cellules de B1 à B10 sont de différentes couleurs de fond
via55
Messages postés
14402
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
18 avril 2024
2 702
28 oct. 2013 à 17:45
28 oct. 2013 à 17:45
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
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
irridux
Messages postés
10
Date d'inscription
dimanche 27 octobre 2013
Statut
Membre
Dernière intervention
30 octobre 2013
28 oct. 2013 à 20:53
28 oct. 2013 à 20:53
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
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
via55
Messages postés
14402
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
18 avril 2024
2 702
28 oct. 2013 à 22:14
28 oct. 2013 à 22:14
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
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
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
irridux
Messages postés
10
Date d'inscription
dimanche 27 octobre 2013
Statut
Membre
Dernière intervention
30 octobre 2013
29 oct. 2013 à 10:15
29 oct. 2013 à 10:15
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
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
irridux
Messages postés
10
Date d'inscription
dimanche 27 octobre 2013
Statut
Membre
Dernière intervention
30 octobre 2013
29 oct. 2013 à 10:58
29 oct. 2013 à 10:58
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
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
via55
Messages postés
14402
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
18 avril 2024
2 702
29 oct. 2013 à 14:38
29 oct. 2013 à 14:38
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
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
irridux
Messages postés
10
Date d'inscription
dimanche 27 octobre 2013
Statut
Membre
Dernière intervention
30 octobre 2013
29 oct. 2013 à 17:26
29 oct. 2013 à 17:26
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
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
via55
Messages postés
14402
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
18 avril 2024
2 702
29 oct. 2013 à 17:43
29 oct. 2013 à 17:43
ah c'est plus complexe
je regarde ça ce soir
je regarde ça ce soir
irridux
Messages postés
10
Date d'inscription
dimanche 27 octobre 2013
Statut
Membre
Dernière intervention
30 octobre 2013
29 oct. 2013 à 17:55
29 oct. 2013 à 17:55
je vous en serai reconnaissant
via55
Messages postés
14402
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
18 avril 2024
2 702
29 oct. 2013 à 21:05
29 oct. 2013 à 21:05
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
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
irridux
Messages postés
10
Date d'inscription
dimanche 27 octobre 2013
Statut
Membre
Dernière intervention
30 octobre 2013
29 oct. 2013 à 22:20
29 oct. 2013 à 22:20
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 ?
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 ?
via55
Messages postés
14402
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
18 avril 2024
2 702
29 oct. 2013 à 23:39
29 oct. 2013 à 23:39
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
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