Format affichage personnalisé avec zéros à la fin


#1

Bonjour

J’ai un problème avec les formats personnalisés, je souhaite afficher une colonne de chiffres saisi au format « 1234 6789 » cad 4 chiffres un espace puis 4 chiffres (code douane) et lorsque le nombre saisi est inférieur, le format doit ‘combler’ le manque par des 0 a la fin (et non au début):

exemple: pour saisie de « 12456 », afficher « 1234 4560 »

en utilisant la fonction personnalisée « 0000_0000 » j’ai deux problèmes

il affiche seulement 3 caractère après l’espace
il met des 0 avant mais non après,

cad il affiche 0123 456

C’est comme si le séparateur de milliers était choisi par défaut mais j’ai fouillé dans les opitons excel et n’ai rien trouvé en ce sens.
Je précise que je travaille sous Windows 10 et Microsoft office 2010

Merci de votre aide


#2

Bonjour

Une solution est dájouter des zéros par formule:
=CNUM(A10&DROITE("00000000",8-NBCAR(A10)))

Tu peux alors utiliser le format personnalisé pour placer l’espace 0000_00000"


#3

Bonjour Docteur :slight_smile:

Merci pour votre formule,
Cela marche pour bien pour aouter les “0” au bon endroit, par contre mon affichage persiste a mettre l’espace au mauvais endroit !?

malgré format affichage personnalisé

Merci de votre aide
Cordialement
Suzie


#4

Bonjour @Suzie toutes et tous,

À noter le format personnalisé si dessous :wink:, comme l’avait proposé @DocteurExcel :

Cordialement.


#5

Excellent Merci !

Il faut donc dire
zero pour tous,
tous pour zero !