28.01.2019, 13:23 (Dieser Beitrag wurde zuletzt bearbeitet: 28.01.2019, 13:52 von rk1993.)
Moin,
hatte schonmal nachgehakt vor einigen Monaten, wo es um die Suche nach mehreren Textteilen innerhalb einer Spalte ging. Das konnten wir damals beheben. Folgende Formel wird derzeit verwendet:
Bedeutet: Wenn in der Quell-Spalte ein Textteil "m.H." enthalten ist, wird es im nächsten Step der Formel in der Zielspalte zu "HW" geändert, sonst erhält es "SO". Ist ja soweit klar.
Problem: Neben dem Textteil "m.H." muss ich nun ein weiteres Textteil einfügen, was ebenfalls im Nachgang der Formel zu "HW" geändert werden soll.
Also folgende Textteile: - "m.H." oder -"mit"
Wichtig: Nicht beide müssen gleichzeitig vorhanden sein, sondern jeweils. Also wenn in Quellspalte "m.H." oder "mit" steht, dann Änderung.
Im Bestfall, bei einer erneuten Veränderung, könnte ich das dann ja auch selbst beheben. Bloß jetzt würde ich ungern die Formel ändern, da ich Laie bin. Ich hoffe, ich konnte es ganz gut erklären.
Genau, die Frage ist jetzt: Kann ich das so einfach in die vorhandene Formel eintragen? Weil da ja auch andere Formeln mit integriert sind? Siehe oberste Formel von mir.
Edit: Ich hätte anfangs erwähnen können, dass die Inhalte der Quellspalte aus einer anderen Arbeitsmappe kommen. Aber das ist im Normalfall ja für die Zielspalte egal oder? Theoretisch ist sogar einfacher, wenn sich die Zielspalte auf die Quellspalte bezieht und nicht auf die Quellspalte der anderen Arbeitsmappe?! Dann passt nämlich auch die von dir benutzte Formel.
schon mal an VBA Lösung gedacht?? ich biete nur so zum Spass mal deine Beispieldatei mit einem Makro zum "Spielen" an.
Ich brauche keine Quell Spalten zum suchen, sondern mache Replace direkt in der Zielspalte! Nach dem Button drücken kann man den Suchwert in eine InputBox mit " - " Zeichen und dahinter den neuen Text eingeben. Zur Sicherheit das der Text "mit" nicht versehentlich mitten drin einen Textteil ersetzt habe ich ein Space davor und dahinter gesetzt.
Bei mir ist die Suche variabel, jeder Text kann in Sekunden gesucht und beliebig ersetzt werden. Mir ist z.B. aufgefallen das es mehrere Text wie: "m.H.5, m.H.10, m.H.20" gibt. Ersetzt man da "m.H." gegen HW steht die Zahl immer dahinter. Ist das so gewollt??
die Suchspalte, besser Zielspalte, muss im Makro in der Const Anweisung 1x festgelegt werden. Sie steht jetzt auf der Spalte H. Einfach mal in Spalte H beliebig viele Original Daten eingeben und schauen was passiert.
die Suchspalte, besser Zielspalte, muss im Makro in der Const Anweisung 1x festgelegt werden. Sie steht jetzt auf der Spalte H. Einfach mal in Spalte H beliebig viele Original Daten eingeben und schauen was passiert.
mfg Gast 123
Das schaut sehr gut aus. Kann ich mir die Datei sowie deine fachlichen Kenntnisse aus dem Bereich vormerken?