Mise en forme conditionnelle
Résolu
Joda
-
-
-
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
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
A voir également:
- Mise en forme conditionnelle
- Mise en forme conditionnelle excel - Guide
- Mise en forme tableau croisé dynamique - Guide
- Mise a jour chrome - Accueil - Applications & Logiciels
- Mise a jour windows 10 - Accueil - Mise à jour
- Excel liste déroulante conditionnelle - Guide
10 réponses
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.
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.
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
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
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
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
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
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
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
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 ?
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 ?
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
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
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
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
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
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
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
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
Tu as dégainé plus vite
A+
Même avec le temps de la réflexion, je vois que tu étais aussi perplexe. ;-)