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