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.
[-] 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