OVH Cloud OVH Cloud

Ajout espace dans string

5 réponses
Avatar
JMH
Bonjour

J'ai une cellule alpha composée qui varie en longueur.

A1 = "Abc"
B1 = "00123"
A2 ="Bonjour"
B2 = "9876"


J'aimerais retrouver:
C1 = "abc 00123 "
D2 = "bonjour9876"

Soit pouvoir insérer des espaces.

Ma question: Quel est la formule pour insérer des espaces.?

Merci d'avance pour vos réponses

Jean-Michel H.

5 réponses

Avatar
RGI
bonsoir
en C1
=CONCATENER(A1;" ";B1)

et en D2
=CONCATENER(A2;"";B2)

salutations

RGI

Bonjour

J'ai une cellule alpha composée qui varie en longueur.

A1 = "Abc"
B1 = "00123"
A2 ="Bonjour"
B2 = "9876"


J'aimerais retrouver:
C1 = "abc 00123 "
D2 = "bonjour9876"

Soit pouvoir insérer des espaces.

Ma question: Quel est la formule pour insérer des espaces.?

Merci d'avance pour vos réponses

Jean-Michel H.





Avatar
JMH
Bonsoir
OK, mais mon nombre d'espace est variable.
En fait j'ai 2 champs qui ont un nombre de caractères variables.
Par soustraction je connais le nombre d'espaces à insérer
J'aimerais savoir si il y a un formule style comme dans d'autres langages
"abc" & Spaces(MaVariable)& "000098"
voilà.
merci



"RGI" a écrit dans le message de
news:
bonsoir
en C1
=CONCATENER(A1;" ";B1)

et en D2
=CONCATENER(A2;"";B2)

salutations

RGI

Bonjour

J'ai une cellule alpha composée qui varie en longueur.

A1 = "Abc"
B1 = "00123"
A2 ="Bonjour"
B2 = "9876"


J'aimerais retrouver:
C1 = "abc 00123 "
D2 = "bonjour9876"

Soit pouvoir insérer des espaces.

Ma question: Quel est la formule pour insérer des espaces.?

Merci d'avance pour vos réponses

Jean-Michel H.






Avatar
guy
Bonsoir,
Blague à part
Dans un string : pas beaucoup de place.
Amicalement
Guy
"JMH" a écrit dans le message de
news:
Bonjour

J'ai une cellule alpha composée qui varie en longueur.

A1 = "Abc"
B1 = "00123"
A2 ="Bonjour"
B2 = "9876"


J'aimerais retrouver:
C1 = "abc 00123 "
D2 = "bonjour9876"

Soit pouvoir insérer des espaces.

Ma question: Quel est la formule pour insérer des espaces.?

Merci d'avance pour vos réponses

Jean-Michel H.




Avatar
Nicolas B.
Salut,

Il y a la fonction REPT qui fait ça.

"abc" & WorksheetFunction.Rept(" ", MaVariable) & "000098"


A+
Nicolas B.

Bonsoir
OK, mais mon nombre d'espace est variable.
En fait j'ai 2 champs qui ont un nombre de caractères variables.
Par soustraction je connais le nombre d'espaces à insérer
J'aimerais savoir si il y a un formule style comme dans d'autres langages
"abc" & Spaces(MaVariable)& "000098"
voilà.
merci



"RGI" a écrit dans le message de
news:
bonsoir
en C1
=CONCATENER(A1;" ";B1)

et en D2
=CONCATENER(A2;"";B2)

salutations

RGI




Avatar
Benead
Bonjour JMH,

Utilise la fonction "REPT"
Si dans ton cas tu veux que tes cellules C1 et C2 il y ait 11 caractères
:
C1 : ¡&REPT(" ";11-NBCAR(A1&B1))&B1
C2 : ¢&REPT(" ";11-NBCAR(A2&B2))&B2

A+
Benead
XL2000

JMH a écrit:
Bonsoir
OK, mais mon nombre d'espace est variable.
En fait j'ai 2 champs qui ont un nombre de caractères variables.
Par soustraction je connais le nombre d'espaces à insérer
J'aimerais savoir si il y a un formule style comme dans d'autres langages
"abc" & Spaces(MaVariable)& "000098"
voilà.
merci



"RGI" a écrit dans le message de
news:

bonsoir
en C1
=CONCATENER(A1;" ";B1)

et en D2
=CONCATENER(A2;"";B2)

salutations

RGI


Bonjour

J'ai une cellule alpha composée qui varie en longueur.

A1 = "Abc"
B1 = "00123"
A2 ="Bonjour"
B2 = "9876"


J'aimerais retrouver:
C1 = "abc 00123 "
D2 = "bonjour9876"

Soit pouvoir insérer des espaces.

Ma question: Quel est la formule pour insérer des espaces.?

Merci d'avance pour vos réponses

Jean-Michel H.