Pb mise en forme conditionnelle
Résolu
A voir également:
- Pb 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 en forme whatsapp - Guide
- Mise a jour windows 10 - Accueil - Mise à jour
13 réponses
Bonjour,
ce ne semble pas trop compliqué, mais pour ne pas passer du temps à te faire un fichier exemple, serait il possible que tu postes ton fichier sans notes confidentielles, à joindre avec un de ces deux liens
https://www.cjoint.com/ ou http://www.cijoint.fr/
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
ce ne semble pas trop compliqué, mais pour ne pas passer du temps à te faire un fichier exemple, serait il possible que tu postes ton fichier sans notes confidentielles, à joindre avec un de ces deux liens
https://www.cjoint.com/ ou http://www.cijoint.fr/
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
Bonjour,
Il faut 3 conditions. avec la cellule texte en A1 et le nombre en B1 :
1) la formule est : =ET(ESTTEXTE(A1);C1>B1)
format : Papier bleu Encre rouge
2) la formule est : =ET(ESTTEXTE(A1);C1<=B1)
format : Papier bleu
3) la valeur de la cellule est, supérieure à, =B1
format : Encre rouge
Il faut 3 conditions. avec la cellule texte en A1 et le nombre en B1 :
1) la formule est : =ET(ESTTEXTE(A1);C1>B1)
format : Papier bleu Encre rouge
2) la formule est : =ET(ESTTEXTE(A1);C1<=B1)
format : Papier bleu
3) la valeur de la cellule est, supérieure à, =B1
format : Encre rouge
Merci bcp pour votre aide, ça fonctionne à un détail près...
Le contenu des cellules à mettre en forme est le résultat d'une formule permettant de mettre le signe "<" devant le nombre.
Si j'applique les conseils de patrice les valeurs qui sont "<" apparaissent en rouge alors qu'elle ne remplissent pas la conditions....
Encore merci!
A.
Le contenu des cellules à mettre en forme est le résultat d'une formule permettant de mettre le signe "<" devant le nombre.
Si j'applique les conseils de patrice les valeurs qui sont "<" apparaissent en rouge alors qu'elle ne remplissent pas la conditions....
Encore merci!
A.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Le problème est que le fichier contient énormément de données sur plusieurs onglets c'est donc compliqué de transmettre le fichier...
J'essaie de reformuler le problème:
Je veux que la police soir rouge si la valeur de la cellule est supérieure à la valeur d'une autre cellule or lorsque ma valeur présente l'affichage "<nombre" elle apparait systématiquement en rouge sans remplir la condition voulue...
en espérant avoir été plus clair...
Merci bcp à tous
J'essaie de reformuler le problème:
Je veux que la police soir rouge si la valeur de la cellule est supérieure à la valeur d'une autre cellule or lorsque ma valeur présente l'affichage "<nombre" elle apparait systématiquement en rouge sans remplir la condition voulue...
en espérant avoir été plus clair...
Merci bcp à tous
Bonjour
normal, si vous avez en résultat dans votre cellule:
<nombre
, il s'agit d'un texte pour excel, pas d'une valeur numérique
essayez de remplacer l'adresse de cellule par ce code dans votre MFC:
pour un "<NOMBRE" en A1, au lieu de A1:
DROITE(A1;NBCAR(A1-1)*1 qui vous redonnera la valeur num du nombre dans la cellule A1
crdlmnt
normal, si vous avez en résultat dans votre cellule:
<nombre
, il s'agit d'un texte pour excel, pas d'une valeur numérique
essayez de remplacer l'adresse de cellule par ce code dans votre MFC:
pour un "<NOMBRE" en A1, au lieu de A1:
DROITE(A1;NBCAR(A1-1)*1 qui vous redonnera la valeur num du nombre dans la cellule A1
crdlmnt
Re,
Avec aussi peu d'explications, pas évident
exemple pour traiter la plage B1 à B50 par exemple, mettre cette plage en surbrillance Mise en forme conditionnelle et tester cette formule pour tester les cellules contenant du texte
=ESTTEXTE(B1)
ajouter une deuxième condition pour tester les valeurs numériques comparées à la colonne A par exemple tester cette formule
=ET(ESTNUM(B1);(B1)>A1)
ou pour coloriser les valeurs supérieures à 10
=ET(ESTNUM(B1);(B1)>10)
attribuer pour chaque condition une couleur de remplissage
Avec aussi peu d'explications, pas évident
exemple pour traiter la plage B1 à B50 par exemple, mettre cette plage en surbrillance Mise en forme conditionnelle et tester cette formule pour tester les cellules contenant du texte
=ESTTEXTE(B1)
ajouter une deuxième condition pour tester les valeurs numériques comparées à la colonne A par exemple tester cette formule
=ET(ESTNUM(B1);(B1)>A1)
ou pour coloriser les valeurs supérieures à 10
=ET(ESTNUM(B1);(B1)>10)
attribuer pour chaque condition une couleur de remplissage
Pouvez vous éclairer ma lanterne svp, je n'arrive pas à mettre en oeuvre vos explications...
Merci
A.
Merci
A.
Contenu de la cellule à mettre en forme :
Une recopie de cellule provenant d'un autre onglet qui peut être sous deux formes : soit un nombre soit un le signe < suivi d'un nombre.
La mise en forme que je souhaite mettre en place est la suivante :
Si autre cellule (située sur la même ligne que celle à mettre en forme) = toto alors motif bleu
Si valeur de la cellule à mettre en forme supérieure à une autre cellule fixe alors police en rouge
Les deux conditions précédentes peuvent se réaliser en même temps (on obtiendra motif bleu + police rouge).
Le seul détail qui coince avec les explications si dessus c'est lorsque la cellule est sous la forme <nombre elle s'affiche en police rouge (alors qu'elle n'est pas supérieure à la valeur de la cellule fixe)
Encore une fois désolé de ne pas pouvoir poster un exemple de mon tableau...
En tout cas c'est vraiment cool l'entraide qui règne sur ce forum !
A.
Une recopie de cellule provenant d'un autre onglet qui peut être sous deux formes : soit un nombre soit un le signe < suivi d'un nombre.
La mise en forme que je souhaite mettre en place est la suivante :
Si autre cellule (située sur la même ligne que celle à mettre en forme) = toto alors motif bleu
Si valeur de la cellule à mettre en forme supérieure à une autre cellule fixe alors police en rouge
Les deux conditions précédentes peuvent se réaliser en même temps (on obtiendra motif bleu + police rouge).
Le seul détail qui coince avec les explications si dessus c'est lorsque la cellule est sous la forme <nombre elle s'affiche en police rouge (alors qu'elle n'est pas supérieure à la valeur de la cellule fixe)
Encore une fois désolé de ne pas pouvoir poster un exemple de mon tableau...
En tout cas c'est vraiment cool l'entraide qui règne sur ce forum !
A.
Bien on va essayez de se comprendre
en partant pour la mise en forme de B1 à partir d'un texte en A1 et du nombre en B1, cellule fixe en F1
tout d'abord si vous voulez que les mises en forme se superpose, il faudra en placer trois:
en B1
la première qui traite le texte et le nombre ou le <nombre
=ET($A1="Toto";OU(B1>F1;DROITE(B1;NBCAR(B1)-1)*1>F1))
formatez couleur cellule et police
ajouter
la seconde qui ne s'applique que si la première n'est pas vérifiée:
=A1="Toto"
formatez police
ça devrait marcher comme ça. (Ce qui complique c'est le signe < dans la cellule numérique.)
crdlmnt
en partant pour la mise en forme de B1 à partir d'un texte en A1 et du nombre en B1, cellule fixe en F1
tout d'abord si vous voulez que les mises en forme se superpose, il faudra en placer trois:
en B1
la première qui traite le texte et le nombre ou le <nombre
=ET($A1="Toto";OU(B1>F1;DROITE(B1;NBCAR(B1)-1)*1>F1))
formatez couleur cellule et police
ajouter
la seconde qui ne s'applique que si la première n'est pas vérifiée:
=A1="Toto"
formatez police
ça devrait marcher comme ça. (Ce qui complique c'est le signe < dans la cellule numérique.)
crdlmnt
Merci bcp pour ton aide Vaucluse, j'aurai pas pu m'en sortir tout seul....
Par contre tu n'as pas précisé la formule de la troisieme condition (si valeur B1 supérieure à cellule fixe f1), j'ai essayé la formule suivante mais ça ne fonctionne pas:
=si(esttexte(b1);droite(b1;nbcar(b1)-1)*1;b1)>f1)
Dans l'attente de ton précieux retour
Par contre tu n'as pas précisé la formule de la troisieme condition (si valeur B1 supérieure à cellule fixe f1), j'ai essayé la formule suivante mais ça ne fonctionne pas:
=si(esttexte(b1);droite(b1;nbcar(b1)-1)*1;b1)>f1)
Dans l'attente de ton précieux retour
Bonsoir
on arrive, on arrive :-))
pour avoir trois conditions (je n'avais pas percuté sur les trois):
A1 est vide B1 est >F1:
=ET(ESTVIDE($A1);SI(ESTTEXTE($B1);DROITE($B1;NBCAR($B1)-1)*1;$B1)>F1
A1="Toto" et B1 >F1
=ET($A1="Toto"SI(ESTTEXTE($B1);DROITE($B1;NBCAR($B1)-1)*1;$B1)>F1
A1 est Toto est B1 est vide ou inférieure à F1:
=$A1="Toto"
celle ci devant être impérativement placée en dernier lieu.
le format de base restera lorsque A1est vide et que B1 est inférieur à F1 ou vide.
crdlmnt
on arrive, on arrive :-))
pour avoir trois conditions (je n'avais pas percuté sur les trois):
A1 est vide B1 est >F1:
=ET(ESTVIDE($A1);SI(ESTTEXTE($B1);DROITE($B1;NBCAR($B1)-1)*1;$B1)>F1
A1="Toto" et B1 >F1
=ET($A1="Toto"SI(ESTTEXTE($B1);DROITE($B1;NBCAR($B1)-1)*1;$B1)>F1
A1 est Toto est B1 est vide ou inférieure à F1:
=$A1="Toto"
celle ci devant être impérativement placée en dernier lieu.
le format de base restera lorsque A1est vide et que B1 est inférieur à F1 ou vide.
crdlmnt
Bonjour AVE,
Si tu avais suivi les conseils de Mike-31 : Réponse n° 1
Il y a longtemps que le problème serait résolu !
Si tu avais suivi les conseils de Mike-31 : Réponse n° 1
Il y a longtemps que le problème serait résolu !