Comment "additionner" des cellules de couleurs qui comportent un
marcuss71
Messages postés
4
Date d'inscription
Statut
Membre
Dernière intervention
-
Marcuss -
Marcuss -
Bonjour a tous
Je possede un tableau de suivi des formations securite de mon entreprise .J indique dans une colonne la date de realisation d une formation ce qui aliment automatiquement la colonne a cote en indiquant la prochaine date de recyclage avec la formule suivante =SI(BH53;DATE(ANNEE(BH53)+BI$13;MOIS(BH53);JOUR(BH53));"") Cette formule permet de laisser en jaune la case lorsque la date de recyclage est superieure a 4 mois avant la date du prochain recyclage en orange lorsqu elle est inferieure ou egale a 4 mois et en rouge lorsque la date de recyclege est depassee..Mon souhait serait d additionner dans 3cellules recapitulatives le nombre de cellules jaune idem pour l orange est le rouge
Attention je ne connais pas les macros car d apres mes recherches lorsque des cellules contiennent une mfc il est impossible d additionner ces cellules par uine formule classique il faut passer par une macro je recherche donc quelqu un qui pourrait avec patiente :) mexplique comment realiser cela
merci beaucoup
Je possede un tableau de suivi des formations securite de mon entreprise .J indique dans une colonne la date de realisation d une formation ce qui aliment automatiquement la colonne a cote en indiquant la prochaine date de recyclage avec la formule suivante =SI(BH53;DATE(ANNEE(BH53)+BI$13;MOIS(BH53);JOUR(BH53));"") Cette formule permet de laisser en jaune la case lorsque la date de recyclage est superieure a 4 mois avant la date du prochain recyclage en orange lorsqu elle est inferieure ou egale a 4 mois et en rouge lorsque la date de recyclege est depassee..Mon souhait serait d additionner dans 3cellules recapitulatives le nombre de cellules jaune idem pour l orange est le rouge
Attention je ne connais pas les macros car d apres mes recherches lorsque des cellules contiennent une mfc il est impossible d additionner ces cellules par uine formule classique il faut passer par une macro je recherche donc quelqu un qui pourrait avec patiente :) mexplique comment realiser cela
merci beaucoup
A voir également:
- Comment "additionner" des cellules de couleurs qui comportent un
- Formule excel pour additionner plusieurs cellules - Guide
- Verrouiller des cellules excel - Guide
- La boite à couleurs - Télécharger - Divers Photo & Graphisme
- Comment fusionner deux cellules sur excel - Guide
- Remettre les couleurs d'origine android ✓ - Forum Windows 10
17 réponses
Salut,
Ta colorisation est soumise à une mise en forme conditionnelle, peut tu donner cette formule, c'est cette dernière qui permettra d'additionner les conditions de colorisation
ou mieux joint ton bout de fichier avec ce lien
https://www.cjoint.com/
Ta colorisation est soumise à une mise en forme conditionnelle, peut tu donner cette formule, c'est cette dernière qui permettra d'additionner les conditions de colorisation
ou mieux joint ton bout de fichier avec ce lien
https://www.cjoint.com/
Re,
non tu n'as pas collé le lien, clic sur mon lien ci dessous, puis sur parcourir pour sélectionner le fichier, clic sur créer le lien en colle le lien généré qui se trouve en haut de la feuille dans un post
https://www.cjoint.com/
non tu n'as pas collé le lien, clic sur mon lien ci dessous, puis sur parcourir pour sélectionner le fichier, clic sur créer le lien en colle le lien généré qui se trouve en haut de la feuille dans un post
https://www.cjoint.com/
Bonjour,
Sinon si tu veux pas d'une macro, utilise un Filtre (onglet Données) et sers toi de la formule =SOUS.TOTAL(9;"tacolonne")
Sinon si tu veux pas d'une macro, utilise un Filtre (onglet Données) et sers toi de la formule =SOUS.TOTAL(9;"tacolonne")
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Re, tes formules me chiffonnent, revoyons les une à une, exemple colonne E ex. en E15 cette formule incrémentée jusqu'à la ligne 1178
=SI(D15;DATE(ANNEE(D15)+E$13;MOIS(D15);JOUR(D15));"")
je pense que tu veux dire si D15est différent de rien additionner la date en D15+ valeur de la cellule E13
ensuite "Cette formule permet de laisser en jaune la case lorsque la date de recyclage est supérieure a 4 mois "
je pense que tu veux dire mettre en jaune les dates colonne E si les dates sont égales et supérieure de 4 mois par rapport à aujourd'hui autrement dit toutes les dates égales à aujourd'hui 11/04/2013 jusqu'au 11/08/2013
en orange si les dates sont égale et inférieures à 4 mois autrement dit d'hier 10/04/2013 au 10/12/2012
en rouge lorsque les dates sont inférieurs à 4 mois c'est à dire avant le 10/12/2012
c'est bien cela
=SI(D15;DATE(ANNEE(D15)+E$13;MOIS(D15);JOUR(D15));"")
je pense que tu veux dire si D15est différent de rien additionner la date en D15+ valeur de la cellule E13
ensuite "Cette formule permet de laisser en jaune la case lorsque la date de recyclage est supérieure a 4 mois "
je pense que tu veux dire mettre en jaune les dates colonne E si les dates sont égales et supérieure de 4 mois par rapport à aujourd'hui autrement dit toutes les dates égales à aujourd'hui 11/04/2013 jusqu'au 11/08/2013
en orange si les dates sont égale et inférieures à 4 mois autrement dit d'hier 10/04/2013 au 10/12/2012
en rouge lorsque les dates sont inférieurs à 4 mois c'est à dire avant le 10/12/2012
c'est bien cela
Re,
Récupère ton fichier et teste le, j'ai supprimé le mot de passe de protection que tu voudras bien remettre
https://www.cjoint.com/?CDltYCef7iO
Récupère ton fichier et teste le, j'ai supprimé le mot de passe de protection que tu voudras bien remettre
https://www.cjoint.com/?CDltYCef7iO
Bonjour
Un grand merci deja pour ta reponse tu es proche du but mais je viens de faire un essai si je rentre une date dans la colonne D16 par ex automatiquement la colonne E 16 indique la date + 2 ans cellule en jaune et l addition se fait bien dans la cellule E6 donc parfait par contre si je rentre une date ex avril 2011 la cellule indique en orange que le recyclae doit se faire dans les 4 mois par contre l addition ne se fait pas dans la cellule E5 et si je rentre une date en D18 par ex 04/2010 la cellule E 18 devrait devenir rouge et s additionner dans la cellule E4 ....pas simple ce truc mais il y a deja une avancee
Un grand merci a toi
Un grand merci deja pour ta reponse tu es proche du but mais je viens de faire un essai si je rentre une date dans la colonne D16 par ex automatiquement la colonne E 16 indique la date + 2 ans cellule en jaune et l addition se fait bien dans la cellule E6 donc parfait par contre si je rentre une date ex avril 2011 la cellule indique en orange que le recyclae doit se faire dans les 4 mois par contre l addition ne se fait pas dans la cellule E5 et si je rentre une date en D18 par ex 04/2010 la cellule E 18 devrait devenir rouge et s additionner dans la cellule E4 ....pas simple ce truc mais il y a deja une avancee
Un grand merci a toi
Re,
petites modifs dans tes formules, en E15 remplace ta formule par et incrémente vers le bas
=SI(D15="";"";DATE(ANNEE(D15)+E$13;MOIS(D15);JOUR(D15)))
en E4
=SOMMEPROD((E15:E1178<DATE(ANNEE(AUJOURDHUI());MOIS(AUJOURDHUI())-4;JOUR(AUJOURDHUI())))*1)
en E5
=SOMMEPROD((E15:E1178>=DATE(ANNEE(AUJOURDHUI());MOIS(AUJOURDHUI())-4;JOUR(AUJOURDHUI())))*(E15:E1178<AUJOURDHUI())*1)
et en E6
=SOMMEPROD((E15:E1178>=AUJOURDHUI())*(E15:E1178<>""))
petites modifs dans tes formules, en E15 remplace ta formule par et incrémente vers le bas
=SI(D15="";"";DATE(ANNEE(D15)+E$13;MOIS(D15);JOUR(D15)))
en E4
=SOMMEPROD((E15:E1178<DATE(ANNEE(AUJOURDHUI());MOIS(AUJOURDHUI())-4;JOUR(AUJOURDHUI())))*1)
en E5
=SOMMEPROD((E15:E1178>=DATE(ANNEE(AUJOURDHUI());MOIS(AUJOURDHUI())-4;JOUR(AUJOURDHUI())))*(E15:E1178<AUJOURDHUI())*1)
et en E6
=SOMMEPROD((E15:E1178>=AUJOURDHUI())*(E15:E1178<>""))
Re,
Si ton problème est résolu, passe le statut de la discussion en résolu ou confirme le moi je le ferai pour toi
Si ton problème est résolu, passe le statut de la discussion en résolu ou confirme le moi je le ferai pour toi
Mike
y a un tout petit probleme ..que je viens de voir peux tu stp me renvoyer le lien qui permet de t envoyer le fichier a nouveau
Suis desole de t embeter plus avec cela
Merci
y a un tout petit probleme ..que je viens de voir peux tu stp me renvoyer le lien qui permet de t envoyer le fichier a nouveau
Suis desole de t embeter plus avec cela
Merci
Re,
C'est normal, le 20/05/2011 donne 20/05/2013 et rentre dans le calcul des dates en jaune égales à aujourd'hui 11/04/2013 jusqu'au 11/08/2013, ce qui se fait bien, par contre la mise en forme conditionnelle jaune n'a pas été programmée dans ton bout de fichier.
Tu t'efforce à utiliser la fonction MAINTENANT alors qu'il serait judicieux d'utiliser AUJOURDHUI.
Dans tes mise en forme conditionnelles programme les en passant par Mise en forme conditionnelle et Nouvelle règle en utilisant mes exemples
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
C'est normal, le 20/05/2011 donne 20/05/2013 et rentre dans le calcul des dates en jaune égales à aujourd'hui 11/04/2013 jusqu'au 11/08/2013, ce qui se fait bien, par contre la mise en forme conditionnelle jaune n'a pas été programmée dans ton bout de fichier.
Tu t'efforce à utiliser la fonction MAINTENANT alors qu'il serait judicieux d'utiliser AUJOURDHUI.
Dans tes mise en forme conditionnelles programme les en passant par Mise en forme conditionnelle et Nouvelle règle en utilisant mes exemples
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
Re,
As tu contrôlé et es ce que le fichier est bon ?
As tu contrôlé et es ce que le fichier est bon ?
Bonjour Mike
je men suis sorti de facon differente .J ai ajoute une colonne avec la formaule suivante =SI(AV63="";"";SI(AV63<MAINTENANT();"rouge"; SI(AV63<MAINTENANT()+120;"orange";"jaune"))) cette formule permet de definir de la couleur (rouge orange ou jaune) ensuite en haut du tableau j ai fait un tableau croise dynamique qui recapitule le nombre de jaune orange ...ensuiite j ai amsque les lignes ..C est moins performant que de faire comme tu me proposais mais j obtiens le resultat
Tu peux donc clore la demande en mettant resolu stp
Je te remercie vivement pour ton aide et te souhaite un bon week end
je men suis sorti de facon differente .J ai ajoute une colonne avec la formaule suivante =SI(AV63="";"";SI(AV63<MAINTENANT();"rouge"; SI(AV63<MAINTENANT()+120;"orange";"jaune"))) cette formule permet de definir de la couleur (rouge orange ou jaune) ensuite en haut du tableau j ai fait un tableau croise dynamique qui recapitule le nombre de jaune orange ...ensuiite j ai amsque les lignes ..C est moins performant que de faire comme tu me proposais mais j obtiens le resultat
Tu peux donc clore la demande en mettant resolu stp
Je te remercie vivement pour ton aide et te souhaite un bon week end
Bien cordialement