Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

insérer automatiquement une virgule dans une série de chiffres

Provence Vintage

XLDnaute Occasionnel
Bonjour à toutes et tous,

est-ce possible si l'on saisi dans la cellule A1 par exemple une série de 4 chiffres: 5051
d'obtenir en cellule B1 le résultat suivant:
50,51
Soit une virgule positionnée automatiquement à droite des deux premiers chiffres saisis, sans passer par VBA

Merci pour vos commentaires

a+
 

jeanpierre

Nous a quitté
Repose en paix
Re : insérer automatiquement une virgule dans une série de chiffres

Bonjour Provence Vintage, Pierrot,

Il y a aussi, dans Outils/Options, onglet Modification et Cocher Décimale fixe en mettant Place à 2).

Bonne fin d'après-midi.

Jean-Pierre
 

Provence Vintage

XLDnaute Occasionnel
Re : insérer automatiquement une virgule dans une série de chiffres

Bonjour Pierrot,

Oui, mais parfois sera saisi 4 Chiffres , parfois 2

et là....

A toi si tu as une idée,
Merci encore,
je n'avais pas précisé,
désolé
 

Pierrot93

XLDnaute Barbatruc
Re : insérer automatiquement une virgule dans une série de chiffres

Re, bonsoir Jean-Pierre

Et si 3 chiffres saisis....

là, à priori, il va falloir attendre les formulistes.... puisque j'ai cru comprendre que tu ne voulais pas de vba...

bonne soirée
@+
 

Tibo

XLDnaute Barbatruc
Re : insérer automatiquement une virgule dans une série de chiffres

Bonjour,

Pas vraiment compris ce qu'il fallait faire pour les nombres à deux chiffres.

S'il s'agit de les laisser tels quels :

Code:
=A1/(99*(NBCAR(A1)>2)+1)

Si pas ça, revenir en nous donnant quelques exemples et le résultat attendu

@+
 

MJ13

XLDnaute Barbatruc
Re : insérer automatiquement une virgule dans une série de chiffres

Bonjour à tous

Vous avez encore rien compris .

Provence Vintage, il voudrait quelque chose comme dans ce post que j'avais fait pour les dates pour Géo mais avec des chiffres.

https://www.excel-downloads.com/threads/quand-levenement-exit-ne-se-declenche-pas.144204/

Je vous laisse faire car ce week-end, je ne pourrais pas .

Mais bon sans VBA, cela doit être coton à moins de passer comme l'a dit Kjin ou Tibo par une colonne intermédiaire ou une autre astuce d'excel.

Bon Week-end .
 

hbenalia

XLDnaute Occasionnel
Re : insérer automatiquement une virgule dans une série de chiffres

Bonjour à tous,

Essaies en B1 la formule suivante:

Code:
=(GAUCHE(A1;2)&","&DROITE(A1;NBCAR(A1)-2))*1

Si le nombre de chiffres du contenu de la cellule A1 est inférieur (strictement) à 3, mieux utiliser la formule suivante:

Code:
=SI(NBCAR(A1)>2;(GAUCHE(A1;2)&","&DROITE(A1;NBCAR(A1)-2))*1;A1)

NB: La formule:
Code:
=(A1*NBCAR(A1))/(NBCAR(A1)*100)
est (par simplification) la même que :
Code:
=A1/100

Cordialement
 
Dernière édition:

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…