Subtilité lors d'une concaténation

Résolu/Fermé
hotliner49 Messages postés 101 Date d'inscription lundi 15 octobre 2012 Statut Membre Dernière intervention 23 mars 2016 - 17 mars 2014 à 15:53
hotliner49 Messages postés 101 Date d'inscription lundi 15 octobre 2012 Statut Membre Dernière intervention 23 mars 2016 - 17 mars 2014 à 16:19
Bonjour,

Je réalise la contaténation de plusieurs colonnes mais une me pose problème.
La colonne en question contient des nombres allant de 0 à 999 (ordre aléatoire, plusieurs fois le même nombre) au format personnalisé 00# afin d'avoir systématiquement 3 chiffres dans la colonne quelque soit le nombre.

Le problème ->
Lors de ma concaténation un "002" devient "2" dans ma cellules finale
De même un "036" devient "36". Le(s) 0 zéros frontal(aux) n'étant pas repris.

Basculer la colonne initial complète au format texte est problématique car ayant 1500 entrées, je ne vais pas manuellement mettre des 0 là où c'est nécessaire.

Bref j'en appelle à votre savoir.

1 réponse

pilas31 Messages postés 1825 Date d'inscription vendredi 5 septembre 2008 Statut Contributeur Dernière intervention 24 avril 2020 643
17 mars 2014 à 16:15
Bonjour,

Il faut utiliser le formatage dans la concaténation comme ceci :

=... & TEXTE(A1;"00#") & ...
0
hotliner49 Messages postés 101 Date d'inscription lundi 15 octobre 2012 Statut Membre Dernière intervention 23 mars 2016 3
17 mars 2014 à 16:19
Merci mais je viens également de trouver avec la formules =SI(F14<10;"00"&F14;SI(F14<100;"0"&F14;F14))
0