Seite 1 von 1

Suchen und Ersetzen; Regulärer Ausdruck

Verfasst: Mi 4. Jan 2017, 17:29
von limurx
Hallo zusammen,

ich bitte schon wieder um Hilfe, weil ich mit den regulären Ausdrücken nicht klar komme.
Vielleicht liegt es aber auch an etwas anderem. Also folgendes Problem
In einer Tabelle gibt es die Spalten Name(A), Vorname(B), Titel(C)
In einer weiteren Spalte(D) werden durch "=VERKETTEN(C2;" "; A2) Titel und Name erzeugt
Das hat zur Folge, dass in den Fällen, wo es keinen Titel gibt, ein Leerzeichen ist.
Kann man dies durch Suchen/Ersetzen mit einem regulären Ausdruck eleminieren? Also immer dann, wenn vor einem Leerzeichen kein Zeichen steht, soll dies durch "nichts" ersetzt werden.
Alternativ hätte ich die Idee, in einer neuen Spalte die Spalten Name(A) und Titel (C) mit =VERKETTEN(C2; A2) zu verbinden.
Jetzt müßte ich halt nach einem "." gefolgt von einem Großbuchstaben suchen und dies durch Punkt und Leerzeichen ersetzen.

Hat da jemand einen Rat für mich?
Danke schon im voraus
Mustertabelle.ods
(9.96 KiB) 188-mal heruntergeladen

Re: Suchen und Ersetzen; Regulärer Ausdruck

Verfasst: Mi 4. Jan 2017, 17:41
von F3K Total
Hey,
nimm das Leerzeichen nur, wenn du es brauchst.
Diese Formle in D2 herunterziehen sollte helfen:

Code: Alles auswählen

=C2&(WENN(C2<>"";" ";"")&A2)
Gruß R

Re: Suchen und Ersetzen; Regulärer Ausdruck

Verfasst: Mi 4. Jan 2017, 17:48
von limurx
Vielen Dank, für die Lösung!
Da hab ich mich wohl total verrannt mit meiner Verketterei.
War bestimmt nicht mein letztes Problem, aber ich bin sehr dankbar dass es dieses forumgibt.

Re: Suchen und Ersetzen; Regulärer Ausdruck

Verfasst: Mi 4. Jan 2017, 17:52
von F3K Total
Hi,
Nö!
Das & (kaufmännisches und) Zeichen verkettet zwei Texte.
Gruß R

Re: Suchen und Ersetzen; Regulärer Ausdruck

Verfasst: Mi 4. Jan 2017, 19:58
von limurx
Danke für die Erklärung - wieder was gelernt.
Schönen Abend noch und viele Grüße