Ajouter des zéros devant du texte au sein d'une colonne.

Résolu
Kalineor Messages postés 9 Date d'inscription   Statut Membre Dernière intervention   -  
Kalineor Messages postés 9 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à tous,

Malgré mes recherches, je ne parviens pas à résoudre mon problème...

Voilà la situation : A la base je dispose d'une colonne au sein d'un fichier extrait depuis mon DMS. Cette colonne contient des références de produits précédés d'espaces (que j'ai supprimé grâce à la fonction SUPPRESPACE ). Et ces références peuvent être du plusieurs longueur différentes :

- Soit longues de 6 lettres, et dans ce cas il faudrait que je puisse mettre 4 zéros devant pour obtenir le format à 10 caractères dont j'ai besoin.

- Soit longues de 10 chiffres, et là il ne faut rien faire du tout, les références sont comme il faut.

En clair, il me faudrait une formule qui distingue les références à 6 lettres de celles à 10 chiffres, pour ne rajouter les 4 zéros qu'aux premières, et ainsi obtenir une colonne uniquement remplie de références a 10 caractères.


J'ai essayé la technique du format personnalisé "0000000000", mais cela ne fonctionne pas. Je pensais alors m'orienter sur une fonction SI, mais j'arrive vite au bout de mes compétences excel...

Si quelqu'un à une solution, je suis preneur ^^

Bonne journée.
A voir également:

2 réponses

Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 135
 
Bonjour,

Essaye comme cela, ignore ta formule SUPPRESPACE parce que je l'ai insérée dans la formule

=DROITE("0000000000"&SUPPRESPACE(A1);10)

A+
Mike-31

Une période d'échec est un moment rêvé pour semer les graines du savoir.
1
Kalineor Messages postés 9 Date d'inscription   Statut Membre Dernière intervention  
 
Waouh, tout marche à la perfection ! MERCI BEAUCOUP !!!

Bonne journée
0