KutoolsforOffice — Eine Lösung, fünf leistungsstarke Tools.Mehr erreichen mit weniger Aufwand.März-Aktion: 20 % Rabatt

Text extrahieren zwischen einfachen oder doppelten Anführungszeichen aus Zellen in Excel

AutorSiluvia Änderungsdatum

Text aus einfachen oder doppelten Anführungszeichen in Excel-Zellen zu extrahieren, ist eine häufige Aufgabe – besonders bei der Datenbereinigung, der Verarbeitung von Datenbankexporten oder der Vorbereitung von Listen, die mit Text in Anführungszeichen gefüllt wurden. Da diese Funktion nicht direkt in den Standardtools von Excel enthalten ist, kann die Aufgabe etwas herausfordernd sein, wenn Sie mit fortgeschrittenen Excel-Funktionen oder Automatisierungstools nicht vertraut sind. Die Fähigkeit, Texte aus Anführungszeichen zu extrahieren, hilft Ihnen dabei, Daten für Berichte zu straffen, importierte Daten umzuwandeln oder textbasierte Inhalte in strukturierte Informationen für tiefgehende Analysen zu überführen.

Dieses Tutorial führt Sie Schritt für Schritt durch mehrere praktische und benutzerfreundliche Methoden, um Text zwischen einfachen oder doppelten Anführungszeichen aus Excel-Zellen zu extrahieren. Wir zeigen Ihnen Lösungen mit nativen Excel-Formeln, den erweiterten Funktionen von Kutools für Excel – darunter sowohl der KI-Assistent als auch das Tool „Text zwischen angegebenen Zeichen extrahieren“ – sowie einen leistungsstarken VBA-Code-Ansatz, der alle Vorkommen von Text in Anführungszeichen erfasst, selbst bei mehrfachen oder verschachtelten Anführungszeichen. Jede Methode wird anhand konkreter Szenarien erklärt, mit detaillierten Anleitungen und wertvollen Tipps zur Vermeidung häufiger Fehler.

Ein Screenshot, der die Originaltexte und die extrahierten zitierten Texte zeigt

Text extrahieren zwischen einfachen oder doppelten Anführungszeichen aus Formel

Die Verwendung von Excel-Formeln zum Extrahieren von Text zwischen Anführungszeichen ist ein direkter und transparenter Ansatz, der Funktionen wie TEIL und FINDEN nutzt. Dieser Ansatz eignet sich besonders für Anwender, die mit den Standardfunktionen von Excel arbeiten möchten und schnelle Ergebnisse für Zellen benötigen, die ein vorhersehbares, einzelnes Anführungszeichenpaar enthalten. Formeln funktionieren jedoch am besten in einfachen Fällen – wenn pro Zelle nur ein Bereich in Anführungszeichen vorhanden ist und sich die Anführungszeichen weder überlappen noch verschachteln.

So wenden Sie diese Lösung an:

Wählen Sie eine leere Zelle aus, in der der extrahierte Text erscheinen soll. Geben Sie die passende Formel unten ein und drücken Sie „Enter“. Anschließend ziehen Sie einfach den AutoAusfüll-Griff nach unten, um die Extraktion auf weitere Zeilen zu übertragen. Achten Sie dabei darauf, dass die referenzierte Zelle (z. B. A2 in diesen Formeln) der Position Ihrer Daten entspricht.

Text extrahieren zwischen einfachen Anführungszeichen

=MID(A2,FIND("'",A2)+1,FIND("'",A2,FIND("'",A2)+1)-FIND("'",A2)-1)

Text extrahieren zwischen doppelten Anführungszeichen

