Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Zellwert bis zum ersten Leerzeichen wiedergeben

Zellwert bis zum ersten Leerzeichen wiedergeben
23.07.2008 14:44:40
Fritz_W
Hallo Excelfreunde,
ich möchte den Zellwert in Zelle A1 in Zelle B1 verkürzt wiedergeben und zwar soll alles was in der Zelle rechts steht bis zum ersten Leerzeichen (von rechts gesehen) eliminiert werden.
Beispiele:
in A1 steht: Karl Michael Krause
in B1 sollte stehen: Karl Michael
in A1 steht: Waldemar Huber
in B1 sollte stehen: Waldemar
Vielen Dank im Voraus für eure Unterstützung.
mfg
Fritz

Anzeige

9
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Zellwert bis zum ersten Leerzeichen wiedergeben
23.07.2008 14:59:00
Rudi
Hallo,
ohne Matrixformel so:
=LINKS(A1;FINDEN("|";WECHSELN(A1;" ";"|";LÄNGE(A1)-LÄNGE(WECHSELN(A1;" ";""))))-1)
Gruß
Rudi

Anzeige
AW: Zellwert bis zum ersten Leerzeichen wiedergeben
23.07.2008 15:02:00
Fritz_W
Hallo David und Rudi,
vielen Dank für die Hilfen.
Gruß
Fritz

ohne Verweis ...
23.07.2008 16:21:00
neopa
Hallo Rudi,
... dafür mit VERWEIS() viel kürzer so: =LINKS(A1;VERWEIS(9;1/(TEIL(A1;ZEILE(A:A);1)=" ");ZEILE(A:A)))
Gruß Werner
.. , - ...

AW: mit Verweis und VERWEIS() ...
Erich
Hallo Fritz,
so wie in B1 gehts auch:
( unter Verwendung von http://www.excelformeln.de/formeln.html?welcher=108 )
 AB
1ab dff ccccab dff
2ab dff ccccab dff
3ab dff ccccab dff

Formeln der Tabelle
ZelleFormel
B1=LINKS(A1;VERWEIS(9^9;FINDEN(" ";A1;ZEILE(A:A)))-1)
B2=LINKS(A2;VERWEIS(9;1/(TEIL(A2;ZEILE(A:A); 1)=" "); ZEILE(A:A))-1)
B3=LINKS(A3;FINDEN("|";WECHSELN(A3;" ";"|";LÄNGE(A3)-LÄNGE(WECHSELN(A3;" ";""))))-1)

Rückmeldung wäre nett! - Grüße von Erich aus Kamp-Lintfort

Anzeige
AW: mit Verweis und VERWEIS() ...
Fritz_W
Hallo Erich und Werner,
vielen Dank für die hilfreichen Vorschläge.
Schöne Grüße
Fritz

AW: ohne Verweis ...
23.07.2008 23:19:49
Rudi
Hallo Werner,
Asche auf mein Haupt. Wie konnte ich den Verweis vergessen? Schließlich ich ich damit
http://www.excelformeln.de/formeln.html?welcher=457
(wenn auch mit Schubsern von dir) bei Excelformeln.de verewigt.
Gruß auch an B.
Rudi

Anzeige
nun erwarte aber nicht ...
24.07.2008 11:09:00
neopa
Hallo Rudi,
... dass ich den Gruß auch wirklich richtig ausrichte ;-))
Ich hab übrigens gestern noch einen Beitrag von Deinem gespaltenen Ich erhalten, dieser Link führt jedoch bei mir heute ins Nirvana und ich kann ihn auch ansonsten nicht finden. Geh ich Recht in der Annahme, dass dieser von Dir # wurde?
Gruß Werner
.. , - ...

Anzeige
AW: Geh ich recht... jepp owT
24.07.2008 12:12:00
Rudi

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Zellwert bis zum ersten Leerzeichen wiedergeben in Excel


Schritt-für-Schritt-Anleitung

Um den Zellwert in Excel bis zum ersten Leerzeichen wiederzugeben, kannst Du folgende Formeln verwenden. Diese Anleitungen sind für Excel 2010 und neuere Versionen geeignet.

  1. Zelle A1 mit Text füllen: Gib in Zelle A1 den gewünschten Text ein, z.B. "Karl Michael Krause".

  2. Formel in Zelle B1 eingeben: Verwende eine der folgenden Formeln, um den Text bis zum ersten Leerzeichen auszugeben:

    • Mit der FINDEN Funktion:
      =LINKS(A1; FINDEN(" "; A1) - 1)
    • Mit der WECHSELN Funktion:
      =LINKS(A1; FINDEN("|"; WECHSELN(A1; " "; "|"; LÄNGE(A1) - LÄNGE(WECHSELN(A1; " "; "")))) - 1)
    • Mit VERWEIS:
      =LINKS(A1; VERWEIS(9; 1/(TEIL(A1; ZEILE(A:A); 1) = " "); ZEILE(A:A)) - 1)
  3. Ergebnis überprüfen: In Zelle B1 sollte nun der Text "Karl Michael" erscheinen.


Häufige Fehler und Lösungen

  • Fehler: #WERT!: Dieser Fehler tritt auf, wenn kein Leerzeichen im Text vorhanden ist. Stelle sicher, dass der Text in A1 mindestens ein Leerzeichen enthält.
  • Fehler: #NAME?: Wenn diese Fehlermeldung erscheint, könnte dies an Schreibfehlern in der Formel liegen. Überprüfe die Syntax sorgfältig.
  • Formel funktioniert nicht: Achte darauf, dass Du die richtige Excel-Version verwendest, da einige Funktionen in älteren Versionen nicht verfügbar sind.

Alternative Methoden

Wenn Du eine andere Methode ausprobieren möchtest, kannst Du auch die TEXTKETTE Funktion verwenden, um den Text bis zum ersten Leerzeichen zu extrahieren. Diese Methode ist besonders nützlich für komplexere Datenanalysen.

=TEXTKETTE(A1; " "; 1)

Diese Methode kann in Kombination mit anderen Funktionen verwendet werden, um mehr Flexibilität bei der Textextraktion zu bieten.


Praktische Beispiele

Hier sind einige Beispiele, wie Du die Formeln anwenden kannst:

A (Eingabewert) B (Ausgabewert)
Karl Michael Krause Karl Michael
Waldemar Huber Waldemar
Anna Schmidt Anna
Max Mustermann Müller Max Mustermann

Die Formeln in Spalte B können einfach nach unten gezogen werden, um sie auf weitere Zellen in Spalte A anzuwenden.


Tipps für Profis

  • Datenbereinigung: Bevor Du die Formeln anwendest, stelle sicher, dass in den Zellen keine überflüssigen Leerzeichen oder unerwarteten Zeichen vorhanden sind.
  • Verwendung von SÄUBERN: Du kannst die SÄUBERN Funktion verwenden, um unerwünschte Zeichen zu entfernen.
  • Kombination von Funktionen: Experimentiere mit der Kombination von LINKS, RECHTS, FINDEN und VERWEIS, um maßgeschneiderte Lösungen für komplexe Anforderungen zu entwickeln.

FAQ: Häufige Fragen

1. Wie kann ich den Text nach dem ersten Leerzeichen ausgeben?
Du kannst die RECHTS Funktion in Kombination mit FINDEN verwenden:

=RECHTS(A1; LÄNGE(A1) - FINDEN(" "; A1))

2. Was mache ich, wenn der Text in A1 mehrere Leerzeichen enthält?
Die oben genannten Formeln funktionieren weiterhin. Wenn Du nur das erste Leerzeichen finden möchtest, ist es wichtig, die richtige Funktion (z.B. FINDEN) zu verwenden, die nur das erste Leerzeichen erfasst.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige