Einfache Möglichkeit, dem Textende Leerzeichen hinzuzufügen

0

Ich habe ein paar tausend Datenzeilen und in Spalte "A" erscheint die Item #. Die Artikelnummer kann 2 bis 12 Zeichen lang sein. Ich brauche eine einfache Möglichkeit, um Leerzeichen am Ende eines beliebigen Elements # einzufügen, sodass jede Zelle insgesamt 4 Zeichen hat. Gibt es eine Möglichkeit, dies zu tun? Zum Beispiel habe ich Item # 3B oder 4CWF. Ich muss 2 Leerzeichen zu # 3B und 0 Leerzeichen zu 4CWF hinzufügen.

Danke für jede Hilfe. Ich habe es versucht, habe aber Fehler wie #value! Code ist =A1&REPT(" ",4-LEN(A1))

|Cell A             |    Cell B                 
|-------------------|------------------------------------------|
|blue fractals      |blue fractals(need 2 spaces at end        |   
|-------------------|------------------------------------------|
|Red Pink Blue Cube |Cube Pink Blue Red(no space needed        |             
|-------------------|------------------------------------------|
|start text end     |text start end (one Space needed at end ) |
|--------------------------------------------------------------|
|words more then 4  |No space Needed at end of words           |
|--------------------------------------------------------------|
biz
quelle
Dein Ausdruck ist korrekt, aber er muss in eine andere Zelle gehen.
AFH
@AFH kannst du in welcher Zelle erklären.
biz
Sie müssten eine neue Spalte hinzufügen, z. B. set B1 zu =A1&REPT(" ",12-LEN(A1)) und kopieren Sie diesen Ausdruck in den Rest der Spalte B2 zu B2000oder wie lang die erste Spalte ist.
AFH
1
Ich wette, dass Ihre Daten bereits mehr als 12 Zeichen enthalten. Versuche dies: =LEFT(A1&REPT("-",12),12) und sehen, ob Sie Ihr gewünschtes Ergebnis mit bekommen - am Ende statt. Wenn nein - angezeigt werden, dann haben die Daten mehr als 12 Zeichen und deshalb erhalten Sie eine Fehlermeldung, weil REPT im zweiten Kriterium kein Negativ haben kann.
Scott Craner
1
Sie sagten, Ihre Charaktere zählen 2 bis 12 blue fractals besteht aus 13 Zeichen und es wird daher ein Fehler in Ihrer Formel angezeigt. Posten Sie also bitte einige Daten und das erwartete Ergebnis. Veröffentlichen Sie Ihre vollständigen Saiten am längsten und kürzesten.
Scott Craner

Antworten:

1

Verwenden Sie diese Formel:

=IF(LEN(A2)<15,LEFT(A2&REPT(" ",15),15),A2)

enter image description here

Scott Craner
quelle
@biz nur zu Ihrer Information: Mir ist klar, dass Englisch nicht Ihre Muttersprache ist, und ich begrüße Ihre Fähigkeit, mehrere Sprachen zu sprechen, aber dear ist in der Regel als Ausdruck der Zärtlichkeit zwischen Paaren. Es wird auch von älteren Frauen im Südosten der USA verwendet, wenn sie mit jüngeren Frauen sprechen.
Scott Craner
Ja, und trotzdem danke ich Ihnen für Ihre Hilfe.
biz