Inhaltsverzeichnis
Haben Sie genug von all den intelligenten Anführungszeichen, akzentuierten Buchstaben und anderen unerwünschten Sonderzeichen? Wir haben ein paar Ideen, wie Sie diese in Google Sheets mühelos finden und ersetzen können.
Wir haben Zellen mit Text in Tabellenkalkulationen geteilt, verschiedene Zeichen entfernt und hinzugefügt, die Groß- und Kleinschreibung von Text geändert. Jetzt ist es höchste Zeit zu lernen, wie man Sonderzeichen in Google Sheets in einem Rutsch findet und ersetzt.
Suchen und Ersetzen von Zeichen mit Google Sheets-Formeln
Ich beginne mit dem Üblichen: Es gibt 3 besonders nützliche Funktionen, die Sonderzeichen in Google Sheets finden und ersetzen.
Google Sheets SUBSTITUTE-Funktion
Diese erste Funktion sucht buchstäblich nach einem bestimmten Zeichen im gewünschten Google Sheets-Bereich und ersetzt es durch eine andere bestimmte Zeichenfolge:
SUBSTITUTE(text_zu_suchen, suchen_nach, ersetzen_mit, [Vorkommensnummer])- text_zu_suchen ist eine Zelle/ein bestimmter Text, an dem Sie die Änderungen vornehmen möchten. erforderlich.
- suchen_nach ist eine Figur, die du übernehmen willst. erforderlich.
- ersetzen_mit ist ein neues Zeichen, das Sie anstelle des Zeichens aus dem vorherigen Argument erhalten möchten. erforderlich.
- ereignis_nummer ist ein völlig optionales Argument. Wenn es mehrere Instanzen des Zeichens gibt, können Sie selbst entscheiden, welche Sie ändern möchten. Lassen Sie das Argument weg - und alle Instanzen werden in Ihren Google Sheets ersetzt.
Wenn Sie nun Daten aus dem Internet importieren, können Sie dort intelligente Zitate finden:
Verwenden wir Google Sheets SUBSTITUTE, um sie zu finden und durch gerade Anführungszeichen zu ersetzen. Da eine Funktion jeweils ein Zeichen sucht und ersetzt, beginne ich mit den öffnenden intelligenten Anführungszeichen:
=SUBSTITUTE(A2,"“","""")
Sehen Sie, ich sehe A2, suchen Sie nach öffnenden intelligenten Anführungszeichen - " (die gemäß der Funktionsanforderung in Google Sheets in doppelte Anführungszeichen gesetzt werden müssen), und ersetzen Sie sie durch gerade Anführungszeichen - "
Hinweis: Die geraden Anführungszeichen sind nicht nur in doppelte Anführungszeichen eingeschlossen, sondern es wird auch noch ein " angehängt, so dass insgesamt 4 doppelte Anführungszeichen vorhanden sind.
Wie fügt man dieser Formel schließende Anführungszeichen hinzu? Ganz einfach:) Man umschließt diese erste Formel mit einem weiteren SUBSTITUTE:
=SUBSTITUTE(SUBSTITUTE(A2,"“",""""),"”","""")
SUBSTITUTE ändert zuerst die öffnenden Klammern, und das Ergebnis wird der Bereich, mit dem die zweite Funktionsinstanz arbeitet.
Tipp: Je mehr Zeichen Sie in Google Sheets suchen und ersetzen möchten, desto mehr SUBSTITUTE-Funktionen müssen Sie einfügen. Hier ist ein Beispiel mit einem zusätzlichen einfachen Anführungszeichen:
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A2,""",""""),""",""""),"'","'")
Google Sheets REGEXREPLACE-Funktion
REGEXREPLACE ist eine weitere Funktion, die ich verwenden werde, um die intelligenten Anführungszeichen von Google Sheets zu finden und durch gerade Anführungszeichen zu ersetzen.
REGEXREPLACE(text, regulärer_Ausdruck, Ersetzung)- Text ist der Ort, an dem Sie die Änderungen vornehmen möchten
- regulärer_Ausdruck ist die Kombination von Symbolen (eine Art Maske), die angibt, was zu suchen und zu ersetzen ist.
- Ersatz ist der neue Text, der anstelle des alten steht.
Im Grunde ist die Vorgehensweise hier die gleiche wie bei SUBSTITUTE, nur dass man die regulärer_Ausdruck richtig.
Lassen Sie uns zunächst alle öffnenden und schließenden Anführungszeichen in Google Sheets suchen und ersetzen:
=REGEXREPLACE(A2,"[“”]","""")
- Die Formel bezieht sich auf A2.
- Sucht nach allen Instanzen jedes Zeichens, das zwischen den eckigen Klammern steht: ""
Hinweis: Vergessen Sie nicht, den gesamten regulären Ausdruck in doppelte Anführungszeichen zu setzen, da dies für die Funktion erforderlich ist.
- Und ersetzt jede Instanz durch einfache Anführungszeichen: """"
Warum gibt es zwei Paare von Anführungszeichen? Nun, das erste und das letzte werden von der Funktion benötigt, genau wie beim vorherigen Argument - Sie geben einfach alles dazwischen ein.
Ein Paar innerhalb ist ein doppeltes Anführungszeichen, das dupliziert wird, damit es als Rückgabesymbol erkannt wird und nicht als das von der Funktion benötigte Zeichen.
Sie fragen sich vielleicht: Warum kann ich hier nicht auch ein einzelnes intelligentes Zitat einfügen?
Denn während man im zweiten Argument alle zu suchenden Zeichen auflisten kann, kann man im dritten Argument nicht verschiedene Äquivalente auflisten, die zurückgegeben werden sollen. Alles, was gefunden wird (aus dem zweiten Argument), wird in die Zeichenfolge aus dem dritten Argument geändert.
Deshalb müssen Sie 2 REGEXREPLACE-Funktionen einfügen, um das einzelne intelligente Anführungszeichen in die Formel aufzunehmen:
=REGEXREPLACE(REGEXREPLACE(A2,"[""]",""""),"'","'")
Wie Sie sehen können, wird die Formel, die ich zuvor verwendet habe (hier in der Mitte), zum Bereich, der für ein weiteres REGEXREPLACE verarbeitet wird. So findet und ersetzt diese Funktion Schritt für Schritt Zeichen in Google Sheets.
Tools zum Suchen und Ersetzen von Google Sheets-Zeichen
Wenn es um das Suchen und Ersetzen von Daten in Google Sheets geht, sind Formeln nicht die einzige Option. Es gibt 3 spezielle Tools, die diese Aufgabe übernehmen. Im Gegensatz zu Formeln benötigen sie keine zusätzlichen Spalten, um die Ergebnisse zu liefern.
Standardwerkzeug von Google Sheets Suchen und Ersetzen
Ich wette, Sie sind mit diesem Standardwerkzeug in Google Sheets vertraut:
- Sie treffen Strg+H .
- Geben Sie ein, was zu finden ist.
- Geben Sie den Ersatzwert ein.
- Wählen Sie zwischen alle Blätter / aktuelles Blatt / bestimmte Reihe zu verarbeiten.
- Und drücken Sie finden. und Ersetzen Sie oder Ersetzen Sie alle und zwar sofort.
Das ist nichts Besonderes - das ist das Minimum, das viele von uns benötigen, um in Google Sheets erfolgreich zu suchen und zu ersetzen. Aber was wäre, wenn ich Ihnen sagen würde, dass dieses Minimum erweitert werden kann, ohne auch nur die geringste Schwierigkeit in der Anwendung zu verursachen?
Erweitertes Suchen und Ersetzen - Add-on für Google Sheets
Stellen Sie sich ein Tool vor, das leistungsfähiger ist als die Standardfunktion "Suchen und Ersetzen" von Google Sheets. Möchten Sie es ausprobieren? Ich spreche von unserem Add-on "Erweitertes Suchen und Ersetzen" für Google Sheets, mit dem sich auch Neulinge im Umgang mit Tabellenkalkulationen sicher fühlen werden.
Die Grundlagen sind die gleichen, aber mit ein paar Kirschen oben drauf:
- Sie werden Suche nicht nur innerhalb Werte und Formeln sondern auch Hinweise, Hyperlinks und Fehler.
- Eine Kombination von zusätzlichen Einstellungen ( Gesamte Zelle + Nach Maske + ein Sternchen (*)) können Sie alle Zellen finden, die nur diese Hyperlinks, Hinweise und Fehler enthalten:
Das nenne ich fortgeschrittenes Suchen und Ersetzen in Google Sheets ;) Nehmen Sie mich nicht beim Wort - installieren Sie Advanced Find and Replace aus dem Spreadsheets Store (oder haben Sie es als Teil der Power Tools zusammen mit dem unten beschriebenen Replace Symbols Tool). Diese Hilfeseite wird Sie auf dem ganzen Weg begleiten.
Replace Symbols für Google Sheets - ein spezielles Add-on von Power Tools
Wenn die Eingabe jedes einzelnen Symbols, das Sie in Google Sheets suchen und ersetzen möchten, keine Option ist, kann Ihnen "Replace Symbols" von Power Tools ein wenig weiterhelfen. Beurteilen Sie es nur nicht nach seiner Größe - es ist für bestimmte Fälle leistungsfähig genug:
- Wenn Sie Folgendes brauchen akzentuierte Zeichen ersetzen in Google Sheets (oder, mit anderen Worten, entfernen Sie diakritische Zeichen aus Buchstaben), d. h. drehen Sie á zu a , é zu e , usw.
- Ersetzen von Codes durch Symbole und zurück ist äußerst nützlich, wenn Sie mit HTML-Texten arbeiten oder einfach Ihren Text aus dem Web und zurück ziehen:
In allen drei Fällen müssen Sie nur den Bereich auswählen, das gewünschte Optionsfeld markieren und auf ausführen. Hier ist ein Demo-Video, um meine Worte zu untermauern ;)
Das Add-on ist Teil der Power Tools, die zusammen mit mehr als 30 anderen zeitsparenden Tools aus dem Google Sheets Store in Ihre Tabellenkalkulation installiert werden können.