Format conditionnelle sur decimal

Résolu/Fermé
argbi Messages postés 12 Date d'inscription lundi 26 avril 2010 Statut Membre Dernière intervention 31 juillet 2010 - Modifié par argbi le 26/04/2010 à 18:57
argbi Messages postés 12 Date d'inscription lundi 26 avril 2010 Statut Membre Dernière intervention 31 juillet 2010 - 2 mai 2010 à 19:53
Bonjour,

je souhaite faire une mise en forme conditionnelle par rapport à des décimales

Si la valeur est entière ne pas mettre de décimale par contre si elle n'est pas entière je souhaite avoir une décimale

déjà est ce possible à faire ?
si oui, quel est la formule à mettre dans la case condition du format

A voir également:

4 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
26 avril 2010 à 18:50
Bonsoir
a priori le format "standard" devrait faire l'affaire? non?
crdlmnt
0
argbi Messages postés 12 Date d'inscription lundi 26 avril 2010 Statut Membre Dernière intervention 31 juillet 2010
Modifié par argbi le 26/04/2010 à 18:56
Non, je souhaite modifier ma mise en page pour gagner de la place
mais je ne veux pas avoir plein de x,0 sur ma page dans toutes les cases, je souhaite donc faire une mise en forme conditionnelle pour n'avoir que les décimales si les valeurs ne sont pas entière
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
26 avril 2010 à 19:35
Pas compris... vous voulez n'afficher que la partie décimale des nombres?Pouvez nous donner des exemples précis de l'affichage que vous voulez obtenir, avec et sans décimale.?
0
Mike-31 Messages postés 18310 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 29 mars 2024 5 073
26 avril 2010 à 19:53
Salut,

Je ne vois pas le rapport entre l'affichage de décimale et la mise en page.
Le format Standard comme le souligne notre ami Vaucluse, le format standard répond à la demande.

Quand à vouloir gagner de la place dans une colonne pour la réduire et ainsi voir sa mise en page modifiable, il suffit d'avoir dans une colonne une seule valeur avec décimales pour avoir un affichage ######## et être obligé de modifier la largeur colonne et du fait la mise en page.
0
argbi Messages postés 12 Date d'inscription lundi 26 avril 2010 Statut Membre Dernière intervention 31 juillet 2010
Modifié par argbi le 26/04/2010 à 23:11
En faite dans mon fichier excel, j'ai de temps en temps des calculs qui me donne des chiffres "ronds" exemple 8 et de temps en temps j'ai une valeur de calcul avec décimale 7,3333
Mais comme mon fichier est relativement important plus de 400 colonnes pour une 100 lignes je souhaite qui ne soit pas trop grand à l'affichage tout en voyant un maximum de case
(d'où mon problème de mise en page)

Pour un probléme de lisibilité de mon fichier, actuellement toutes mes valeurs sont en valeurs entière (donc sans décimale) et quand j'ai besoin de préciser mon calcul je passe par l'ajout d'une décimale dans la barre d'outils.

je souhaiterais qu'en automatique à l'aide d'un format conditionnelle (si c'est possible) que toutes les valeurs non entières s'affiche avec 1 décimale pour mon exemple 7,3 et pour la valeur entière uniquement 8

si je pouvais avoir ce détail en automatique je gagnerais du temps dans la gestion de mon fichier
est ce plus clair ??
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
27 avril 2010 à 06:20
Bonjour
voila, on y voit plus clair
formater tout votre tableau en:
nombre / Une décimale
si le tableau part de A1(à ajuster):
sélectionnez le tableau
mise en forme conditionnelle
la formule est :
=A1-ENT(A1)=0
programmez format : Standard.
Ça devrait faire l'affaire
crdlmnt
0
Raymond PENTIER Messages postés 58388 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 17 avril 2024 17 088
27 avril 2010 à 06:05
Une solution : Utiliser la formule =ARRONDI(calcul;1) dans toutes les cellules et appliquer le format standart.
0
Mike-31 Messages postés 18310 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 29 mars 2024 5 073
27 avril 2010 à 10:59
Re,

ou en VBA si Argbi à quelques notion on formate les colonnes consernées avec un format nombre une décimale ou avec une formule type Arrondi proposé par Raymond et lorsque l'on active une cellule, la colonne s'élargie automatiquement et le format passe en standard pour afficher toutes les décimales !
a voir
0
Merci à tous ceux qui ceux sont investis dans mon soucis, j'ai pris la solution de Vaucluse mais j'essairais la solution de raymond
Désolé Mike, je ne connais pas VBA
0
argbi Messages postés 12 Date d'inscription lundi 26 avril 2010 Statut Membre Dernière intervention 31 juillet 2010
29 avril 2010 à 12:02
Finalement, j'ai pris la solution de Raymond qui est beaucoup plus facile d'utilisation et d'application dans mon fichier

Encore merci
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
29 avril 2010 à 13:45
Bonjour
exact argbi mais:
la solution de Raymond donne bien le nombre de décimales voulu mais détruit le résultat originel de votre formule en l'arrondissant
La solution par formatage le conserve et il reste visible en entier dans la barre de formule.
Tout dépend de ce que vous voulez.
Crdlmnt
0
argbi Messages postés 12 Date d'inscription lundi 26 avril 2010 Statut Membre Dernière intervention 31 juillet 2010
2 mai 2010 à 19:53
En faite, j'ai fait les 2 solutions en combiné.
J'ai utilisé la formule arrondi et j'ai mis le format standard sur les cellules qui m'intéressaient et j'ai obtenu exactement ce que je voulais
0