Concaténer sous excel
bonjour à tous
je veux concaténer deux cellules sous excel, mais je veux que le texte de la 2ème cellule vienne s'ajouter à la fin du texte de la 1ère cellule, avec 1 espace entre les deux
comment faire ?
je veux concaténer deux cellules sous excel, mais je veux que le texte de la 2ème cellule vienne s'ajouter à la fin du texte de la 1ère cellule, avec 1 espace entre les deux
comment faire ?
Configuration: Mac OS X Firefox 2.0.0.4
9 réponses
-
si premiere cellule A1, deuxieme B1
Dans une troisieme cellule tu tapes =A1&" "&B1 -
bonjour,
je te donne le code que j'ai utilisé:
activecell.value = cellule1.text & " " & cellule2.text
Avec ca tu as le contenu de la cell1, un espace et le contenu de la cell2 ds la meme cellule -
ContributeurOui,
Par exemple :
premier texte en A1
deuxième texte en A2
en A3 .... =A1&-&A2
ça répond ?
-
-
-
@Furtifça ne marche pas : j'ai toujours des espaces, et en plus j'ai le "-" qui s'imprime devant le texte de la deuxième cellule.
par ailleurs, j'ai trouvé une fonction "SUPPRESPACE" mais je n'arrive pas à l'utiliser -
@FurtifJE VIENS DE TROUVER
=SUPPRESPACE(A1&B1)
C'ETAIT SIMPLE, ENCORE FALLAIT-IL TROUVER .....
MERCI POUR TOUT
-
-
c'est bien ce que j'avais trouvé dans l'aide d'excel, mais ça ne marche pas : les deux textes sont bien présents dans la même cellule, mais il y a des espaces, alors que je ne veux qu'un seul espace
-
Est ce que tu n'aurrais pas des espaces dans tes cellules d'origine ?
-
si, en fait je dois faire ce travail pour une colonne de 500 cellules, dans chaque cellule il y a des textes différents, j'ai donc des blancs de longueur variable à la fin de chaque texte
-
ModérateurBonjour,
Si tu as des espaces dans tes cellules, c'est normal qu'ils soient repris dans le résultat de ta concaténation. Il faut donc supprimer les espaces. Tu peux pour cela utiliser la fonction SUPPRESPACE associée à la concaténation :
=SUPPRESPACE(A1)&" "&SUPPRESPACE(A2)
m@rina -
OK, je viens de trouver aussi, et ça marche
merci et bonne journée -
Ce qui va donner:
=SUPPRESPACE(A1)&" "&SUPPRESPACE(B1)