OVH Cloud OVH Cloud

harmoniser des nombres sur 6 chiffres

10 réponses
Avatar
dcouvidat
bonjour

alors voila mon souci

dans une colonne j'ai des nombres
512
2054
1012
411
410000
520000
4116
etc


je voudrais tous les mettres sur 6 chiffres !
comment faire ? ceux qui y sont déjà sont bon...mais les autres ??

merci pour votre aide et désolé si ma question est culcul !
A++
Dan

10 réponses

Avatar
Pounet95
Bonjour,
Sélectionner la colonne
Menu Format/Cellule/Personnalisé type 000000
les nombres seront sur 6 digits et ceux qui sont inférieurs à 900000 seront
précédés de 0

Ca convient ?

--
Pounet95
on trouve tout ( ou presque ) http://www.excelabo.net/

"Daniel Couvidat" a écrit dans le message de news:

bonjour

alors voila mon souci

dans une colonne j'ai des nombres
512
2054
1012
411
410000
520000
4116
etc


je voudrais tous les mettres sur 6 chiffres !
comment faire ? ceux qui y sont déjà sont bon...mais les autres ??

merci pour votre aide et désolé si ma question est culcul !
A++
Dan


Avatar
RaMa
bonjour

=texte(a1;"000000")
Mais ce sera du texte!!
sinon format personnalisé avec masque
000000
Salutations
RaMa
Salutations
"Daniel Couvidat" a écrit dans le message de news:

bonjour

alors voila mon souci

dans une colonne j'ai des nombres
512
2054
1012
411
410000
520000
4116
etc


je voudrais tous les mettres sur 6 chiffres !
comment faire ? ceux qui y sont déjà sont bon...mais les autres ??

merci pour votre aide et désolé si ma question est culcul !
A++
Dan


Avatar
daniel c.
bonjour
merci pour vos réponses

mais ca ne convient pas
les nombres doivent être supérieur a 100 000 en fait
dans l'exemple
411
5124
412000

tout doit devenir
411000
512400
412000 (ne change pas)

tout doit être sur 6 chiffres...mais pas de 000411

merciii
A+
Dan

"RaMa" a écrit dans le message de news:

bonjour

=texte(a1;"000000")
Mais ce sera du texte!!
sinon format personnalisé avec masque
000000
Salutations
RaMa
Salutations
"Daniel Couvidat" a écrit dans le message de news:

bonjour

alors voila mon souci

dans une colonne j'ai des nombres
512
2054
1012
411
410000
520000
4116
etc


je voudrais tous les mettres sur 6 chiffres !
comment faire ? ceux qui y sont déjà sont bon...mais les autres ??

merci pour votre aide et désolé si ma question est culcul !
A++
Dan






Avatar
patrick.lyon
bonjour
=gauche(nbr*1000000;6)

"daniel c." a exprimé avec précision :
bonjour
merci pour vos réponses

mais ca ne convient pas
les nombres doivent être supérieur a 100 000 en fait
dans l'exemple
411
5124
412000

tout doit devenir
411000
512400
412000 (ne change pas)

tout doit être sur 6 chiffres...mais pas de 000411

merciii
A+
Dan

"RaMa" a écrit dans le message de news:

bonjour

=texte(a1;"000000")
Mais ce sera du texte!!
sinon format personnalisé avec masque
000000
Salutations
RaMa
Salutations
"Daniel Couvidat" a écrit dans le message de news:

bonjour

alors voila mon souci

dans une colonne j'ai des nombres
512
2054
1012
411
410000
520000
4116
etc


je voudrais tous les mettres sur 6 chiffres !
comment faire ? ceux qui y sont déjà sont bon...mais les autres ??

merci pour votre aide et désolé si ma question est culcul !
A++
Dan








Avatar
Bruno LOUIS
Salut Daniel,

Il fallait préciser que tes nombres sont en réalité des numéros de comptes.
Car mathématiquement 411 n'est pas égal à 411000 alors que ça l'est en
comptabilité.

=GAUCHE(cellule&"000000";6)

Avec cette formule les nombre deviennent du texte, mais pour des numéros de
comptes ça n'a pas d'importance.

Salutations,

Bruno

"daniel c." a écrit dans le message de news:
41ad8be9$0$9043$
bonjour
merci pour vos réponses

mais ca ne convient pas
les nombres doivent être supérieur a 100 000 en fait
dans l'exemple
411
5124
412000

tout doit devenir
411000
512400
412000 (ne change pas)

tout doit être sur 6 chiffres...mais pas de 000411

merciii
A+
Dan

"RaMa" a écrit dans le message de news:

bonjour

=texte(a1;"000000")
Mais ce sera du texte!!
sinon format personnalisé avec masque
000000
Salutations
RaMa
Salutations
"Daniel Couvidat" a écrit dans le message de news:

bonjour

alors voila mon souci

dans une colonne j'ai des nombres
512
2054
1012
411
410000
520000
4116
etc


je voudrais tous les mettres sur 6 chiffres !
comment faire ? ceux qui y sont déjà sont bon...mais les autres ??

merci pour votre aide et désolé si ma question est culcul !
A++
Dan










