Mise en forme conditionnelle
Résolu
Andrea0401
Messages postés
6
Date d'inscription
Statut
Membre
Dernière intervention
-
Vaucluse Messages postés 26496 Date d'inscription Statut Contributeur Dernière intervention -
Vaucluse Messages postés 26496 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour, je souhaiterai mettre en forme conditionnelle uniquement les lignes des jours du weekend sur mon fichier excel.
Le problème est que je n'y arrive vraiment pas après plusieurs heures d'essai....
Tout aide serait plus que bienvenu ! :)
Merci d'avance

(image rendue cliquable et s'ouvrant dans un nouvel onglet par la modération CCM)
Le problème est que je n'y arrive vraiment pas après plusieurs heures d'essai....
Tout aide serait plus que bienvenu ! :)
Merci d'avance

A voir également:
- 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
- Excel liste déroulante conditionnelle - Guide
6 réponses
Salut,
Je pars du principe que le mot "report" est en A2 et que dans la colonne B tes dates sont en texte.
1. tu sélectionnes ton tableau (de A3 à ...)
2. tu configures la MFC, tu choisis mettre en forme selon formule
3. comme formule, tu écris =OU(A3="samedi";A3="dimanche")
Note: si tes dates avaient été des dates, tu pouvais te simplifier la vie en
1. utilisant une seule colonne (A par exemple)
2. utilsant la formule JOURSEM() qui identifie les jours de la semaine..
Je pars du principe que le mot "report" est en A2 et que dans la colonne B tes dates sont en texte.
1. tu sélectionnes ton tableau (de A3 à ...)
2. tu configures la MFC, tu choisis mettre en forme selon formule
3. comme formule, tu écris =OU(A3="samedi";A3="dimanche")
Note: si tes dates avaient été des dates, tu pouvais te simplifier la vie en
1. utilisant une seule colonne (A par exemple)
2. utilsant la formule JOURSEM() qui identifie les jours de la semaine..
Bonjour
Dans la mise en forme conditionnelle choisir
Utiliser une formule pour déterminer pour quelles cellules le format sera appliqué
mettre cette formule
=SI(JOURSEM(G$3)>5;1;0)
Les jours en (G3 dans ma formule) doivent être des dates formatées jjjj
J'espère que cela vous aidera
Bonne journée
Dans la mise en forme conditionnelle choisir
Utiliser une formule pour déterminer pour quelles cellules le format sera appliqué
mettre cette formule
=SI(JOURSEM(G$3)>5;1;0)
Les jours en (G3 dans ma formule) doivent être des dates formatées jjjj
J'espère que cela vous aidera
Bonne journée
Bonjour à vous deux ! Merci pour votre aide !
J'ai essayé de remettre en ordre ma formule selon vos conseils, Mais cela ne marche toujours pas...
J'ai utilisé la formule PHILOU10120 =SI(JOURSEM(G$3)>5;1;0) .
A noter que mes jours sont en format jjjj et que mes dates sont en format jj.mmm

Merci encore pour votre patience...
J'ai essayé de remettre en ordre ma formule selon vos conseils, Mais cela ne marche toujours pas...
J'ai utilisé la formule PHILOU10120 =SI(JOURSEM(G$3)>5;1;0) .
A noter que mes jours sont en format jjjj et que mes dates sont en format jj.mmm

Merci encore pour votre patience...
Dans ta colonne "A" c'est du texte ou des jours ?
Idem pour la colonne "B"
Pour moi, dans tes deux colonnes, tu as mis du TEXTE et pas des valeurs, donc JOURSEM() ne fonctionne pas.
Si j'ai tort et que ce sont bien des valeurs, alors tu dois adapter la formule JOURSEM() et mettre la référence $B3 au lieu de G$3:
- la formule doit référencer la cellule la plus "en haut à gauche" possible
- tu ne dois pas mettre le $ devant le 3 (il faut que la formule évalue chaque ligne) mais devant le B (il faut toujours évaluer la colonne B)
Idem pour la colonne "B"
Pour moi, dans tes deux colonnes, tu as mis du TEXTE et pas des valeurs, donc JOURSEM() ne fonctionne pas.
Si j'ai tort et que ce sont bien des valeurs, alors tu dois adapter la formule JOURSEM() et mettre la référence $B3 au lieu de G$3:
- la formule doit référencer la cellule la plus "en haut à gauche" possible
- tu ne dois pas mettre le $ devant le 3 (il faut que la formule évalue chaque ligne) mais devant le B (il faut toujours évaluer la colonne B)
Bonjour tous
Bruce à raison , mais pour formater toute une ligne il faut bloquer le A de l'adresse avec le signe $
=OU($A3="samedi";$A3="dimanche")
Philou n'a (presque) pas tort non plus si les infos de la colonne (je verrais plutôt en >B)B sont bien des dates,mais:
*il vaut mieux éviter le "SI" dans les formules de MFC, depuis 2007 ça ne fonctionne pas tous les coups
*pour que la formule s'applique au WE, il faut coder JOURSEM en version Europe, sinon le dimanche est égal à 1 donc ajouter ;2
*et il faut toujours bloquer la colonne de l'adresse donc:
=JOURSEM($B1;2)>5
bien entendu, il s'agit d'une formule à placer dans une fenêtre de MFC en sélectionnant le champ, pas dans une cellule.
crdlmnt
Errare humanum est, perseverare diabolicum
Bruce à raison , mais pour formater toute une ligne il faut bloquer le A de l'adresse avec le signe $
=OU($A3="samedi";$A3="dimanche")
Philou n'a (presque) pas tort non plus si les infos de la colonne (je verrais plutôt en >B)B sont bien des dates,mais:
*il vaut mieux éviter le "SI" dans les formules de MFC, depuis 2007 ça ne fonctionne pas tous les coups
*pour que la formule s'applique au WE, il faut coder JOURSEM en version Europe, sinon le dimanche est égal à 1 donc ajouter ;2
*et il faut toujours bloquer la colonne de l'adresse donc:
=JOURSEM($B1;2)>5
bien entendu, il s'agit d'une formule à placer dans une fenêtre de MFC en sélectionnant le champ, pas dans une cellule.
crdlmnt
Errare humanum est, perseverare diabolicum
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question