Mise en forme conditionnelle excel

Résolu
RV71 Messages postés 603 Date d'inscription mardi 14 avril 2020 Statut Membre Dernière intervention 23 octobre 2024 - Modifié le 23 oct. 2024 à 17:39
RV71 Messages postés 603 Date d'inscription mardi 14 avril 2020 Statut Membre Dernière intervention 23 octobre 2024 - 23 oct. 2024 à 20:11

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

A voir également:

11 réponses

via55 Messages postés 14489 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 23 octobre 2024 2 734
23 oct. 2024 à 18:36

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


1
RV71 Messages postés 603 Date d'inscription mardi 14 avril 2020 Statut Membre Dernière intervention 23 octobre 2024 31
Modifié le 23 oct. 2024 à 18:42

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 !!

0
danielc0 Messages postés 1220 Date d'inscription mardi 5 juin 2018 Statut Membre Dernière intervention 23 octobre 2024 139
23 oct. 2024 à 17:41

Bonjour,

Oui, parce que, en fait, la cellule ne contient pas "dimanche", mais la date. Teste :

=JOURSEM(A2;2)=7

Daniel


0
RV71 Messages postés 603 Date d'inscription mardi 14 avril 2020 Statut Membre Dernière intervention 23 octobre 2024 31
23 oct. 2024 à 17:58

Merci,

mais ça ne semble pas fonctionner, certainement car je ne sais pas comment appliquer à l'ensemble des lignes et surtout des colonnes concernées.

J'ai mis 

mais aucun effet

Merci

0
RV71 Messages postés 603 Date d'inscription mardi 14 avril 2020 Statut Membre Dernière intervention 23 octobre 2024 31
23 oct. 2024 à 18:05

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

0
RV71 Messages postés 603 Date d'inscription mardi 14 avril 2020 Statut Membre Dernière intervention 23 octobre 2024 31
23 oct. 2024 à 18:06

je ne peux pas insérer d'image locale alors que j'ai pu lors de ma première réponse ???

0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
danielc0 Messages postés 1220 Date d'inscription mardi 5 juin 2018 Statut Membre Dernière intervention 23 octobre 2024 139
23 oct. 2024 à 18:08

Ote les guillemets de la formule :

=JOURSEM(A2;2)=7

pas :

="JOURSEM(A2;2)=7"


0
RV71 Messages postés 603 Date d'inscription mardi 14 avril 2020 Statut Membre Dernière intervention 23 octobre 2024 31
23 oct. 2024 à 18:16

merci 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 :(

0
danielc0 Messages postés 1220 Date d'inscription mardi 5 juin 2018 Statut Membre Dernière intervention 23 octobre 2024 139
23 oct. 2024 à 19:35

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.

0
RV71 Messages postés 603 Date d'inscription mardi 14 avril 2020 Statut Membre Dernière intervention 23 octobre 2024 31 > danielc0 Messages postés 1220 Date d'inscription mardi 5 juin 2018 Statut Membre Dernière intervention 23 octobre 2024
23 oct. 2024 à 19:58

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+

0
RV71 Messages postés 603 Date d'inscription mardi 14 avril 2020 Statut Membre Dernière intervention 23 octobre 2024 31 > RV71 Messages postés 603 Date d'inscription mardi 14 avril 2020 Statut Membre Dernière intervention 23 octobre 2024
Modifié le 23 oct. 2024 à 20:00

par exemple ma réponse à l'instant se trouve en plein milieu du sujet.

Je dois etre c... mais c'est pas intuitif.

0
RV71 Messages postés 603 Date d'inscription mardi 14 avril 2020 Statut Membre Dernière intervention 23 octobre 2024 31
23 oct. 2024 à 18:18

Pour info en c4 qui devrait etre mis en forme j'ai cette formule

=INDIRECT("'" & C$1 & "'!B4")

0
RV71 Messages postés 603 Date d'inscription mardi 14 avril 2020 Statut Membre Dernière intervention 23 octobre 2024 31
23 oct. 2024 à 18:31

si je crée une autre règle avec =0 j'ai toutes les cellules contenant 0 donc presque toutes...

0
RV71 Messages postés 603 Date d'inscription mardi 14 avril 2020 Statut Membre Dernière intervention 23 octobre 2024 31
Modifié le 23 oct. 2024 à 19:38

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 !!

0
RV71 Messages postés 603 Date d'inscription mardi 14 avril 2020 Statut Membre Dernière intervention 23 octobre 2024 31
Modifié le 23 oct. 2024 à 20:04

Ne comprenant pas comment est géré ce forum 

je renvoie vers

https://forums.commentcamarche.net/forum/affich-38112707-mise-en-forme-conditionnelle-excel#p38112802

ma réponse perdue

Je vais créer un nouveau message puisque ça semble impossible de suivre...

Ma dernière question était

https://forums.commentcamarche.net/forum/affich-38112707-mise-en-forme-conditionnelle-excel#p38112789

Mais à priori pas vue...

Merci

0
via55 Messages postés 14489 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 23 octobre 2024 2 734
23 oct. 2024 à 20:03

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


0
RV71 Messages postés 603 Date d'inscription mardi 14 avril 2020 Statut Membre Dernière intervention 23 octobre 2024 31
23 oct. 2024 à 20:11

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é

0