Mise en forme conditionnelle

Résolu
Joda -  
ping 13 Messages postés 138 Statut Membre -
Bonjour,

J'ai un petit souci avec la MFC.
Vous constaterez que j'ai réussi la MFC dans les colonnes B&C,mais
je n'arrive pas a le faire en A.
Je souhaiterais que la colonne A suive les couleurs des colonnes B&C selon ce que
j'y inscris

http://cjoint.com/?BLwsR3Vvtet

Je vous remercie de votre aide

Crdlt

10 réponses

  1. gbinforme Messages postés 14930 Date d'inscription   Statut Contributeur Dernière intervention   4 744
     
    bonjour,

    j'ai réussi la MFC dans les colonnes B&C

    Peut-être, mais si tu ne nous dis pas dans quelles conditions tu veux mettre une MFC, c'est très difficile d'imaginer ce que tu souhaitais en fait.
    0
    1. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
       
      Salut Gbinforme,

      Tu as dégainé plus vite
      A+
      0
    2. gbinforme Messages postés 14930 Date d'inscription   Statut Contributeur Dernière intervention   4 744
       
      Salut Mike,

      Même avec le temps de la réflexion, je vois que tu étais aussi perplexe. ;-)
      0
  2. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Salut,

    Sur quel critère veux tu coloriser les cellules de la colonne A ?

    en rouge si une valeur est en C et en vert si une valeur est en B ?

    par ailleur ta mise en forme conditionnel des colonnes B et C travaille à l'envers, tu as mis une couleur dans ces cellules et ta mise en forme conditionnelle enléve la couleur si la cellule est vide. je pense qu'il serait plus judicieux de laisser tes cellules sans couleur et ta mise en forme colorise la cellule renseignée
    0
  3. Joda
     
    bonjour

    merci pour ta réponse,

    si je rentre un chiffre dans une cellule colonne B celle-ci se teinte de vert.
    colonne C celle-ci se teinte de rouge.
    Il faudrait que dans la colonne A la cellule se teinte soit de vert ou de rouge.
    et ainsi de suite sur 500lignes environ

    Crdlt
    0
  4. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Re,

    Récupère ton fichier et essaye de décripter les mises en formes conditionnelles.
    Si tu as besoin d'un coup de main tu fais signe

    https://www.cjoint.com/?BLwwCFL6qg9
    0
    1. Joda
       
      Bonjour Mike-31 et gbinforme

      Merci pour vos réponses
      Pour la mise en forme ça fonctionne super

      J'ai fait une modif est ce possible ? Si non on laisse tomber
      http://cjoint.com/?BLxlyOszKHj

      Cordialement
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Re,

    Oui tout est possible avec Excel, tu as rajouté un colonne mais que veux tu faire, coloriser les cellules de la colonne A, A et B ainsi que les colonnes Recettes et Dépenses ?
    0
  7. ping 13 Messages postés 138 Statut Membre 30
     
    re,

    En ce qui concerne les colonnes B C D E on y touche plus c'est bon.

    En A colonne des DATES on ne fait rien.
    Par contre pour les colonnes G et H il faudrait que quand s'affiche en A
    le dernier jour du mois,le total des recettes et des dépenses se fasse
    automatiquement dans les cellules GetH de la ligne du dernier jour.
    J'espère avoir été le plus clair possible

    Crdlt
    0
    1. ping 13 Messages postés 138 Statut Membre 30
       
      erreur de pseudo dans le début des échanges
      0
  8. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Re,

    pas très clair mais on va débroussailler.

    colonne A tu as les dates et tu voudrais en colonne G avoir le total des sommes correspondantes colonnes recettes du mois sur la ligne du dernier jour du mois et idem pour la colonne H
    c'est bien cela
    0
  9. ping 13 Messages postés 138 Statut Membre 30
     
    re

    oui c'est bien cela.

    Crdlt
    0
  10. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Re,

    tu peux utiliser cette formule en G2
    =SI(SI(FIN.MOIS(A2;0)<FIN.MOIS(A3;0);FIN.MOIS(A2;0);"")="";"";SOMMEPROD(($A$2:$A$100>=FIN.MOIS(SI(FIN.MOIS(A2;0)<FIN.MOIS(A3;0);FIN.MOIS(A2;0);"");-1)+1)*($A$2:$A$100<=FIN.MOIS(SI(FIN.MOIS(A2;0)<FIN.MOIS(A3;0);FIN.MOIS(A2;0);"");0))*($C$2:$C$100)))

    mais je te conseille de nommer tes plages ce sera plus facile de modifier le nom ou l'étendue d'une plage que de modifier une formule complexe.
    exemple tu nomme ta plage colonne A de A1 à A--- Dat
    la plage C2 à C ---- nommée Recet
    et la plage D2 à D--- nommée Depens

    colle cette formule en G2

    =SI(SI(FIN.MOIS(A2;0)<FIN.MOIS(A3;0);FIN.MOIS(A2;0);"")="";"";SOMMEPROD((Dat>=FIN.MOIS(SI(FIN.MOIS(A2;0)<FIN.MOIS(A3;0);FIN.MOIS(A2;0);"");-1)+1)*(Dat<=FIN.MOIS(SI(FIN.MOIS(A2;0)<FIN.MOIS(A3;0);FIN.MOIS(A2;0);"");0))*(Recet)))

    et celle ci en H2
    =SI(SI(FIN.MOIS(A2;0)<FIN.MOIS(A3;0);FIN.MOIS(A2;0);"")="";"";SOMMEPROD((Dat>=FIN.MOIS(SI(FIN.MOIS(A2;0)<FIN.MOIS(A3;0);FIN.MOIS(A2;0);"");-1)+1)*(Dat<=FIN.MOIS(SI(FIN.MOIS(A2;0)<FIN.MOIS(A3;0);FIN.MOIS(A2;0);"");0))*(Depens)))

    Incrémente les deux formules vers le bas
    ensuite tu peux mettre une mise en forme coditionnelle sur tes 2 plages.

    Explications de la formule
    Il serait possible de simplifier la formule en utilisant plusieurs colonnes, mais en fait
    on recherche le changement de mois avec cette partie
    SI(FIN.MOIS(A2;0)<FIN.MOIS(A3;0);FIN.MOIS(A2;0)

    puis on calcule la somme entre le premier jour du mois et le dernier jour saisi
    SOMMEPROD((Dat>=FIN.MOIS(SI(FIN.MOIS(A2;0)<FIN.MOIS(A3;0);FIN.MOIS(A2;0);"");-1)+1)*(Dat<=FIN.MOIS(SI(FIN.MOIS(A2;0)<FIN.MOIS(A3;0);FIN.MOIS(A2;0);"");0))*(Recet))

    Si la formule te convient je verrais de l'alléger un peu
    0
  11. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Re,

    j'ai allégé les formule, en G2

    =SI(SI(MOIS(A2)<MOIS(A3);A2;"")="";"";SOMMEPROD((Dat>=DATE(ANNEE(A2);MOIS(A2);1))*(Dat<=DATE(ANNEE(A2);MOIS(A2)+1;0))*(Recet)))

    et en H2

    =SI(SI(MOIS(A2)<MOIS(A3);A2;"")="";"";SOMMEPROD((Dat>=DATE(ANNEE(A2);MOIS(A2);1))*(Dat<=DATE(ANNEE(A2);MOIS(A2)+1;0))*(Depens)))

    incrémente les 2 vers le bas
    0
    1. ping 13 Messages postés 138 Statut Membre 30
       
      Bonjour Mike,

      Merci pour ton aide.
      C'est exactement ce que je souhaitais.
      Bon Noël
      Cordialement
      0