[Excel]Suchen und Ersetzen (Platzhalter)

Nightmare85

Captain
Registriert
Apr. 2007
Beiträge
3.708
Hi,

wenn ich in Excel (2007) Zelleninhalte habe, die so hier aufgebaut sind:
1.2.3.4
1.2.1.1
3.4.4.1
etc.

kann ich diese mittels Suchen: *.*.*.* finden.

Möchte ich diese aber angenommen ersetzen durch: test*.*.*.*
ist das Ergebnis nicht :
test1.2.3.4
test1.2.1.1
test3.4.4.1

sondern
test*.*.*.*
test*.*.*.*
test*.*.*.*

Was müsste ich denn bei Ersetzen durch eintragen, damit das gewünschte Ergebnis kommt?
Hatte auch schon test\1 usw. probiert.

20180817123006.png


Grüße
 
Naja es macht genau das, was Du reingeschrieben hast oder?
Falls Du etwas in der Form ersetzen geht es glaube so nicht. Du müsstest nacheinander die einzelnen Werte Suchen und konkret ersetzen, wenn Du kein VBA nutzen willst.
Ansonsten könntest du mit einer Wenn Funktion und einer Hilfsspalte arbeiten um dort, wo das Format übereinstimmt mit "*.*.*.*" ein neuer String erstellt wird aus "test"&A1
 
Mit Hilfsspalte würde es gehen
Code:
=WENN(ISTZAHL(SUCHEN("*.*.*.*";A1));"Test"&A1;A1)
 
Oder du kopierst temporär in eine Word-Tabelle, machst dort eine Platzhaltersuche und kopierst zurück.
 
npp vs excel.png
Danke für eure Tipps!
="test"&A1 würde aber nur Sinn ergeben, wenn alle Zellen das Format hätten.
Wäre da z.B. "test" drin, würde das Ergebnis testtest lauten.
(Hättet ihr aber nicht wissen können - hatte ich ja auch nicht erwähnt.)

Hab's jetzt mit Notepad++ gelöst.
Suchen:
(.*)\.(.*)\.(.*)\.(.*)

Ersetzen durch:
http://\1.\2.\3.\4

Grüße
 
Zurück
Oben