Avatar
RaMa
¡*(10^(6-NBCAR(A1)))
salutations
RaMa

"daniel c." a écrit dans le message de news:
41ad8be9$0$9043$
bonjour
merci pour vos réponses

mais ca ne convient pas
les nombres doivent être supérieur a 100 000 en fait
dans l'exemple
411
5124
412000

tout doit devenir
411000
512400
412000 (ne change pas)

tout doit être sur 6 chiffres...mais pas de 000411

merciii
A+
Dan

"RaMa" a écrit dans le message de news:

bonjour

=texte(a1;"000000")
Mais ce sera du texte!!
sinon format personnalisé avec masque
000000
Salutations
RaMa
Salutations
"Daniel Couvidat" a écrit dans le message de news:

bonjour

alors voila mon souci

dans une colonne j'ai des nombres
512
2054
1012
411
410000
520000
4116
etc


je voudrais tous les mettres sur 6 chiffres !
comment faire ? ceux qui y sont déjà sont bon...mais les autres ??

merci pour votre aide et désolé si ma question est culcul !
A++
Dan










Avatar
daniel c.
coucou

merci

ca fonctionne avec la fonction gauche
mais je ne la comprends pas...m'enfin..ca fonctionne
merci

Dan


"RaMa" a écrit dans le message de news:
Ogli%
¡*(10^(6-NBCAR(A1)))
salutations
RaMa

"daniel c." a écrit dans le message de news:
41ad8be9$0$9043$
bonjour
merci pour vos réponses

mais ca ne convient pas
les nombres doivent être supérieur a 100 000 en fait
dans l'exemple
411
5124
412000

tout doit devenir
411000
512400
412000 (ne change pas)

tout doit être sur 6 chiffres...mais pas de 000411

merciii
A+
Dan

"RaMa" a écrit dans le message de news:

bonjour

=texte(a1;"000000")
Mais ce sera du texte!!
sinon format personnalisé avec masque
000000
Salutations
RaMa
Salutations
"Daniel Couvidat" a écrit dans le message de news:

bonjour

alors voila mon souci

dans une colonne j'ai des nombres
512
2054
1012
411
410000
520000
4116
etc


je voudrais tous les mettres sur 6 chiffres !
comment faire ? ceux qui y sont déjà sont bon...mais les autres ??

merci pour votre aide et désolé si ma question est culcul !
A++
Dan














Avatar
patrick.lyon
la fonction gauche prend les 6 caracteres en partant de la gauche
regarde dans l'aide pour comprendre

"daniel c." a exprimé avec précision :
coucou

merci

ca fonctionne avec la fonction gauche
mais je ne la comprends pas...m'enfin..ca fonctionne
merci

Dan


"RaMa" a écrit dans le message de news:
Ogli%
¡*(10^(6-NBCAR(A1)))
salutations
RaMa

"daniel c." a écrit dans le message de news:
41ad8be9$0$9043$
bonjour
merci pour vos réponses

mais ca ne convient pas
les nombres doivent être supérieur a 100 000 en fait
dans l'exemple
411
5124
412000

tout doit devenir
411000
512400
412000 (ne change pas)

tout doit être sur 6 chiffres...mais pas de 000411

merciii
A+
Dan

"RaMa" a écrit dans le message de news:

bonjour

=texte(a1;"000000")
Mais ce sera du texte!!
sinon format personnalisé avec masque
000000
Salutations
RaMa
Salutations
"Daniel Couvidat" a écrit dans le message de news:

bonjour

alors voila mon souci

dans une colonne j'ai des nombres
512
2054
1012
411
410000
520000
4116
etc


je voudrais tous les mettres sur 6 chiffres !
comment faire ? ceux qui y sont déjà sont bon...mais les autres ??

merci pour votre aide et désolé si ma question est culcul !
A++
Dan
















Avatar
Bruno LOUIS
C'est simple :

=GAUCHE(cellule&"000000";6)

Hypothèse : ta cellule contient '512' :
-> 512 & "000000" donne '512000000' (concaténation de texte)
-> Ensuite la commande GAUCHE avec '6' comme paramètre récupère les 6
caractères les plus à gauche de ta cellule. Donc le résultat devient
'512000'

Inconvénient : ton numéro de compte n'est plus considéré comme un nombre
mais comme du texte. Mais en utilisant la fonction 'CNUM' tu peux à nouveau
traduire un texte en nombre (au cas où cela te serait utile).

Salutations

Bruno


"daniel c." a écrit dans le message de news:
41ad9172$0$28715$
coucou

merci

ca fonctionne avec la fonction gauche
mais je ne la comprends pas...m'enfin..ca fonctionne
merci

Dan


Avatar
ROCHE Pierre
En A1 : valeur
En B1 : ¡&REPT("0";6-NBCAR(A1))

A+
Pierre
"Daniel Couvidat" a écrit dans le message de news:

bonjour

alors voila mon souci

dans une colonne j'ai des nombres
512
2054
1012
411
410000
520000
4116
etc


je voudrais tous les mettres sur 6 chiffres !
comment faire ? ceux qui y sont déjà sont bon...mais les autres ??

merci pour votre aide et désolé si ma question est culcul !
A++
Dan