=MID(A2,FIND("""",A2)+1,FIND("""",A2,FIND("""",A2)+1)-FIND("""",A2)-1)
Hinweise
  • Diese Formel extrahiert ausschließlich den ersten Textabschnitt in Anführungszeichen aus der Zelle. Enthält Ihre Zelle mehrere Bereiche in Anführungszeichen, wird nur das erste Vorkommen berücksichtigt.
  • Wenn die referenzierte Zelle das angegebene Anführungszeichen nicht enthält, gibt die Formel den Fehlerwert #WERT! zurück. Um Formelfehler zu vermeiden oder leere Zellen elegant zu behandeln, empfiehlt es sich, die Formel bei Bedarf in eine WENNFEHLER()-Funktion einzubetten.
  • Formelerklärung:
    • FIND("'", A2): Findet die Position des ersten einfachen Anführungszeichens im Text.
    • FIND("'", A2) +1: Legt die Startposition für die Extraktion direkt nach dem ersten einfachen Anführungszeichen fest.
    • FIND("'", A2, FIND("'", A2) +1): Findet die Position des nächsten einfachen Anführungszeichens nach dem ersten und dient als Endbegrenzung.
    • MID(...): Gibt die Zeichen zwischen den beiden Anführungszeichen zurück – basierend auf der oben berechneten Startposition und Länge.

Tipp: Verwenden Sie für Zellen ohne Anführungszeichen =IFERROR(formula, ""), um eine leere Zelle statt eines Fehlers anzuzeigen.


Extrahieren Sie ganz einfach Text extrahieren zwischen Anführungszeichen mit KUTOOLS AI

KUTOOLS AI ist ein intelligenter Assistent innerhalb des Add-Ins „Kutools für Excel“, der zahlreiche Excel-Vorgänge automatisiert, die sonst komplexe Formeln oder manuelle Bearbeitung erfordern würden. Wenn Sie schnell und zuverlässig Werte zwischen Anführungszeichen extrahieren möchten – etwa bei größeren Bereichen oder unregelmäßigen Daten – bietet die KI-Funktion eine besonders einfache Lösung, gerade wenn Sie mit Excel-Formeln nicht vertraut sind.

Nach der Installation von Kutools für Excel navigieren Sie einfach zur Registerkarte „KUTOOLS AI“ und wählen „AI-Assistent“ aus, um den Ausführungsbereich auf der rechten Seite von Excel zu öffnen.

  1. Markieren Sie die Zellgruppe, aus der Sie den Text zwischen Anführungszeichen extrahieren möchten. Sie können je nach Bedarf eine Spalte, mehrere Zeilen oder sogar einen benutzerdefinierten Zellbereich auswählen.
  2. Geben Sie im Bereich „KUTOOLS AI Aide“ den folgenden Befehl in das Eingabefeld ein und drücken Sie „Enter“.
    Bitte führen Sie die folgenden Aktionen aus: Wählen Sie Werte zwischen einfachen Anführungszeichen aus und platzieren Sie sie in benachbarten Zellen.
  3. KUTOOLS AI analysiert Ihren Befehl und ermittelt automatisch die passende Extraktionsmethode für Ihre Aufgabe – klicken Sie einfach auf „Ausführen“, sobald alles bereit ist.
    Klicken Sie auf die Schaltfläche „Ausführen“ im Kutools AI Aide-Bereich

Innerhalb weniger Augenblicke werden die Texte in Anführungszeichen automatisch in benachbarte Zellen extrahiert – ganz ohne Formeln oder manuelles Kopieren. Diese Methode eignet sich ideal für die Stapelverarbeitung und vielfältige Szenarien mit Anführungszeichen.

Ein Screenshot, der die Originaltexte und die extrahierten zitierten Texte zeigt

Tipp: Wenn Ihr Text doppelte Anführungszeichen oder benutzerdefinierte Zeichen enthält, passen Sie Ihre Anfrage entsprechend an (z. B. „Extrahiere Werte zwischen doppelten Anführungszeichen …“), um präzise Ergebnisse zu erhalten. Prüfen Sie die Ergebnisse besonders sorgfältig, wenn Ihre Daten unregelmäßige Zeichen oder nicht übereinstimmende Anführungszeichen enthalten.


Extrahieren Sie ganz einfach Text extrahieren zwischen identischen oder unterschiedlichen Zeichen mit Kutools für Excel

Arbeiten Sie mit Daten, die nicht nur Anführungszeichen, sondern auch andere einzigartige Trennzeichen enthalten? Sparen Sie sich den Aufwand komplexer Formeln – mit „Kutools für Excel“ extrahieren Sie Text zwischen einfachen Anführungszeichen, doppelten Anführungszeichen oder sogar benutzerdefinierten Zeichen mit nur wenigen Klicks. Das ist besonders vorteilhaft für nicht-technische Anwender oder alle, die massenhaft aus mehreren unterschiedlichen Spalten oder Formaten extrahieren müssen. Die intuitive Benutzeroberfläche minimiert das Risiko von Formelfehlern und macht Ihren Arbeitsablauf effizienter.

Kutools für Excelbietet über 300 erweiterte Funktionen, um komplexe Aufgaben zu vereinfachen und so Kreativität sowie Effizienz zu steigern.Mit KI-Funktionen integriertautomatisiert Kutools Aufgaben präzise und macht die Datenverwaltung mühelos.Detaillierte Informationen zu Kutools für Excel...         Kostenlose Testversion...

Nach der Installation von Kutools für Excel rufen Sie die Funktion auf, indem Sie zu Kutools > Formelhelfer > Text > Den Text zwischen angegebenen Zeichen extrahieren navigieren.

  1. Konfigurieren Sie im Dialogfeld „Formelhelfer“ Folgendes:
    1. Wählen Sie Ihre Zielzelle aus, die den Text in Anführungszeichen oder durch Trennzeichen begrenzt enthält.
    2. Definieren Sie Ihre Start- und Endzeichen – beispielsweise ‚ oder “, je nach Bedarf – und klicken Sie anschließend auf „OK“. (Sie können beliebige Zeichen oder Zeichenfolgen verwenden, nicht nur Anführungszeichen.)
  2. Ziehen Sie den AutoAusfüll-Griff nach unten, um die Extraktion auf den Rest der Liste anzuwenden und ganze Spalten effizient zu sortieren oder Bereiche zu verarbeiten.
    Ein Screenshot, der die Ergebnisse zeigt

Vorteile: Diese Methode erfordert keinerlei Formelkenntnisse, minimiert häufige Fehler und verarbeitet problemlos eine Vielzahl unterschiedlicher Start- und Endtrennzeichen. Für anspruchsvollere Aufgaben – wie das Extrahieren mehrerer Bereiche in Anführungszeichen innerhalb derselben Zelle – empfehlen wir jedoch die unten beschriebene VBA- oder KI-Lösung.

Text zwischen einfachen oder doppelten Anführungszeichen in Excel zu extrahieren, ist eine praktische und äußerst wertvolle Fähigkeit, die Ihnen bei der Datenorganisation und -vorbereitung für weitere Verarbeitungsschritte hilft. Indem Sie die oben beschriebenen Ansätze befolgen, meistern Sie sowohl einfache als auch mäßig komplexe Extraktionsszenarien mit Leichtigkeit. Für anspruchsvollere Anforderungen – etwa den Umgang mit mehreren oder verschachtelten Anführungszeichen innerhalb einer Zelle – finden Sie im folgenden Abschnitt eine VBA-basierte Lösung. Wenn Sie Ihre Excel-Kenntnisse weiter vertiefen möchten,bietet unsere Website Tausende leicht verständlicher Anleitungen.


VBA-Code – Extrahieren Sie alle Texte in Anführungszeichen oder bewältigen Sie komplexe Anführungszeichen-Szenarien

In Situationen, in denen Ihre Daten mehrere Einträge in Anführungszeichen innerhalb derselben Zelle enthalten oder komplexe Muster wie verschachtelte oder inkonsistente Anführungszeichen aufweisen, stoßen die integrierten Excel-Formeln und sogar herkömmliche Texttools schnell an ihre Grenzen. Hier bietet eine VBA-(Makro-)Lösung unübertroffene Flexibilität: Mit VBA extrahieren Sie zuverlässig alle Textfragmente, die sich zwischen einfachen oder doppelten Anführungszeichen befinden – selbst bei mehreren Treffern pro Zelle oder kniffligen Kombinationen aus verschiedenen Anführungszeichen.

Dieser Ansatz eignet sich besonders gut für fortgeschrittene Anwender, Datenanalysten und alle, die regelmäßig mit unregelmäßig strukturierten Textdaten arbeiten. Mit einem Makro automatisieren Sie wiederkehrende Extraktionen und stellen so über große Datensätze hinweg Konsistenz sicher.

So verwenden Sie es:

1. Öffnen Sie Ihre Arbeitsmappe und drücken Sie Alt + F11, um den Editor für Microsoft Visual Basic for Applications aufzurufen. Klicken Sie im Menü auf Einfügen > Modul, um ein neues Modul zu erstellen. Kopieren Sie den folgenden Code in das Modulfenster:

Sub ExtractAllQuotedText()
    Dim rng As Range
    Dim cell As Range
    Dim matches As Object
    Dim regEx As Object
    Dim outputCol As Long
    Dim symbol As String
    
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    
    Set rng = Application.Selection
    Set rng = Application.InputBox("Select range to extract from", xTitleId, rng.Address, Type:=8)
    
    symbol = Application.InputBox("Extract between single (') or double ("") quotes? Enter ' or """, xTitleId, "'")
    
    If symbol = "'" Then
        Set regEx = CreateObject("VBScript.RegExp")
        regEx.Global = True
        regEx.Pattern = "'([^']*)'"
    ElseIf symbol = """" Then
        Set regEx = CreateObject("VBScript.RegExp")
        regEx.Global = True
        regEx.Pattern = Chr(34) & "([^" & Chr(34) & "]*)" & Chr(34)
    Else
        MsgBox "Symbol must be single (') or double ("") quote!", vbCritical
        Exit Sub
    End If
    
    outputCol = rng.Columns(rng.Columns.Count).Column + 1 ' Output starting in next column
    
    For Each cell In rng
        Set matches = regEx.Execute(cell.Text)
        
        Dim resultArr() As String
        ReDim resultArr(matches.Count - 1)
        
        Dim i As Integer
        For i = 0 To matches.Count - 1
            resultArr(i) = matches(i).SubMatches(0)
        Next i
        
        If matches.Count > 0 Then
            cell.Worksheet.Cells(cell.Row, outputCol).Value = Join(resultArr, ", ")
        Else
            cell.Worksheet.Cells(cell.Row, outputCol).Value = ""
        End If
    Next cell
    
    MsgBox "Extraction complete! Results are in the adjacent column.", vbInformation
End Sub

2.Schließen Sie den VBA-Editor und kehren Sie zu Ihrem Arbeitsblatt zurück (drücken Sie erneut)Alt + F11).

3. Wählen Sie den Zellbereich mit Ihren Daten aus und drücken Sie anschließend die Taste F5 oder klicken Sie auf Ausführen.

4. Falls Sie den Bereich noch nicht ausgewählt haben, werden Sie dazu aufgefordert, und anschließend können Sie wählen, ob der Text aus einfachen (') oder doppelten („) Anführungszeichen extrahiert werden soll. Geben Sie entsprechend ' oder " ein.

5. Das Makro extrahiert alle in Anführungszeichen stehenden Abschnitte aus jeder markierten Zelle – egal wie viele es sind – und fügt sie als kommagetrennte Liste in die nächste leere Spalte rechts neben Ihren Daten ein.

Hinweise und Fehlerbehebung:

  • Wenn Ihre Daten sowohl einfache als auch doppelte Anführungszeichen enthalten und Sie beide Arten extrahieren möchten, führen Sie das Makro zweimal aus – einmal für jede Anführungszeichenart.
  • Das Makro überspringt leere Zellen sowie solche ohne gültigen Text in Anführungszeichen.
  • Für ungewöhnliche oder verschachtelte Anführungszeichen-Szenarien ist das Muster darauf ausgelegt, nicht-verschachtelte Zeichenketten in Anführungszeichen zu extrahieren; weitere Verbesserungen zur Handhabung tieferer Verschachtelungen sind möglich, treten jedoch in normalen Excel-Texten selten auf.
  • Wenn nichts extrahiert wird, überprüfen Sie Ihre Anführungszeichen erneut und stellen Sie sicher, dass keine Formatierungen oder versteckten Zeichen stören.

 

Zusammenfassungstipp: Wählen Sie die Lösung, die am besten zu Ihrer Datenstruktur passt. Für einfache Einzelextraktionen reichen Formeln aus. Für Batch-Aufgaben mit flexiblen Trennzeichen und für Anwender ohne Formelkenntnisse sind Kutools für Excel oder KUTOOLS AI die einfachste Wahl. VBA setzen Sie am besten bei anspruchsvollsten Anforderungen ein – etwa wenn Sie alle Treffer extrahieren oder mit inkonsistentem Anführungszeichen-Gebrauch umgehen müssen.


Verwandte Artikel:


Beste Office-Produktivitätstools

🤖KUTOOLS AI-Assistent: Revolutionieren Sie Datenanalyse basierend auf:Intelligente Ausführung   |  Code generieren|  benutzerdefinierte Formeln erstellen  |  Daten analysieren und Diagramme erstellen|  Erweiterte Funktionen aufrufen
Beliebte Funktionen:Suchen, hervorheben oder Doppelte markieren   |  Leere Zeilen löschen   |  Spalten kombinieren oder Zellen ohne Datenverlust   |   Runden ohne Formel...
Erweiterte SVERWEIS:VLookup mit mehreren Kriterien  |  VLookup mit mehreren Werten  |   VLookup über mehrere Arbeitsblätter hinweg   |   Fuzzy Match....
Erweiterte Dropdown-Liste:Schnell eine Dropdown-Liste erstellen   |  Abhängige Dropdown-Liste   |  Mehrfachauswahl-Dropdown-Liste....
Spalten-Manager:Eine bestimmte Anzahl von Spalten hinzufügen|Spalten verschieben|Sichtbarkeitsstatus ausgeblendeter Spalten umschalten|Bereiche & Spalten vergleichen...
Hervorgehobene Funktionen:Gitterfokus   |  Entwurf   |Erweiterte Formelleiste   | Arbeitsmappen- & Blatt-Manager   |  Ressourcenbibliothek(AutoText)|  Datumsauswahl   |  Arbeitsblätter konsolidieren  |  Verschlüsseln/Zellen entschlüsseln   | E-Mails per Liste versenden   |  Super Filter   |   Spezialfilter(Zellen mit fettgedruckter Schrift filtern/kursiv/durchgestrichen...) ...
Top-15-Toolsets:12-Text-Tools(Text hinzufügen,Bestimmte Zeichen löschen, ...)|   50+-Diagramm-Typen(Gantt-Diagramm, ...)|   40+ Praktische Formeln(Alter basierend auf dem Geburtstag berechnen, ...)|   19-Einfüge-Tools(QR-Code einfügen,Bild aus Pfad einfügen, ...)|   12-Konvertierungs-Tools(In Wörter umwandeln,Wechselkursumrechnung, ...)|   7-Vereinigen/Aufteilen-Tools(Erweiterte Zeilen zusammenführen,Zellen aufteilen, ...)|... und mehr
Verwenden Sie Kutools in Ihrer bevorzugten Sprache – unterstützt Englisch, Spanisch, Deutsch, Französisch, Chinesisch und 40+ weitere Sprachen!

Verbessern Sie Ihre Excel-Kenntnisse mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor.Kutools für Excel bietet über 300 erweiterte Funktionen zur Steigerung der Produktivität und Zeit sparen.Klicken Sie hier, um die Funktion zu erhalten, die Sie am dringendsten benötigen...


Office Tab bringt eine tabbasierte Oberfläche in Office und macht Ihre Arbeit viel einfacher

  • Aktivieren Sie tabbasiertes Bearbeiten und Lesen in Word, Excel, PowerPoint, Publisher, Access, Visio und Project.
  • Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters – statt jedes in einem separaten Fenster zu öffnen.
  • Steigert Ihre Produktivität um 50 % und erspart Ihnen täglich Hunderte von Mausklicks!

Alle Kutools-Add-Ins – ein Installationsprogramm

Kutools for Office-Paket bündelt Add-Ins für Excel, Word, Outlook und PowerPoint sowie Office Tab Pro – ideal für Teams, die mit mehreren Office-Anwendungen arbeiten.

ExcelWordOutlookTabsPowerPoint
  • Alles-in-einem-Paket— Add-Ins für Excel, Word, Outlook & PowerPoint sowie Office Tab Pro
  • Ein Installationsprogramm, eine Lizenz— innerhalb weniger Minuten eingerichtet (MSI-fähig)
  • Funktioniert besser zusammen— optimierte Produktivität über alle Office-Anwendungen hinweg
  • 30-tägige Vollversion zum Testen— keine Registrierung, keine Kreditkarte erforderlich
  • Bestes Preis-Leistungs-Verhältnis— sparen Sie im Vergleich zum Kauf einzelner Add-Ins