Pb mise en forme conditionnelle excel
Résolu
davids45
-
davids45 -
davids45 -
Bonjour,
J'ai un problème avec la mise en forme conditionnelle, c'est à dire Je voudrais partir d'une case de couleur violette et la faire devenir blanche si la valeur de celle-ci es comprise entre 0 et 10.
J'ai utilisé toutes les conditions application mais le problème est lorsque ma case est vide il l'interprète comme un zéro et donc ma case passe au blanc alors que rien est inscrit dedant et je voudrais qu'elle reste violette lorsqu'elle est vide!
Ma conditions marche trés bien si ma valeurs est comprise entre 1 et 10 mais pas entre 0 et 10 , la case vide est interprété comme un 0...Du coup je n'arrive pas à faire fonctionner correctement cette mise en forme conditionnelle.
Merci pour votre coup de pouce.
J'ai un problème avec la mise en forme conditionnelle, c'est à dire Je voudrais partir d'une case de couleur violette et la faire devenir blanche si la valeur de celle-ci es comprise entre 0 et 10.
J'ai utilisé toutes les conditions application mais le problème est lorsque ma case est vide il l'interprète comme un zéro et donc ma case passe au blanc alors que rien est inscrit dedant et je voudrais qu'elle reste violette lorsqu'elle est vide!
Ma conditions marche trés bien si ma valeurs est comprise entre 1 et 10 mais pas entre 0 et 10 , la case vide est interprété comme un 0...Du coup je n'arrive pas à faire fonctionner correctement cette mise en forme conditionnelle.
Merci pour votre coup de pouce.
A voir également:
- Pb 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
4 réponses
Bonjour,
Il suffit sans doute de mettre autre chose que 0.
Par exemple : compris entre 0,001 et 10 (selon les montants que tu risques d'avoir).
m@rina
Il suffit sans doute de mettre autre chose que 0.
Par exemple : compris entre 0,001 et 10 (selon les montants que tu risques d'avoir).
m@rina
Bonjour
....la proposition de m@rina (bonjour M@rina )où, si vous voulez faire la différence entre une cellule vide et une comportant un 0, avec la formule:
=ET(ESTVIDE(cell)=FAUX;cell<10)
cell étant la première cellule du champ sélectionné
crdlmnt
....la proposition de m@rina (bonjour M@rina )où, si vous voulez faire la différence entre une cellule vide et une comportant un 0, avec la formule:
=ET(ESTVIDE(cell)=FAUX;cell<10)
cell étant la première cellule du champ sélectionné
crdlmnt
Mettre 0.001 ne peux pas fonctionner dans mon cas car le zéro doit être inclus dans ma fourchette.
Bien vu pour la formule Vaucluse ca marche exactement comme je voulais, merci beaucoup.
Par contre je ne comprend pas le fonctionnement de cette formule ...auriez quelques explication , merci
Bien vu pour la formule Vaucluse ca marche exactement comme je voulais, merci beaucoup.
Par contre je ne comprend pas le fonctionnement de cette formule ...auriez quelques explication , merci
Re
pas très compliqué:
le code ET réunit entre parenthèses les conditions requises pour effectuer la MFC
le ESTVIDE(cell) détecte si la cellule est vide ou si elle contient une valeur quelconque (alpha ou num)
si elle en contient une, elle renvoie FAUX donc la première condition est appliquée si ESTVIDE renvoie FAUX
la seconde condition impose que la valeur soit inférieure à 10
Vous pouvez tester ces codes en les mettant en condition, par exemple en B1 pour une valeur en A1:
=SI(ET(ESTVIDE(A1)=FAUX;A1<10);"exact";"")
qui n'affichera exact =en B1 que lorsque A1 sera non vide est inférieur à 10
(à noter que la mise en forme conditionnelle ne nécessite pas le code SI, étant elle même une condition par définition.)
espérant avoir été clair, rien de moins sur
crdlmnt
pas très compliqué:
le code ET réunit entre parenthèses les conditions requises pour effectuer la MFC
le ESTVIDE(cell) détecte si la cellule est vide ou si elle contient une valeur quelconque (alpha ou num)
si elle en contient une, elle renvoie FAUX donc la première condition est appliquée si ESTVIDE renvoie FAUX
la seconde condition impose que la valeur soit inférieure à 10
Vous pouvez tester ces codes en les mettant en condition, par exemple en B1 pour une valeur en A1:
=SI(ET(ESTVIDE(A1)=FAUX;A1<10);"exact";"")
qui n'affichera exact =en B1 que lorsque A1 sera non vide est inférieur à 10
(à noter que la mise en forme conditionnelle ne nécessite pas le code SI, étant elle même une condition par définition.)
espérant avoir été clair, rien de moins sur
crdlmnt