Auszug Ziffern aus string - google spreadsheet
In google-Tabellen, ich brauche eine Formel die Extraktion aller Ziffern (0 bis 9) enthalten, um eine beliebige Zeichenfolge, enthalten kann, bei denen alle möglichen Zeichen, und legen Sie Sie in eine einzelne Zelle.
Beispiele (Eingabe -> Leistung)
d32Ελληνικάfe9j.r/3-fF66 -> 329366
h01j2j3jFxF$$4j5j6j7j8j9 -> 0123456789
Sieht aus wie meine Antwort für Sie funktioniert, richtig? Wenn ja, überlegen Sie sich bitte akzeptieren Sie die Antwort.
Hallo @Wiktor. Ja, ich habe gerade Ihre Antwort ausgewählt
Hallo @Wiktor. Ja, ich habe gerade Ihre Antwort ausgewählt
InformationsquelleAutor thanos.a | 2017-01-19
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie ersetzen Sie alle nicht-Ziffer Zeichen, die mit der
\D+
regex und eine leere Zeichenfolge-Ersatz mitoder mit Umwandlung in eine Zahl:
InformationsquelleAutor Wiktor Stribiżew
Wenn Sie wollte-Extrakt mit Nachkommastellen, Sie könnte verwenden regexextract:
Beispiel zum extrahieren von Ziffern, ein Dezimaltrennzeichen und 2 signifikante Ziffern:
Ausgabe:
Dachte, andere profitieren könnten von der zusätzlichen use cases und regextract kann nützlicher sein als das obige Beispiel.
Vielleicht aber löst ein anderes problem, wie z.B.: "ermittelt werden der Wert von Werten mit Maßeinheit. Ich würde damit die admins entscheiden.
Ich brauchte, um zu extrahieren, mit Dezimalzahlen zu, das klappt in random-Sätze: =REGEXEXTRACT(H13, "\d+.\d+")
InformationsquelleAutor nk abram
Könnten Sie tun, ein suchen und ersetzen " (Bearbeiten -> Suchen und Ersetzen), auf der Suche nach der regex
[^\d]
(alles, was keine Zahl ist), und das ersetzen mit nichts.InformationsquelleAutor AlexG