13.06.2019, 13:10 (Dieser Beitrag wurde zuletzt bearbeitet: 13.06.2019, 13:12 von SwaggyPtheG.)
Hallo,
ich würde gerne den Text zwischen einem Leerzeichen und einem Unterstrich extrahieren. Das Problem dabei ist, das die Texte je nach Zeile eine unterschiedliche Länge haben, wie im angehängten Bild zu sehen (Universität, LMU und KU) Vielen Dank für die Hilfe, Grüße.
13.06.2019, 13:14 (Dieser Beitrag wurde zuletzt bearbeitet: 13.06.2019, 13:16 von WillWissen.)
Hi,
das Hochladen hat nicht ganz geklappt - du hast vermutlich vergessen, rechts den Button "Attachment hinzufügen" anzuklicken. Aber unabhängig davon kannst du das Extrahieren zwischen zwei bestimmten Zeichen ganz einfach mit PowerQuery (in deiner XL-Version enthalten) machen.
Wenn du eine kleine Beispieldatei hochlädtst (kein Bildchen!), zeige ich dir den Weg. Wo ist das Leerzeichen?
Gruß Günter Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen. angebl. von Georg Christoph Lichtenberg (1742-1799)
Folgende(r) 1 Nutzer sagt Danke an WillWissen für diesen Beitrag:1 Nutzer sagt Danke an WillWissen für diesen Beitrag 28 • SwaggyPtheG
Function getTeilworte(z As Range, vonTrenner As String, Optional bisTrenner As String) As String If bisTrenner = "" Then getTeilworte = Mid(z.Value, InStr(1, z.Value, vonTrenner, vbBinaryCompare) + 1) Else getTeilworte = Mid(z.Value, InStr(1, z.Value, bisTrenner, vbBinaryCompare) + 1, InStrRev(z.Value, bisTrenner, -1, vbBinaryCompare) + 1) End If End Function
Folgende(r) 1 Nutzer sagt Danke an Mase für diesen Beitrag:1 Nutzer sagt Danke an Mase für diesen Beitrag 28 • SwaggyPtheG