Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Excel Formel Leerzeichen nur am Anfang einer Zelle entfernen
#1
Hallo Zusammen,

ich suche eine Excel Formel um folgendes Problem zu lösen:

Ich möchte die Leerzeichen am Anfang einer Zelle entfernen, die anderen Leerzeichen sollen aber bestehen bleiben (darum funktioniert =glätten() nicht). Bei jeden Datensatz ist die Anzahl der Leerzeichen am Zellanfang unterschiedlich. Hier mein Beispiel (x steht für Leerzeichen):

Ausgangsdaten

A1: xxxxxxxMariusxxxxxxxxxxxxMüllerxxxxx
A2: xxxOttoxxxxxNormalo
A3: xxxxxxEvaxxxxxxxxxxxxMeierxxxx
usw.


Gewünschtes Ergebnis
B1: MariusxxxxxxxxxxxxMüllerxxxxx
B2: OttoxxxxxNormalo
B3: EvaxxxxxxxxxxxxMeierxxxx
usw.

Wenn mir hier jemand weiterhelfen könnte, wäre das super :)

Viele Grüße
Kento
Antworten Top
#2
Hi,

wer sagt, dass Glätten nicht funktioniert? 


=GLÄTTEN(A1)

LG
Alexandra
Antworten Top
#3
Hi Alexandra,


Zitat:die anderen Leerzeichen sollen aber bestehen bleiben (darum funktioniert =glätten() nicht)

deshalb. Glätten entfernt auch die unzähligen Leerzeichen zwischen den Texten, wobei sich mir aber nicht die Sinnhaftigkeit der Leerzeichen erschließt.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#4
Hi Günter,

stimmt, du hast recht, es sind mehrere Leerzeichen! :)

LG
Alexandra
Antworten Top
#5
Hallo Kento,

per benutzdefinierter (VBA-)Funktion z.B. so:

Code:
Public Function LVW(Zelle As Range)
  LVW = LTRIM(Zelle.Value)
End Function

In der Zelle B1 dann die Formel =lvw(A1) eintragen.

Gruß Uwe
[-] Folgende(r) 1 Nutzer sagt Danke an Kuwer für diesen Beitrag:
  • Kento
Antworten Top
#6
Sorry dass ich mich jetzt erst zurück melde (hab grad viel um die Ohren)...
VBA funktioniert!!! Yeeeaah! Vielen vielen Dank Uwe! Großartig! Und dann antworten alle so schnell.
Echt super, ich wünsch euch was ihr Lieben! LG Kento
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste