Mise en forme conditionnelle excel
RésoluRV71 Messages postés 656 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
le contexte :
un classeur Excel avec une feuille qui récupère des valeurs d'autres feuilles.
Dans la feuille que je souhaite mettre en forme, je récupère par ligne une date, et j'ai alors une colonne qui est = mais en format 'jjjj' pour m'afficher le jour de la semaine -->
colonne B : 01/11/2024
colonne A : = B format jjjj --> affiche vendredi
Dans la formule de chaque ligne de A j'ai = b1, b2 etc
La valeur affichée est bien lundi mardi etc
il y a plusieurs autres colonnes pour chaque ligne, mais c'est comme ça
A | B | C |
=b2 (format jjjj) | date récupérée autre feuille | valeur calculée | etc
J'essaie de mettre en forme pour chaque ligne dont la colonne A serait = à dimanche (cellule qui est mise en forme pour rappel, issue de la colonne B, elle même issue d'un calcul), mais je n'arrive pas.
Déjà pour faire ceci pour toutes les lignes, mais même en essayant sur une cellule indiquée dimanche cela ne fonctionne pas.
Malgré les différents tutos
Merci
- Mise en forme conditionnelle excel
- Mise en forme conditionnelle excel - Guide
- Mise en forme tableau word - Guide
- Liste déroulante excel - Guide
- Excel liste déroulante conditionnelle - Guide
- Word et excel gratuit - Guide
16 réponses
Bonsoir
Ta formule de MFC doit être :
=JOURSEM($A1;2)=7
avec le $ pour bloquer la recherche de JOURSEM sur la colonne A
sinon en colonne C la formule devient =JOURSEM(C1;2)=7 et comme ce n'est pas une date en C pas de couleur , etc
Cdlmnt
Via
Bonjour,
Oui, parce que, en fait, la cellule ne contient pas "dimanche", mais la date. Teste :
=JOURSEM(A2;2)=7
Daniel
Le dimanche est 1 en fait et ca fonctionne à moitié, je n'ai que les 2 premières colonnes mises en forme.
je voudrais la ligne entière
merci
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionmerci mais c'était déjà comme ca
outre le fait que pour le dimanche il faut mettre =1 au lieu de 2
Je n'ai que les 2 ptremières colonnes, le reste n'est pas mis en forme, surement car calculé ??
J'essaie de mettre un copie d'écran mais impossible
edit ah si, mais c'est aléatoire la possibilité de mettre image :(
1. "merci mais c'était déjà comme ca"
NON !
2. "outre le fait que pour le dimanche il faut mettre =1 au lieu de 2"
Non Monsieur. Si vous utilisez JOURSEM(A2), le dimanche vaut "1". Si, comme je l'ai fait, vous utilisez JOURSEM(A2;2), le dimanche vaut 7. Vous trouverez quelqu'un d'autre pour supporter vos commentaires désobligeants. Moi, je cesse de vous répondre.
euh j'essaie juste d'appliquer et essayer de comprendre, la formule ne fonctionnant pas j'ai modifié, sans forcément la comprendre, raison pour laquelle je suis la...
et il me semble que c'était une réponse à un autre intervenant...
Ma foi, je demande de l'aide, j'essaie de répondre, tant bien que mal avec les fonctionnalités du forum (impossible de mettre des captures, incompréhension entre commentaires et réponses etc), et si je me fais jeter, soit...
A+
Bon ma question est toujours en thème mais je peux poser un nouveau topic.
J'aimerais savoir dans ce même classeur comment mettre en forme (mefc) les cellules qui sont :
cellule Cx en valeur (choix) "repos" mettre Cx et Dx en forme. Ou Gx mettre en forme Gx et Hx en forme.
Pour simplifier on peut tester la valeur de a, c, e, g etc (une colonne sur 2)
Voici copie
Merci (en gros mettre en forme la cellule sélectionnée et sa droiture si elle a une valeur sélectionnée via une liste de choix)
Merci !!
Ne comprenant pas comment est géré ce forum
je renvoie vers
ma réponse perdue
Je vais créer un nouveau message puisque ça semble impossible de suivre...
Ma dernière question était
Mais à priori pas vue...
Merci
Re,
Vu que les valeurs déclencheuses ne sont pas le mêmes par colonnes il faut appliquer une MFC chaque 2 colonnes
Par exemple pour les colonnes E et F, les sélectionner et la fomule de MFC sera
=$C1="REPOS"
Refaire la manip pour le mot CLUNY etc
Si au contraire tu veux choisir le mot dans une liste déroulante et ne faire colorer que les cellules contenant ce mot, avec par exemple la liste déroulante en C1 la formule devient simplement =C1=$C$1 et une suele MFC suffit donc
Si au contraire tu veux choisir dans une liste de choix un des mots de la colonne C pour le faire colorer alors
Pas tout compris, désolé.
C1 n'a pas à interférer avec E et encore moins F
C interfère avec D
Si au contraire tu veux choisir le mot dans une liste déroulante et ne faire colorer que les cellules contenant ce mot, avec par exemple la liste déroulante en C1 la formule devient simplement =C1=$C$1 et une suele MFC suffit donc
Là je suis en mode Léon Marchant, désolé
oui faute de frappe désolé, c'est E qu'il faut lire dans les formules !
Quant au choix dans une liste un exemple vaut mieux qu'une longue explication
https://www.cjoint.com/c/NJxsEBkNqdA
Merci plus devant pc
Mais pour le choix dans une liste ça fonctionne.
Mais ça se passe dans d'autres feuilles.
Mon problème est juste la mefc pour la cellule directement à droite
Mais dans une feuille qui synthétise.
J' ai choisi par exemple dans une feuille PO dans une cellule date "repos"
C'est bien répercuté dans ma feuille de synthèse mais c'est dans cette feuille de synthèse (qui récupère donc repos) que je veux appliquer la mefc
Mais peut être que ta réponse répond
Je serai devant demain
Merci
Je dois être c...
Mais dans ton exemple je ne comprends pas où ta mfc sélectionne "mars"
J'ai beau chercher...
Ah si, mais c'est pas ma question, moi ca sera indiqué par une zone de liste mais dans une autre feuille, donc une valeur qui peut etre n'imoporte où sur la feuille à mettre en mfc.
Merci
Merci
En fait j' ai des zones de liste dans d'autres feuilles
Mais c'est répercuté dans la feuille que je souhaite mettre en forme
Par exemple pour chaque ligne de la colonne C (données issues d'autres feuilles) je souhaite mettre en forme comme cela
Si en C3 on a "repos" je souhaite colorer C3 et D3
Donc je sélectionne les entêtes de colonnes C et D mais chacun de mes essais ne fonctionne pas.
Les $ de excel me donnent des boutons...
Merci
Re
1) que les zones de liste soient dans d'autre feuilles ce n'est pas un souci tu peux nommer ces plages et utiliser ce nom dans des formules d'autres feuilles ou des MFC d'autres feuilles
2) Ce serait plus simple si au lieu de parler dans le vide tu fournissais un exemple de ton fichier en le postant sur cjoint.com, en faisant créer un lien que tu copies et reviens coller ici
Dans l'attente
Via
bvizarrement le 7 fonctionne au lieu du 1
j'avais testé JOURSEM(A2;2)=7 ça me colorait les 2 premières colonnes des lignes samedi, mais juste les 2 premières. En mettant JOURSEM(A2;2)=1 ça me colorait les 2 premières colonnes des dimanches, mais que les 2 premières.
Là ta proposition change tout !
c'est parfait !!!
Merci !!