Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Texte trennen

Forumthread: Texte trennen

Texte trennen
24.02.2003 15:02:20
Sigi
Hallo Leute!
Ich muss das Textfeld Titel (besteht aus mehreren Titel) trennen. Z.B. Steht im Feld Titel Koll. Prof. Dr. Das Trennen von der linken Seite habe ich mit Suchen probiert. Es gelingt mir auch das erst Leerzeichen (oben 6) zu finden. Ich will jedoch von der rechten Seite das erste Leerzeichen finden. Wer kann mir helfen. Danke

Anzeige

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: Texte trennen
24.02.2003 15:10:08
Nike

Hi,

geh mal über das Menü Daten/Text in Spalten... und trenn mal so.

Bye

Nike

Re: Texte trennen
24.02.2003 15:10:13
Hajo_Zi

Hallo Sigi

vielleich hilft eine Formel von WF oder Boris

Vornamen (auch doppelte) und Nachnamen (mit Titel) trennen
Bei der Namenstrennung sollen auch doppelte oder keine Vornamen vorkommen dürfen genauso wie Zusätze zum Nachnamen.
Aus "Erna Maria van den Bosch" soll also werden:
Erna Maria
van den Bosch
Der Name steht in A1
Vorname(n) in A2
=WENN(ODER(ISTFEHLER(FINDEN(" ";A1));CODE(LINKS(A1;1))>96);"";WENN(UND(CODE(TEIL(A1;FINDEN(" ";A1)+1;1))<97;LÄNGE(A1)-LÄNGE(WECHSELN(A1;" ";))>1);TEIL(A1;1;FINDEN(" ";A1;FINDEN(" ";A1)+1));TEIL(A1;1;FINDEN(" ";A1))))
Nachname
=TEIL(A1;LÄNGE(A2)+1;LÄNGE(A1)-LÄNGE(A2))
von WF

oder von Boris
Nachname in B1
{=WENN(UND(ISTFEHLER(FINDEN({" von ";" zu ";" ob ";" van ";" de ";" auf ";" vom "};A3)));RECHTS(A3;VERGLEICH(WAHR;LINKS(RECHTS(" "&A3;SPALTE($1:$1));1)=" ";0)-1);RECHTS(A3;LÄNGE(A3)-MIN(WENN(ISTZAHL(FINDEN({" von ";" zu ";" ob ";" van ";" de ";" auf ";" vom "};A3));FINDEN({" von ";" zu ";" ob ";" van ";" de ";" auf ";" vom "};A3)))))}
Vorname in C1
=GLÄTTEN(LINKS(A1;LÄNGE(A1)-LÄNGE(B1)))
Allgemeiner Hinweis zu Array-Formeln; die {geschweiften Klammern} nicht mit eingeben, sondern die Formeleingabe mit Strg-Shift-Enter abschließen. So werden sie automatisch erzeugt

Gruß Hajo

Anzeige
Erste Leerzeichen von rechts finden:
24.02.2003 15:12:46
Boris

Hi Sigi,

in A1 steht "Koll. Prof. Dr."
Das erste Leerzeichen von rechts findest du mit dieser Array-Formel:

{=VERGLEICH(WAHR;LINKS(RECHTS(" "&A1;SPALTE($1:$1));1)=" ";0)}

Gruß Boris

;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige