Probleme avec mise en forme conditionnelle
jld272
-
jld272 -
jld272 -
Bonjour, j'ai un problème d'affichage avec la mise en forme conditionnelle.
Je dois comparer les temps d'arrivée de sportif par rapport au temps prévu sur une course.
Je rentre manuellement les temps d'arrivée des coureurs. La cellule n'a donc pas de formule.
Si l'écart est compris entre le temps prévu et 4,3% en moins la cellule doit être orange.
Si l'écart est supérieur à 4,3% en moins la cellule doit être verte.
Si le temps d'arrivée est supérieur au temps prévu la cellule doit être rouge.
Si la cellule est vide, elle ne doit pas avoir de couleur.
G3 est le temps à réaliser
F3 nombre de kms
1 seconde=0,000011574074074071
voila ce que j'ai mis:
1ere condition
cellule comprise entre G3+0,000011574074074071 et =G3-(G3*4.3/100) format orange
(j'ai été obligé de rajouter +0,000011574074074071 sinon lorsque le temps d'arrivé est exactement égal au temps prévu, la cellule est rouge au lieu d'être orange.)
2eme condition
cellule inférieure à =G3-(G3*4.3/100) format vert
3eme condition
cellule supérieur à =G3 format rouge
résultats: la cellule vide est sans couleur si F3 est vide mais elle devient verte dès que F3 est rempli.
autre cas de figure
I3: écart
F3: nombre de kms
H3: temps réalisé
Je doit calculer l'écart par km, je divise donc la cellule d'écart par le nombre de km. la cellule contient donc maintenant une formule: =SI(I3="";"";SI(F3="";"";I3/F3))
1ere condition
cellule comprise entre 0+0,000011574074074071 et =-(H3*4.3/100)/F3 format orange
(j'ai été obligé de rajouter +0,000011574074074071 sinon lorsque le temps d'arrivé est exactement égal au temps prévu, la cellule est rouge au lieu d'être orange.)
2eme condition
cellule inférieure à =-(H3*4.3/100)/F3 format vert
3eme condition
cellule supérieur à =0+0,000011574074074071 format rouge
résultats: çà marche mais si la cellule rouge si elle est vide.
C'est un peu compliqué mais si vous pouvez m'aider.
jld272
Je dois comparer les temps d'arrivée de sportif par rapport au temps prévu sur une course.
Je rentre manuellement les temps d'arrivée des coureurs. La cellule n'a donc pas de formule.
Si l'écart est compris entre le temps prévu et 4,3% en moins la cellule doit être orange.
Si l'écart est supérieur à 4,3% en moins la cellule doit être verte.
Si le temps d'arrivée est supérieur au temps prévu la cellule doit être rouge.
Si la cellule est vide, elle ne doit pas avoir de couleur.
G3 est le temps à réaliser
F3 nombre de kms
1 seconde=0,000011574074074071
voila ce que j'ai mis:
1ere condition
cellule comprise entre G3+0,000011574074074071 et =G3-(G3*4.3/100) format orange
(j'ai été obligé de rajouter +0,000011574074074071 sinon lorsque le temps d'arrivé est exactement égal au temps prévu, la cellule est rouge au lieu d'être orange.)
2eme condition
cellule inférieure à =G3-(G3*4.3/100) format vert
3eme condition
cellule supérieur à =G3 format rouge
résultats: la cellule vide est sans couleur si F3 est vide mais elle devient verte dès que F3 est rempli.
autre cas de figure
I3: écart
F3: nombre de kms
H3: temps réalisé
Je doit calculer l'écart par km, je divise donc la cellule d'écart par le nombre de km. la cellule contient donc maintenant une formule: =SI(I3="";"";SI(F3="";"";I3/F3))
1ere condition
cellule comprise entre 0+0,000011574074074071 et =-(H3*4.3/100)/F3 format orange
(j'ai été obligé de rajouter +0,000011574074074071 sinon lorsque le temps d'arrivé est exactement égal au temps prévu, la cellule est rouge au lieu d'être orange.)
2eme condition
cellule inférieure à =-(H3*4.3/100)/F3 format vert
3eme condition
cellule supérieur à =0+0,000011574074074071 format rouge
résultats: çà marche mais si la cellule rouge si elle est vide.
C'est un peu compliqué mais si vous pouvez m'aider.
jld272
A voir également:
- Probleme avec mise en forme conditionnelle
- Mise en forme conditionnelle excel - Guide
- Mise a jour chrome - Accueil - Applications & Logiciels
- Mise en forme tableau croisé dynamique - Guide
- Mise a jour windows 10 - Accueil - Mise à jour
- Appliquez à tous les paragraphes du document à télécharger, à l’exception des titres et des sous-titres, la mise en forme suivante : - Guide
8 réponses
Bonsoir
Un peu compliqué oui, ce serait plus simple si tu postait une exemple allégé et anonymé de ton fichier (avec tes formules de MFC)sur cjoint.com et que tu indiques ensuite le lien fourni; on y verra plus clair pour t'aider
Cdlmnt
Un peu compliqué oui, ce serait plus simple si tu postait une exemple allégé et anonymé de ton fichier (avec tes formules de MFC)sur cjoint.com et que tu indiques ensuite le lien fourni; on y verra plus clair pour t'aider
Cdlmnt
Galère avec 2003 car il n'accepte pas plus de 3 MFC!
Pour contourner la difficulté il faut passer par Utilser une formule dans la MFC
Je l'ai fait pour la colonne différence du milieu en mettant successivement les 3 formules suivantes
=ET(H3<>"";I3>0,000011574074074071)
=ET(H3<>"";I3<0-(G3*4,3/100))
=ET(H3<>"";I3<0,000011574074074071;I3>0-(G3*4,3/100))
qui vérifient que ET à la fois les cellules de la colonne H ne sont pas vides et que les conditions en I requises y sont (j'espère que je ne me suis pas mélangé entre les > et < !)
https://www.cjoint.com/?0JAbbU7yFlZ
Je te laisse le soin de composer des formules similaires pour les 2 autres colonnes
Bonne suite
Pour contourner la difficulté il faut passer par Utilser une formule dans la MFC
Je l'ai fait pour la colonne différence du milieu en mettant successivement les 3 formules suivantes
=ET(H3<>"";I3>0,000011574074074071)
=ET(H3<>"";I3<0-(G3*4,3/100))
=ET(H3<>"";I3<0,000011574074074071;I3>0-(G3*4,3/100))
qui vérifient que ET à la fois les cellules de la colonne H ne sont pas vides et que les conditions en I requises y sont (j'espère que je ne me suis pas mélangé entre les > et < !)
https://www.cjoint.com/?0JAbbU7yFlZ
Je te laisse le soin de composer des formules similaires pour les 2 autres colonnes
Bonne suite
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
merci, oui çà marche pour la colonne du milieu mais j'ai essayé de faire la même chose dans la colonne de droite et la il m'affiche le temps en 24h et la cellule devient verte.
pourtant la seule différence c'est la division par le nombre de kms.
bizarre
jld272
pourtant la seule différence c'est la division par le nombre de kms.
bizarre
jld272
merci
Voici le lien du fichier modifié uniquement I et J, apparemment ça fonctionne a part que la colonne H passe au vert tant qu'elle est vide mais ça ce n'est pas grave tant que le reste fonctionne. Par contre je ne comprend pas pourquoi?
http://cjoint.com/?0JAneeWFyRe
lien du fichier modifié les 3 colonnes mais la toutes les colonnes sont au rouge.
et la H passe a l'orange quand elle est vide.
http://cjoint.com/?0JAneVVGN9V
merci
jld272
Voici le lien du fichier modifié uniquement I et J, apparemment ça fonctionne a part que la colonne H passe au vert tant qu'elle est vide mais ça ce n'est pas grave tant que le reste fonctionne. Par contre je ne comprend pas pourquoi?
http://cjoint.com/?0JAneeWFyRe
lien du fichier modifié les 3 colonnes mais la toutes les colonnes sont au rouge.
et la H passe a l'orange quand elle est vide.
http://cjoint.com/?0JAneVVGN9V
merci
jld272
Primo il restait des anciennes regles non supprimées
Deuzio pour la cellule vide il état fait reference à F3 au lieu de H3
Tertio les formules sur la 1ere colonnes sont plus simple (comparaison avec G3) et sont celles_ci :
=ET(H3<>"";H3<G3;H3>G3-(G3*4,3/100))
=ET(H3<>"";H3<G3-(G3*4,3/100))
=ET(H3<>"";H3>G3)
https://www.cjoint.com/?0JApqmkNMBF
j'ai indiqué en jaunes les 4 lignes pour lesquelles j'ai modifié la valeur en H ou EF pour avoir le cas de temps égal, de temps inférieur de 4,3%, de EF rempli et H vide et de temps très inférieur
les couleurs affichés semblent correspondra à ce que tu veux
A tester et me dire
Cdlmnt
Deuzio pour la cellule vide il état fait reference à F3 au lieu de H3
Tertio les formules sur la 1ere colonnes sont plus simple (comparaison avec G3) et sont celles_ci :
=ET(H3<>"";H3<G3;H3>G3-(G3*4,3/100))
=ET(H3<>"";H3<G3-(G3*4,3/100))
=ET(H3<>"";H3>G3)
https://www.cjoint.com/?0JApqmkNMBF
j'ai indiqué en jaunes les 4 lignes pour lesquelles j'ai modifié la valeur en H ou EF pour avoir le cas de temps égal, de temps inférieur de 4,3%, de EF rempli et H vide et de temps très inférieur
les couleurs affichés semblent correspondra à ce que tu veux
A tester et me dire
Cdlmnt
merci, je crois que je vais rester sur la version 2 qui me parait fonctionner à peu près correctement car je commence à me mélanger avec les formules et plus je modifie moins ça marche. Je ne maitrise pas assez Excel pour cela.Grrrr
en tout cas merci encore.
Encore une question peut on ajouter un "+ " devant les différences positives et un "- " devant les différence négatives. Pour l'instant seul le - est présent et comme il est collé au 1er chiffre on le voit a peine.
jld272
en tout cas merci encore.
Encore une question peut on ajouter un "+ " devant les différences positives et un "- " devant les différence négatives. Pour l'instant seul le - est présent et comme il est collé au 1er chiffre on le voit a peine.
jld272
Voilà la version 5
https://www.cjoint.com/?0JArj0rptRF
Tu peux l'utiliser telle quelle, les MFC marchent
Dans les 2 dernières colonnes :
j'ai modifié le format personnalisé des cellules pour faire afficher + ou - et avec un espace
j'ai modifié les MFC pour que l'écriture soit rouge quand c'est sur fond orange ou vert (donc négatif)
Cdlmnt
https://www.cjoint.com/?0JArj0rptRF
Tu peux l'utiliser telle quelle, les MFC marchent
Dans les 2 dernières colonnes :
j'ai modifié le format personnalisé des cellules pour faire afficher + ou - et avec un espace
j'ai modifié les MFC pour que l'écriture soit rouge quand c'est sur fond orange ou vert (donc négatif)
Cdlmnt