Cellule Excel avec formule à mettre en forme
Michel
-
eriiic Messages postés 25847 Date d'inscription Statut Contributeur Dernière intervention -
eriiic Messages postés 25847 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
J'ai une feuille Excel avec des formules "SI..." dans une colonne. Appelons-la la colonne A.
Je souhaite, pour chaque ligne de la colonne B, appliquer une mise en forme conditionnelle en fonction du résultat de la cellule immédiatement à gauche (celle qui contient la formule).
J'ai naïvement entré "=[référence de la cellule de gauche]", puis appliqué une mise en forme.
Ca a fonctionné, mais n'est pas resté après enregistrement (certainement parce que la mise en forme faisait référence à une formule).
Pouvez-vous me donner une solution ?
Merci d'avance !
J'ai une feuille Excel avec des formules "SI..." dans une colonne. Appelons-la la colonne A.
Je souhaite, pour chaque ligne de la colonne B, appliquer une mise en forme conditionnelle en fonction du résultat de la cellule immédiatement à gauche (celle qui contient la formule).
J'ai naïvement entré "=[référence de la cellule de gauche]", puis appliqué une mise en forme.
Ca a fonctionné, mais n'est pas resté après enregistrement (certainement parce que la mise en forme faisait référence à une formule).
Pouvez-vous me donner une solution ?
Merci d'avance !
A voir également:
- Cellule Excel avec formule à mettre en forme
- Mise en forme conditionnelle excel - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Formule excel si et - Guide
- Liste déroulante excel - Guide
- Formule somme excel ligne - Guide
13 réponses
Il faut surtout remplacer A1 par $A1 pour que toutes les colonnes soient concernées par cette MFC ...
bonjour
Cela fonctionne pourtant avec par exemple :
=B1="X"
si tu as sélectionné la colonne A
Toujours zen
Cela fonctionne pourtant avec par exemple :
=B1="X"
si tu as sélectionné la colonne A
Toujours zen
Bonjour,
Cliquer sur le bouton "mise en forme conditionnelle" puis sur créer une nouvelle règle. et choisir à partir d'une formule. Entrer l'adresse de la cellule qui servira de modèle puis la condition du style : =A1<0
Attention, si l'on utilise la souris, l'adresse sera fixe $A$1
Choisir une couleur et valider
Pour étendre la mise en forme, soit utiliser l'outil "reproduire la forme" (petit balaie) soit aller dans gérer les règles de la mise en forme conditionnelle et modifier la zone "s'applique à ".
A+
pépé
Cliquer sur le bouton "mise en forme conditionnelle" puis sur créer une nouvelle règle. et choisir à partir d'une formule. Entrer l'adresse de la cellule qui servira de modèle puis la condition du style : =A1<0
Attention, si l'on utilise la souris, l'adresse sera fixe $A$1
Choisir une couleur et valider
Pour étendre la mise en forme, soit utiliser l'outil "reproduire la forme" (petit balaie) soit aller dans gérer les règles de la mise en forme conditionnelle et modifier la zone "s'applique à ".
A+
pépé
Merci pour vos réponses
J'ai oublié de vous dire que dans les cellules en question, le résultat de la formule donne des lettres, pas des chiffres. Peut-être que cela a une incidence ?
J'ai oublié de vous dire que dans les cellules en question, le résultat de la formule donne des lettres, pas des chiffres. Peut-être que cela a une incidence ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour,
il suffit alors de mettre la condition entre des guillemets
=A1="AAAA"
si plusieurs couleurs sont utilisées pour la même cellule, crééer autant de règle que de couleurs.
A+
pépé
il suffit alors de mettre la condition entre des guillemets
=A1="AAAA"
si plusieurs couleurs sont utilisées pour la même cellule, crééer autant de règle que de couleurs.
A+
pépé
Merci Pépé !
Ca marche, mais j'ai encore le même problème:
-J'enregistre
-Je quitte
-Je redémarre et la couleur a disparu.
Quand j'ouvre de nouveau la règle, elle est toujours là, sauf que je lis à la place de la formule:
Formule:=#REF!="XX"
Est-ce que ça peut être dû au fait que j'ai enregistré en, .XLS et non pas en .XLSX ?
Ca marche, mais j'ai encore le même problème:
-J'enregistre
-Je quitte
-Je redémarre et la couleur a disparu.
Quand j'ouvre de nouveau la règle, elle est toujours là, sauf que je lis à la place de la formule:
Formule:=#REF!="XX"
Est-ce que ça peut être dû au fait que j'ai enregistré en, .XLS et non pas en .XLSX ?
Bonjour,
As-tu bien mis le signe $ devant le A.
Le plus simple serait de supprimer ta règle et de la reconfigurer (parfois Excel ne joue pas le jeu).
A+
pépé
As-tu bien mis le signe $ devant le A.
Le plus simple serait de supprimer ta règle et de la reconfigurer (parfois Excel ne joue pas le jeu).
A+
pépé
Michel, tu devrais essayer :
- ton fichier sur un autre ordinateur
- un nouveau fichier identique sur ton ordinateur
- un nouveau fichier identique sur un autre ordinateur
de façon à déceler si c'est ton logiciel qui déconne ou ta formule qui est mal saisie ; mais déjà si tu nous avais envoyé ton fichier actuel, l'un de nous aurait déjà trouvé l'erreur ...
- ton fichier sur un autre ordinateur
- un nouveau fichier identique sur ton ordinateur
- un nouveau fichier identique sur un autre ordinateur
de façon à déceler si c'est ton logiciel qui déconne ou ta formule qui est mal saisie ; mais déjà si tu nous avais envoyé ton fichier actuel, l'un de nous aurait déjà trouvé l'erreur ...
Salut le forum
Quand j'ouvre de nouveau la règle, elle est toujours là,
sauf que je lis à la place de la formule: Formule:=#REF!="XX"
Est-ce que ça peut être dû au fait que j'ai enregistré
en, .XLS et non pas en .XLSX ?
Tu n'utiliserais pas des cellules dont les colonnes sont supérieur à IV dans
ta mise en forme conditionnelle . . .
Mytå
Quand j'ouvre de nouveau la règle, elle est toujours là,
sauf que je lis à la place de la formule: Formule:=#REF!="XX"
Est-ce que ça peut être dû au fait que j'ai enregistré
en, .XLS et non pas en .XLSX ?
Tu n'utiliserais pas des cellules dont les colonnes sont supérieur à IV dans
ta mise en forme conditionnelle . . .
Mytå
Bonjour,
Lorsque tu as #REF! c'est que tu t'adresses à des cellules supprimées.
Tu ne fais rien de tel en colonne A ?
Ou bien comme dit myta tu utilises des cellules qui disparaissent en .xls (colonne > IV ou ligne > 65536) ?
eric
Lorsque tu as #REF! c'est que tu t'adresses à des cellules supprimées.
Tu ne fais rien de tel en colonne A ?
Ou bien comme dit myta tu utilises des cellules qui disparaissent en .xls (colonne > IV ou ligne > 65536) ?
eric
Ma colonne "A" est en E (ma première cellule concernée s'adresse à la E19) et la formule qu'elle contient fait référence à des cellules dont la plus éloignée est en IN...
1/ La formule de ma cellule à laquelle je me réfère pour la mise en forme de la cellule qui s'y réfère est la suivante:
=SI(IN20=2;$IL$28;(SI(IN20=1;$IL$27;(SI(IN20=3;$IL$29;SI(IN20=4;$IL$30;" "))))))
En l'occurrence, le résultat qui s'affiche est par exemple, tout simplement, "A"
Cette cellule, c'est la E19.
2/ Ma MFC est la suivante:
Style: classique
"Utiliser une formule pour déterminer à quelles cellules la mise en forme sera appliquée"
=E19="A"
Mettre en forme avec format personnalisé
S'applique à: [nom de la feuille]!$F$19
3/ Une fois la MFC créée, ça marche, la cellule sur laquelle j'applique la MFC se colore en vert.
4/ J'enregistre en .xls. J'ai un message qui me dit "Le classeur contient des caractéristiques qui risquent de ne pas fonctionner ou d' etre supprimées si vous l'enregistrez au format de fichier sélectionné".
5/Je clique sur "continuer", la MFC est toujours là.
6/ Je ferme, je réouvre, la MFC a "perdu" mon E19...
=SI(IN20=2;$IL$28;(SI(IN20=1;$IL$27;(SI(IN20=3;$IL$29;SI(IN20=4;$IL$30;" "))))))
En l'occurrence, le résultat qui s'affiche est par exemple, tout simplement, "A"
Cette cellule, c'est la E19.
2/ Ma MFC est la suivante:
Style: classique
"Utiliser une formule pour déterminer à quelles cellules la mise en forme sera appliquée"
=E19="A"
Mettre en forme avec format personnalisé
S'applique à: [nom de la feuille]!$F$19
3/ Une fois la MFC créée, ça marche, la cellule sur laquelle j'applique la MFC se colore en vert.
4/ J'enregistre en .xls. J'ai un message qui me dit "Le classeur contient des caractéristiques qui risquent de ne pas fonctionner ou d' etre supprimées si vous l'enregistrez au format de fichier sélectionné".
5/Je clique sur "continuer", la MFC est toujours là.
6/ Je ferme, je réouvre, la MFC a "perdu" mon E19...
Re,
manque la plage de cellules où tu appliques la MFC (par exemple IA2:IL2000)...
J'ai l'impression que myta a eu le bon pressentiment, avec IN20 tu es très proche de IV, dernière colonne sur excel 2003.
Bizarre que tu n'aies pas de #REF en A19 et que tu l'aies dans la MFC (?)
Le mieux est de déposer un fichier exemple au format 2010 (.xlsx) et là on y verra plus clair.
cijoint.fr et coller ici le lien fourni
eric
manque la plage de cellules où tu appliques la MFC (par exemple IA2:IL2000)...
J'ai l'impression que myta a eu le bon pressentiment, avec IN20 tu es très proche de IV, dernière colonne sur excel 2003.
Bizarre que tu n'aies pas de #REF en A19 et que tu l'aies dans la MFC (?)
Le mieux est de déposer un fichier exemple au format 2010 (.xlsx) et là on y verra plus clair.
cijoint.fr et coller ici le lien fourni
eric