Heim > Themen > excel > Text zwischen zwei Zeichen in Excel und Google Sheets extrahieren

Text zwischen zwei Zeichen in Excel und Google Sheets extrahieren

Christopher Nolan
Freigeben: 2025-03-26 10:45:10
Original
470 Leute haben es durchsucht

Diese umfassende Anleitung zeigt, wie man Text zwischen zwei Zeichen oder Wörtern in Excel- und Google -Blättern extrahiert. Die Arbeit mit umfangreichen Zeichenfolgen erfordert häufig das Isolieren spezifischer Segmente für eine detaillierte Analyse. Dieser Artikel beschreibt die effizientesten Methoden, um dies zu erreichen.

  • Excel: Text zwischen zwei Wörtern extrahieren
  • Excel: Text zwischen zwei Fällen desselben Charakters abrufen
  • Fallempfindliche Formel zum Extrahieren von Text zwischen Zeichen
  • Excel 365: Text zwischen zwei Zeichen extrahieren
  • Google Sheets: Text zwischen zwei Zeichen extrahieren

Text zwischen zwei Zeichen in Excel extrahieren

Diese allgemeine Formel extrahiert den Text zwischen zwei unterschiedlichen Zeichen:

MID(cell, SEARCH(char1, cell) 1, SEARCH(char2, cell) - SEARCH(char1, cell) - 1)

Zum Beispiel zum Extrahieren von Text in Klammern aus Zelle A2:

=MID(A2, SEARCH("(", A2) 1, SEARCH(")", A2) - SEARCH("(", A2) -1)

Text zwischen zwei Zeichen in Excel und Google Sheets extrahieren

Diese Methode passt sich an Klammern, Klammern und andere Grenzwerte an. Integrieren Sie für numerische Ergebnisse eine einfache arithmetische Operation (z. B. *1), um die numerische Formatierung zu gewährleisten.

Text zwischen zwei Zeichen in Excel und Google Sheets extrahieren

Formel -Aufschlüsselung:

Die MID -Funktion extrahiert ein Substring basierend auf Startposition und Länge. Die Startposition ( start_num ) wird als Position des ersten Zeichens ( char1 ) plus eins berechnet. Die Länge ( num_chars ) ist die Differenz zwischen den Positionen des zweiten Zeichens ( char2 ) und dem ersten Zeichen, abzüglich eines.

Text zwischen zwei Zeichenfolgen/Wörtern in Excel extrahieren

Um Text zwischen zwei Wörtern zu extrahieren, ist eine leichte Modifikation erforderlich:

MID(cell, SEARCH(word1, cell) LEN(word1), SEARCH(word2, cell) - SEARCH(word1, cell) - LEN(word1))

Zum Beispiel den Text zwischen "Start" und "Ende" extrahieren:

=IFERROR(MID(A2, SEARCH("start ", A2) LEN("start "), SEARCH(" end", A2) - SEARCH("start ", A2) - LEN("start ")), "")

Text zwischen zwei Zeichen in Excel und Google Sheets extrahieren

Tipps:

  • Fügen Sie Leerzeichen ("Start", "Ende") hinzu, um Leading-/Trailing -Räume zu vermeiden, oder verwenden Sie die TRIM -Funktion.
  • Verwenden Sie IFERROR , um Fälle zu behandeln, in denen Abgrenzer fehlen.

Text zwischen zwei Fällen desselben Zeichens in Excel extrahieren

Text zwischen zwei identischen Zeichen extrahieren:

MID(cell, SEARCH(char, cell) 1, SEARCH(char, cell, SEARCH(char, cell) 1) - SEARCH(char, cell) -1)

Zum Beispiel das Extrahieren von Text zwischen Doppelzitaten:

=MID(A2, SEARCH("""", A2) 1, SEARCH("""", A2, SEARCH("""",A2) 1) - SEARCH("""", A2) -1)

Alternativ mithilfe der CHAR -Funktion:

=MID(A2, SEARCH(CHAR(34), A2) 1, SEARCH(CHAR(34), A2, SEARCH(CHAR(34),A2) 1) - SEARCH(CHAR(34), A2) -1)

Text zwischen zwei Zeichen in Excel und Google Sheets extrahieren

Die Formel findet die zweite Instanz des Zeichens mit verschachtelten SEARCH .

Fallsensitive Extraktion in Excel

Verwenden Sie die FIND -Funktion (Fallempfindlichkeit) anstelle der SEARCH , wenn Fallmitte wichtig ist.

Text zwischen Zeichen in Excel 365 extrahieren

Excel 365 vereinfacht dies mit TEXTBEFORE und TEXTAFTER :

=TEXTBEFORE(TEXTAFTER(A2, "("), ")")

Text zwischen zwei Zeichen in Excel und Google Sheets extrahieren

Dies funktioniert auch für wiederholte Charaktere. Ein viertes Argument (1 oder wahr) deaktiviert die Fallempfindlichkeit.

Extrahieren von Text zwischen Zeichen in Google Sheets

Die Excel MID und SEARCH Funktionen identisch in Google Sheets.

Text zwischen zwei Zeichen in Excel und Google Sheets extrahieren

Text zwischen zwei Zeichen in Excel und Google Sheets extrahieren

Dieser Leitfaden bietet einen umfassenden Überblick über das Extrahieren von Text zwischen Abgrenzern in Excel und Google -Blättern, deren Szenarien und Excel -Experten ausgestattet. Übungsarbeitsbücher sind für praktische Erfahrungen zur Verfügung.

Das obige ist der detaillierte Inhalt vonText zwischen zwei Zeichen in Excel und Google Sheets extrahieren. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage