Probleme avec mise en forme conditionnelle

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

8 réponses

  1. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759
     
    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
    0
  2. darkness974 Messages postés 1767 Date d'inscription   Statut Membre Dernière intervention   240
     
    j'ai une belle migraine, apres avoir lu tout çà
    0
  3. jld272
     
    voici le lien

    http://cjoint.com/?0JAacU1LViU

    désolé pour la migraine

    jld272
    0
    1. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759
       
      Quelle est ta vesion Excel 2007 ou antérieur ?
      0
  4. jld272
     
    2003
    0
    1. jld272
       
      mais ce serait bien si ça marchait aussi avec excel 2007
      0
    2. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759
       
      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
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. jld272
     
    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
    0
    1. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759
       
      Bonjour

      Et la première colonne ?
      Quand les 3 colonnes auront es formules renvoie moi le fichier je regarderai
      Cdlmnt
      0
  7. 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
    0
    1. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759
       
      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
      0
  8. jld272
     
    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
    0
    1. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759
       
      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
      0
  9. jld272
     
    Merci encore pour tout. Ça fonctionne et c' est super.
    A bientôt.
    jld272
    0