Bestimmte Inhalte aus Zellen entfernen
#1
Guten Tag liebe Community,
folgendes Problem:
Ich habe eine große Tabelle mit vielen Werten.

Nun befinden sich in manchen Zellen Inhalt(autoHerstellercodes)  z.B Alfa Romeo + klammern mit Länderkennzeichen   

Ich frage mich wie es nun möglich ist, alle Zellen einer Spalte zu durchsuchen und die klammern mit Länderkennzeichen zu entfernen. Der Herstellername muss aber Bleiben !

Vllt wird euch das ganze etwas klarer wenn ihr euch den Ausschnitt dazu anschaut.

   

MFG
Top
#2
In einer Schleife über den relevanten Bereich:
Mystr = instr(a-zelle, "(")
A-zelle = mystr(0)
'Korrektur instr(1,a-zelle,"(")
A-zelle ist durch eine zulässige Referenz zu ersetzen, z.b. cells(i,1)
(Ungetestet)
[-] Folgende(r) 1 Nutzer sagt Danke an Fennek für diesen Beitrag:
  • Edja
Top
#3
Füge in Spalte_B eine Leerspalte ein
Dann Spalte_A -> Text in Spalten, als Trennzeichen die öffnende Klammer
Danach kannst du Spalte_B wieder löschen
Beste Grüße
  Günther

Excel-ist-sexy.de
  …schau doch mal rein!
Der Sicherheit meiner Daten wegen lade ich keine *.xlsm bzw. *.xlsb- Files mehr herunter! -> So geht's ohne!
[-] Folgende(r) 1 Nutzer sagt Danke an GMG-CC für diesen Beitrag:
  • Edja
Top
#4
Danke für die Antworten, nur leider ist mir weder die eine noch die andere Antwort vollständig klar :20: .
Sry, bin was Excel angeht noch ein Anfänger...
gehts da vllt noch etwas genauer ?
Top
#5
Hallo Erna,

ich würde den Vorschlag meines Namensvetters umsetzen. Schau mal im Menüband unter Daten. Dort findest du "Text in Spalten". Der Reststeht in Günthers Beitrag.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
[-] Folgende(r) 1 Nutzer sagt Danke an WillWissen für diesen Beitrag:
  • Edja
Top
#6
Hi,

wenn Du mit einer Hilfsspalte leben kannst, probier mal:

Arbeitsblatt mit dem Namen 'Tabelle1'
 AB
1BMW (D)BMW
2Volvo (S)Volvo
3Alfa (I)Alfa
4AudiAudi
5PorschePorsche
6VW (D)VW

ZelleFormel
B1=WENN(ISTFEHLER(SUCHEN("(";A1));A1;ERSETZEN(A1;SUCHEN("(";A1);99;" "))
B2=WENN(ISTFEHLER(SUCHEN("(";A2));A2;ERSETZEN(A2;SUCHEN("(";A2);99;" "))
B3=WENN(ISTFEHLER(SUCHEN("(";A3));A3;ERSETZEN(A3;SUCHEN("(";A3);99;" "))
B4=WENN(ISTFEHLER(SUCHEN("(";A4));A4;ERSETZEN(A4;SUCHEN("(";A4);99;" "))
B5=WENN(ISTFEHLER(SUCHEN("(";A5));A5;ERSETZEN(A5;SUCHEN("(";A5);99;" "))
B6=WENN(ISTFEHLER(SUCHEN("(";A6));A6;ERSETZEN(A6;SUCHEN("(";A6);99;" "))

Alternativ kannst Du auch über "Start - Bearbeiten - Suchen und Auswählen - Ersetzen - Optionen - Suchen (Spalten)" nach "(*" (ohne"") suchen und durch nichts ersetzen ...
Überlegen macht überlegen
Gruss aus dem schönen Hunsrück
_______ Klaus-Martin _______
Top
#7
Hi,

(08.01.2016, 18:23)Kl@us-M. schrieb: wenn Du mit einer Hilfsspalte leben kannst, probier mal:

sda sind dann aber 2 Leerzeichen am Wortende.
Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste