Format de cellule Personnalisé - Excel
Résolu
Pascal29992
Messages postés
98
Date d'inscription
Statut
Membre
Dernière intervention
-
Pascal29992 Messages postés 98 Date d'inscription Statut Membre Dernière intervention -
Pascal29992 Messages postés 98 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'avais créé un format de cellule personnalisé qui répondait à ces critères
- Valeur < 1 -> 3 chiffres après virgule
- Valeur entre 1 et 100 -> 2 chiffres après virgule
- Valeur > 100 -> 0 chiffres après virgule
J'avais donc écrit le format suivant :
[<1]#0,000_-;[<100]#0,00_-;#0_-
Tout allait dans le meilleur des mondes tant que je travaillais avec des valeurs strictement positives
Mais voilà que je me mets à avoir des valeurs négatives, et donc toutes ces valeurs se retrouvent dans le cas <1
Or, j'aimerais que les chiffres après la virgule suivent un schéma analogue aux valeurs positives :
- Valeur entre 0 et -1 -> 3 chiffres après virgule
- Valeur entre -1 et -100 -> 2 chiffres après virgule
- Valeur < -100 -> 0 chiffres après virgule
Le problème, c'est que, si j'ai bien compris, le format de cellule personnalisé ne peut prendre en compte que 3 cas maximum
Impossible donc d'écrire les 6 cas de figure (3 cas de valeurs négatives, 3 cas de valeurs positives) dans ce seul format personnalisé
J'ai éventuellement pensé aux valeurs absolues
- Valeur absolue < 1 -> 3 chiffres après virgule
- Valeur absolue entre 1 et 100 -> 2 chiffres après virgule
- Valeur absolue > 100 -> 0 chiffres après virgule
Mais à ce niveau-là, j'ignore s'il y a une syntaxe pour exprimer ceci
Avez-vous une idée?
Merci beaucoup :)
J'avais créé un format de cellule personnalisé qui répondait à ces critères
- Valeur < 1 -> 3 chiffres après virgule
- Valeur entre 1 et 100 -> 2 chiffres après virgule
- Valeur > 100 -> 0 chiffres après virgule
J'avais donc écrit le format suivant :
[<1]#0,000_-;[<100]#0,00_-;#0_-
Tout allait dans le meilleur des mondes tant que je travaillais avec des valeurs strictement positives
Mais voilà que je me mets à avoir des valeurs négatives, et donc toutes ces valeurs se retrouvent dans le cas <1
Or, j'aimerais que les chiffres après la virgule suivent un schéma analogue aux valeurs positives :
- Valeur entre 0 et -1 -> 3 chiffres après virgule
- Valeur entre -1 et -100 -> 2 chiffres après virgule
- Valeur < -100 -> 0 chiffres après virgule
Le problème, c'est que, si j'ai bien compris, le format de cellule personnalisé ne peut prendre en compte que 3 cas maximum
Impossible donc d'écrire les 6 cas de figure (3 cas de valeurs négatives, 3 cas de valeurs positives) dans ce seul format personnalisé
J'ai éventuellement pensé aux valeurs absolues
- Valeur absolue < 1 -> 3 chiffres après virgule
- Valeur absolue entre 1 et 100 -> 2 chiffres après virgule
- Valeur absolue > 100 -> 0 chiffres après virgule
Mais à ce niveau-là, j'ignore s'il y a une syntaxe pour exprimer ceci
Avez-vous une idée?
Merci beaucoup :)
A voir également:
- Format cellule personnalisé excel
- Format epub - Guide
- Format factory - Télécharger - Conversion & Codecs
- Comment faire un tri personnalisé sur excel - Guide
- Excel cellule couleur si condition texte - Guide
- Liste déroulante excel - Guide
4 réponses
Bonjour,
Oui, je parle bien de la mise en forme conditionnelle.


Voir exemple réalisé ici d'après tes indications (Excel 2019) : https://cjoint.com/c/KDji3qk7pIA
Oui, je parle bien de la mise en forme conditionnelle.


Voir exemple réalisé ici d'après tes indications (Excel 2019) : https://cjoint.com/c/KDji3qk7pIA
Bonjour,
On peut utiliser ces formules pour appliquer les règles de mises en forme à une cellule X :
- Valeur absolue < 1 =ABS(X)<1 -> 3 chiffres après virgule
- Valeur absolue entre 1 et 100 =ET(ABS(X)>=1;ABS(X))<=100) -> 2 chiffres après virgule
- Valeur absolue > 100 =ABS(X)>100 -> 0 chiffres après virgule
On peut utiliser ces formules pour appliquer les règles de mises en forme à une cellule X :
- Valeur absolue < 1 =ABS(X)<1 -> 3 chiffres après virgule
- Valeur absolue entre 1 et 100 =ET(ABS(X)>=1;ABS(X))<=100) -> 2 chiffres après virgule
- Valeur absolue > 100 =ABS(X)>100 -> 0 chiffres après virgule
Bonjour Roma, merci pour ta réponse
Je ne suis pas sûr d'avoir compris
Quand tu parles des règles de mises en forme à une cellule, tu parles de la mise en forme conditionnelle ? Parce qu'en tout cas, je n'ai pas remarqué d'endroit où je puisse gérer le nombre de chiffres après la virgule.
Et si tu parles d'autre chose, alors oui je connais la formule ABS(X), mais pour appliquer un format de cellule personnalisé, c'est une toute autre syntaxe
Voici ce que j'avais écrit pour la première itération, qui ne me convient désormais plus :
[<1]#0,000_-;[<100]#0,00_-;#0_-
Comme tu le constates, il n'y a pas de formule Excel "classique" comme on pourrait le retrouver directement dans les cellules
En espérant avoir clarifié
Je ne suis pas sûr d'avoir compris
Quand tu parles des règles de mises en forme à une cellule, tu parles de la mise en forme conditionnelle ? Parce qu'en tout cas, je n'ai pas remarqué d'endroit où je puisse gérer le nombre de chiffres après la virgule.
Et si tu parles d'autre chose, alors oui je connais la formule ABS(X), mais pour appliquer un format de cellule personnalisé, c'est une toute autre syntaxe
Voici ce que j'avais écrit pour la première itération, qui ne me convient désormais plus :
[<1]#0,000_-;[<100]#0,00_-;#0_-
Comme tu le constates, il n'y a pas de formule Excel "classique" comme on pourrait le retrouver directement dans les cellules
En espérant avoir clarifié