Comment "additionner" des cellules de couleurs qui comportent un

Fermé
marcuss71 Messages postés 4 Date d'inscription jeudi 11 avril 2013 Statut Membre Dernière intervention 11 avril 2013 - 11 avril 2013 à 08:17
 Marcuss - 19 avril 2013 à 08:08
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
A voir également:

17 réponses

Mike-31 Messages postés 18345 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 8 novembre 2024 5 104
11 avril 2013 à 08:39
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/
0
marcuss71 Messages postés 4 Date d'inscription jeudi 11 avril 2013 Statut Membre Dernière intervention 11 avril 2013
11 avril 2013 à 09:13
deja un grand merci d eta reactivite Mike je viens de te joindre le fichier La colonne jaune indique les dates des recyclages a faire et tu verras les 3 couleurs que je souhaite "additionner" pour faire en recapitulatif dans la E4 E5 E6 j espere etre assez clair pour t aider a trouver la solution ....

Bien cordialement
0
Mike-31 Messages postés 18345 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 8 novembre 2024 5 104
11 avril 2013 à 09:25
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/
0
marcuss71 Messages postés 4 Date d'inscription jeudi 11 avril 2013 Statut Membre Dernière intervention 11 avril 2013
11 avril 2013 à 10:03
J espere que cette fois c est ok ..

https://www.cjoint.com/?CDlkc6LAZlQ
0
_guigui_ Messages postés 502 Date d'inscription mercredi 6 mars 2013 Statut Membre Dernière intervention 16 janvier 2016 209
11 avril 2013 à 09:26
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")
0
Mike-31 Messages postés 18345 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 8 novembre 2024 5 104
11 avril 2013 à 10:19
Re,

Oui c'est bon je te regarde ça
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Mike-31 Messages postés 18345 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 8 novembre 2024 5 104
11 avril 2013 à 11:15
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
0
marcuss71 Messages postés 4 Date d'inscription jeudi 11 avril 2013 Statut Membre Dernière intervention 11 avril 2013
11 avril 2013 à 13:37
Oui tu l as mieux traduit que moi c est cela

Merci
0
Mike-31 Messages postés 18345 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 8 novembre 2024 5 104
11 avril 2013 à 18:31
Re,

je rentre à l'instant, je regarde et te retourne le fichier modifié dès que possible
0
Mike-31 Messages postés 18345 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 8 novembre 2024 5 104
11 avril 2013 à 19:50
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
0
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
0
Mike-31 Messages postés 18345 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 8 novembre 2024 5 104
12 avril 2013 à 08:46
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<>""))
0
super un grand merci a toi

En te souhaitant un bon week end
0
Mike-31 Messages postés 18345 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 8 novembre 2024 5 104
12 avril 2013 à 09:37
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
0
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
0
Mike-31 Messages postés 18345 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 8 novembre 2024 5 104
12 avril 2013 à 11:21
0
http://cjoint.com/?CDmmMkkvLCv

tu vois l addition ne se fait pas pour la couleur orange j ai regarde ta formule mais c est trop complique pour mon niveau en excel j ai l impression que l addition des cellules orange se fait dans la cellule jaune E6 ??
0
Mike-31 Messages postés 18345 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 8 novembre 2024 5 104
Modifié par Mike-31 le 12/04/2013 à 13:02
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.
0
Mike-31 Messages postés 18345 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 8 novembre 2024 5 104
12 avril 2013 à 17:47
Re,

As tu contrôlé et es ce que le fichier est bon ?
0
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
0
Bonjour Mike

Non je ne m en sors pas ...le calcul ne se fait pas comme je le souhaite pourtant ce que tu m as communique on en est vraiment proche .

Ne te prend pas la tete
0