it-swarm.com.de

suchen und Ersetzen von Kommas durch Newline in Google Spreadsheet

Ich habe versucht herauszufinden, wie Kommas durch Zeilenumbrüche ersetzt werden können. Ich habe versucht, (/ r/n /), char (10), die Unicode-Darstellung (kann mich jetzt nicht erinnern), aber sie ersetzt ziemlich vorhersehbar das Komma mit dem, was ich in das andere Feld eingebe, nicht in einen Zeilenumbruch konvertieren

20
Dani

WENN Sie versuchen, die Tastenkombination Strg + F zu verwenden, um zu suchen und zu ersetzen, können Sie dies nicht tun. Zumindest weiß ich nicht wie.

wenn Sie jedoch eine Zelle haben, sagen Sie A1, die Folgendes enthält: "stack, overflow" . Wenn Sie dies in A2 eingeben, sollte es funktionieren: = SUBSTITUTE (A1, ",", char (10))

https://support.google.com/docs/bin/static.py?hl=de&topic=25273&page=table.cs

sie können dann den Inhalt von A2 kopieren und in A3 mit der rechten Maustaste -> Inhalte einfügen ... -> Nur Werte.

Hoffe das hilft

UPDATE 2016-AUG Google Spreadsheet unterstützt jetzt die Suche nach Zeilenumbrüchen mithilfe von\n. So wird Folgendes beschrieben: Bearbeiten -> Suchen und Ersetzen  you will be presented with this dialog

36
gmansour

Diese Antwort beantwortet die ursprüngliche Frage nicht speziell, aber es ist ein ähnlicher Anwendungsfall, den ich gefunden habe, der möglicherweise jemand anderem hilft. Wenn Sie nach einem Newline-Zeichen mit anderem Text suchen und möchten, dass das Newline-Zeichen durch das Ersetzen beibehalten wird, haben Sie eine Möglichkeit, dies zu tun.

In meinem Beispiel wird nach Zeilenumbruch und Leerzeichen gesucht und durch eine neue Zeile ersetzt.

Suchen: (\n)\s

Ersetzen: $1

Es wäre schön, wenn Google Regex im Ersetzungsfeld zulässt. Dies kann jedoch hilfreich sein, wenn das Newline-Zeichen Teil der Suchparameter ist und in den Ersetzungsabschnitt aufgenommen werden muss.

HINWEIS: Bei Google Dokumentation können Gruppen nur mit Sheets arbeiten. (Stand vom 13. Juli 2017)

4
Crazycoolcam

Wenn ich richtig verstanden habe, willst du so etwas bekommen:

 enter image description here

Der Trick, den ich entdeckt habe, ist folgender:

  1. sie fügen einen Ausdruck als =SUBSTITUTE(A3,",","") ein.
  2. bearbeiten Sie dann die Formel, die Sie gerade eingegeben haben, und setzen Sie den Cursor zwischen die letzten beiden Anführungszeichen: =SUBSTITUTE(A3,",","<PLACE CURSOR HERE>")
  3. und zum Schluss drücken Sie CTRL + ENTER. Auf diese Weise fügen Sie ein Zeichen "Neue Zeile" ein.
1
danidemi

Die Verwendung der oben genannten Ersatzformel gmansour funktioniert in den neuen Google-Tabellen. Das Suchen und Ersetzen (CTRL H) funktioniert jedoch nicht. Ich habe versucht, char (10) als Ersatz zu verwenden und zeigt nur "char (10)" an.

1
sigkg

beispiel mit der Formel zum Analysieren

= SPLIT (A14, CHAR (10))

0
Trey

Um alle ">" (größer als) in ">\n" (größer als eine neue Zeile gefolgt) zu ändern, Ich habe diesen dreistufigen Ansatz gewählt.

  1. Kopieren Sie den Text in LibreOffice "Textdokument"
  2. Bearbeiten => Suchen und Ersetzen // Verknüpfung: Strg + H
  3. Füllen Sie dort 3 Felder aus (Kästchen 1 ~ 3 in der folgenden Abbildung) und klicken Sie auf die Schaltfläche "Alle ersetzen".

 enter image description here

0
Park JongBum