Gast
#7182722
Hallo, gibt es in Excel eine Möglichkeit Text zu splitten und ersetzen? Also ein Python-Äquivalent für split und replace? FINDEN, RECHTS und LINKS ist nicht was ich suche.
|
Anzeige
|
Excel - Split und Replace
Gast
#7182722
Hallo, gibt es in Excel eine Möglichkeit Text zu splitten und ersetzen? Also ein Python-Äquivalent für split und replace? FINDEN, RECHTS und LINKS ist nicht was ich suche.
Gast
#7182724
Gast
#7182791
Steve schrieb: > https://www.ablebits.com/office-addins-blog/excel-regex-replace/ Eine halbe Seite VBA-Skript für eine relativ simple Funktion, die nicht so ungewöhnlich ist. Danke MS.
Gast
#7182796
Wieso machst du nicht einfach STRG-H. Das ersetzt auch a1 : EinFeldmit10eiern STRG-H Ersetze 10 gegen 20 a1 : EinFeldmit20eiern ABER. Unter OPTIONEN die Haken WEG. !!!!
Gast
#7182803
Man kann auch einfach die eingebauten Excel Funktionen verwenden.
=LEFT/RIGHT(A2, SEARCH("-",A2,1)-1)
Liefert dir den Teil von A2 Links/Rechts von "-"
Gast
#7182811
Davon abgesehen. würde eine Suchen+Ersetzen Funktion als Formel in einen Feld ein möglichen Rekursiven Fehler auslösen und Excel wenn es den nicht abfängt zum gefühlten Absturz bringen. Ähnliche Effekt hat nämlich eine Funktion die ich mal geschrieben habe. Hat mit 3 Tage gekostet dies abzufangen.
Gast
#7182818
Die gesuchten Funktionen gibt es doch. Die Bezeichnung der Funktionen ist halt etwas speziell. Die Funktion zum Splitten heißt TEIL() und die zum Ersetzen WECHSELN(). Kann man eigentlich schnell herausfinden wenn man durch die Funktionsliste scrollt. Das geht allemal schneller als hier ne Anfrage zu stellen und dann noch einen Meckerpost einzustellen.
Gast
#7182823
Kleiner Nachtrag: Man könnte natürlich Google bemühen und wird in unter einer Minute fündig. https://support.microsoft.com/de-de/office/textfunktionen-referenz-cccd86ad-547d-4ea9-a065-7bb697c2a56e
Gast
#7183113
Zeno schrieb: > Die Funktion zum Splitten heißt TEIL() und die zum Ersetzen WECHSELN() WECHSELN ist korrekt um replace zu ersetzen. Auf die Bezeichnung muss man erstmal kommen. TEIL ist nicht das gesuchte, weil man da ja nicht das Trennungszeichen sondern die Stelle angeben muss. Ist nicht besser als RECHTS/LINKS. Wenn man 3 oder 4 Werte hat, dann wird das eine eklige Schachtel.
Gast
#7183118
Zeno schrieb: > Kleiner Nachtrag: > Man könnte natürlich Google bemühen und wird in unter einer Minute > fündig. Textfunktion aha, da kommt man auch nicht gleich drauf. Deshalb muss man fragen!
Gast
#7183129
Udo K. schrieb: > Man kann auch einfach die eingebauten Excel Funktionen verwenden. > =LEFT/RIGHT(A2, SEARCH("-",A2,1)-1) > Liefert dir den Teil von A2 Links/Rechts von "-" Danke, dass du mir rechts links und finden ins Englische übersetzt hast, wär ich nicht drauf gekommen. Schlaumaier schrieb: > Wieso machst du nicht einfach STRG-H. > Das ersetzt auch > a1 : EinFeldmit10eiern > STRG-H > Ersetze 10 > gegen 20 Weil es in einer Funktion sein soll. Wenn ich in A1 einen String einfüge, dann möchte ich in B2 ein Ergebnis. Und nicht noch 3 mal mit Strg+H irgendwelche Zeichen ersetzen. Schlaumaier schrieb: > Davon abgesehen. würde eine Suchen+Ersetzen Funktion als Formel in einen > Feld ein möglichen Rekursiven Fehler auslösen und Excel wenn es den > nicht abfängt zum gefühlten Absturz bringen. Du hast das Problem garnicht verstanden.
Gast
#7183177
Karl schrieb: > TEIL ist nicht das gesuchte, weil man da ja nicht das Trennungszeichen > sondern die Stelle angeben muss. Ist nicht besser als RECHTS/LINKS. Wenn > man 3 oder 4 Werte hat, dann wird das eine eklige Schachtel. Dann nimm TEXTSPLIT().
Gast
#7183179
Karl schrieb: > Du hast das Problem garnicht verstanden. Ist nichts Neues.
Gast
#7183412
Zeno schrieb: >> Du hast das Problem garnicht verstanden. > Ist nichts Neues. Hat der denn jemals irgendwas verstanden?
Gast
#7183554
Zeno schrieb: > Dann nimm TEXTSPLIT(). Das wäre die richtige Funktion. Nur leider gibt es sie im Excel auf meinem PC nicht. Das wirft #Name aus. Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|