Ajout cractère dans une chaine Excel | ||
---|---|---|
Inscription: 30/08/2010
Messages:
53
Système d'exploitation: PC - MAC Version Excel utilisée: Excel 2003.2007.2010 |
Posté le : 12-07-2016 14h14
Bonjour à toutes et tous, Voilà, je voudrai ajouter à certaines conditions des 0 dans un nombre que je concatène. Exemple : 11 => nombre contenu dans une celulle. 153261 => nombre contenu dans une celulle. Résultat du nombre recherché en "CONCATENER": 11153261. Or il arrive parfois que le nombre exemple : 3261doit être précédé de 1, 2 ou 3 0 voir plus... 11 => nombre contenu dans une celulle. Résultat du nombre recherché : en concatener et ajout de 0 : 11003261 Et là je bloque ! Auriez-vous une solution.
Bonne journée.
|
|
|
Re: Ajout cractère dans une chaine Excel | ||
---|---|---|
Inscription: 23/05/2008
De La Varenne Saint-Hilaire
Messages:
356
Système d'exploitation: PC Version Excel utilisée: 2010 |
Posté le : 13-07-2016 14h17
Bonjour zorbrax, bonjour à tous,
Un essai avec cette formule si j'ai bien compris la question: =CONCATENER(A1;REPT("0";6-NBCAR(B1));B1) NBCAR() va te permettre de compter le nombre de caractères en B1, dans ton exemple la fonction renvoit 4 (voir fonction NBCAR() ici) La fonction REPT() va répéter un caractère donné (ici le zéro) le nombre de fois désiré, ici j'ai compris que tu voulais obtenir 6 caractères en tout, la fonction REPT() dans cet exemple va donc ajouter 2 zéros. (voir fonction REPT() ici) Enfin CONCATENER() va comme son nom l'idique concatener le contenu de la cellule A1, puis le nombre de zéros demandés, et enfin le contenu de la cellule A2 (voir fonction CONCATENER() ici) Avec 11 et 3261 tu obtiendras 11003261. Remarque: tu peux aussi remplacer la fonction CONCATENER() par & comme ceci: =A1&REPT("0";6-NBCAR(B1))&B1
En espérant que cela puisse t'aider,
Bien à toi,
mth |
|
|
Re: Ajout cractère dans une chaine Excel | ||
---|---|---|
Inscription: 30/08/2010
Messages:
53
Système d'exploitation: PC - MAC Version Excel utilisée: Excel 2003.2007.2010 |
Posté le : 18-07-2016 14h52
Bonjour,
Encore une fois, c'est un sans faute !!! une formule qui s'applique immédiatement avec l'ensemble de ses fonctions décrites. C'est un vrai bonheur !!
Merci à Toi et à vous !
AL1 |
|
|