Aktuell kann es Probleme bei der Anmeldung mit dem Chrome oder Edge Browser geben. Ihr müsstet in die Einstellungen des Browsers gehen und Cache, Cookies und sofern vorhanden, gespeicherte Passwörter vom CEF löschen oder alternativ auf einen anderen Browser ausweichen. Ursache sind vermutlich kürzliche Browserupdates. x

Text zwischen zwei Zeichen extrahieren
#1
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.


Angehängte Dateien Thumbnail(s)
   
Top
#2
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?
[-] Folgende(r) 1 Nutzer sagt Danke an WillWissen für diesen Beitrag:
  • SwaggyPtheG
Top
#3
Mahlzeit,

Code:
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:
  • SwaggyPtheG
Top
#4
Hallo ,

Text steht z.b. in A1  --> B1 =TEIL(A1;SUCHEN(" ";A1;1)+1;SUCHEN("_";A1;1)-SUCHEN(" ";A1;1)-1)
[-] Folgende(r) 1 Nutzer sagt Danke an Dieter63 für diesen Beitrag:
  • SwaggyPtheG
Top
#5
Vielen Dank Dieter, hat auf Anhieb perfekt geklappt.

Liebe Grüße

Dankeschön, du hattest Recht mit dem Upload haha mein Fehler.
Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste