10.11.2015, 11:21
(Dieser Beitrag wurde zuletzt bearbeitet: 10.11.2015, 13:04 von Rabe.
Bearbeitungsgrund: Fontformatierung small entfernt
)
Hallo
Bin neu in diesem Forum da ich Hilfe brauch bei einer Excel Funktion bzw. wie man mein Problem am besten Lösen könnte.
Es geht darum das ich in einer Zelle sehr viele Daten habe, die Ich auf mehrere Zellen aufteilen möchte.
Da ich aber nicht so der Excel Profi bin habe ich es derzeit etwas kompliziert gelöst.
mit den Funktionen Links, Rechts, Teil.
Die Daten sind nicht immer gleich strukturiert bzw. verschieden lang.
Hawker Sidley // Frame : MW - 400 //Freq. :50 //RPM : 589 //Volt. : 380 // Rated Current : 470.6 A // Cos phi : ?? // IP : ?? // KW :250
WEG // Frame : 250 //Freq. :50 //RPM : 1480 //Volt. : 380 // Rated Current : 142 A // Cos phi : ?? // IP : 65 // KW :75
das sind zwei verschiedene Zellen jeweils in Spalte F ich möchte jetzt die Daten so auf teilen:Spalte
G= Hersteller (Hawker Sidley oder WEG) ; H=Frame ; I=Freq. ; J=RPM ; K=Volt ; L= Rated Current ; M=Cos phi; N=IP ; O=KW ;
Bitte um Hilfe da es sehr mühselig ist die Daten mit meinen bereits erstellten Formeln aufzuteilen.
Für Spalte G habe ich derzeit die Formel =LINKS(F12;SUCHEN("/";F12)-1) die funktioniert eigentlich ganz gut.
Für Spalte H-N habe ich derzeit die Formel =TEIL(F12;45;2) da aber der Text sehr variiert muss ich immer die Zahl beim erste Zeichen ändern das ist sehr viel Arbeit bei über 600 Zeilen.
Für Spalte O habe ich derzeit die Formel =RECHTS(F12;4)
BMM // Frame : ?? //Freq. :50 //RPM : 1450 //Volt. : 380 // Rated Current : 37 A // Cos phi : ?? // IP : ?? // KW :18.5
SEW-EURODRIVE // Frame : ?? //Freq. :50 //RPM : 1400 //Volt. : 380 // Rated Current : 8.6 A // Cos phi : 0.83 // IP : ?? // KW :2.2
Kleines bespiel wie es aussehen sollte.
Spalte F=WEG // Frame : 250 //Freq. :50 //RPM : 1480 //Volt. : 380 // Rated Current : 142 A // Cos phi : ?? // IP : 65 // KW :75
Spalte G=WEG (manchmal 2 Zeichen und bis hin zu 7 Zeichen lang)
Spalte H=250 (manchmal 2 Zeichen und bis hin zu 7 Zeichen lang)
Spalte I=50 (immer 2 Zeichen lang nur dadurch das die ersten zwei immer verschieden lang sind variiert die Position sehr ca. zwischen 2 und 20 Zeichen)
Spalte J=1480 (manchmal 2 Zeichen und bis hin zu 4 Zeichen lang)
Spalte K=380 (immer 3 Zeichen lang nur dadurch das die vorderen immer verschieden lang sind variiert die Position sehr ca. zwischen 2 und 20 Zeichen)
Spalte L=142 (manchmal 2 Zeichen und bis hin zu 4 Zeichen lang)
Spalte M=?? (manchmal 2 Zeichen und bis hin zu 4 Zeichen lang)
Spalte M=65 (manchmal 2 Zeichen und bis hin zu 4 Zeichen lang)
Danke schon mal im voraus.
Es ist egal ob es mit Formel oder mit VBA Skript Funktionieren würde.
MFG
Christoph
Bin neu in diesem Forum da ich Hilfe brauch bei einer Excel Funktion bzw. wie man mein Problem am besten Lösen könnte.
Es geht darum das ich in einer Zelle sehr viele Daten habe, die Ich auf mehrere Zellen aufteilen möchte.
Da ich aber nicht so der Excel Profi bin habe ich es derzeit etwas kompliziert gelöst.
mit den Funktionen Links, Rechts, Teil.
Die Daten sind nicht immer gleich strukturiert bzw. verschieden lang.
Hawker Sidley // Frame : MW - 400 //Freq. :50 //RPM : 589 //Volt. : 380 // Rated Current : 470.6 A // Cos phi : ?? // IP : ?? // KW :250
WEG // Frame : 250 //Freq. :50 //RPM : 1480 //Volt. : 380 // Rated Current : 142 A // Cos phi : ?? // IP : 65 // KW :75
das sind zwei verschiedene Zellen jeweils in Spalte F ich möchte jetzt die Daten so auf teilen:Spalte
G= Hersteller (Hawker Sidley oder WEG) ; H=Frame ; I=Freq. ; J=RPM ; K=Volt ; L= Rated Current ; M=Cos phi; N=IP ; O=KW ;
Bitte um Hilfe da es sehr mühselig ist die Daten mit meinen bereits erstellten Formeln aufzuteilen.
Für Spalte G habe ich derzeit die Formel =LINKS(F12;SUCHEN("/";F12)-1) die funktioniert eigentlich ganz gut.
Für Spalte H-N habe ich derzeit die Formel =TEIL(F12;45;2) da aber der Text sehr variiert muss ich immer die Zahl beim erste Zeichen ändern das ist sehr viel Arbeit bei über 600 Zeilen.
Für Spalte O habe ich derzeit die Formel =RECHTS(F12;4)
BMM // Frame : ?? //Freq. :50 //RPM : 1450 //Volt. : 380 // Rated Current : 37 A // Cos phi : ?? // IP : ?? // KW :18.5
SEW-EURODRIVE // Frame : ?? //Freq. :50 //RPM : 1400 //Volt. : 380 // Rated Current : 8.6 A // Cos phi : 0.83 // IP : ?? // KW :2.2
Kleines bespiel wie es aussehen sollte.
Spalte F=WEG // Frame : 250 //Freq. :50 //RPM : 1480 //Volt. : 380 // Rated Current : 142 A // Cos phi : ?? // IP : 65 // KW :75
Spalte G=WEG (manchmal 2 Zeichen und bis hin zu 7 Zeichen lang)
Spalte H=250 (manchmal 2 Zeichen und bis hin zu 7 Zeichen lang)
Spalte I=50 (immer 2 Zeichen lang nur dadurch das die ersten zwei immer verschieden lang sind variiert die Position sehr ca. zwischen 2 und 20 Zeichen)
Spalte J=1480 (manchmal 2 Zeichen und bis hin zu 4 Zeichen lang)
Spalte K=380 (immer 3 Zeichen lang nur dadurch das die vorderen immer verschieden lang sind variiert die Position sehr ca. zwischen 2 und 20 Zeichen)
Spalte L=142 (manchmal 2 Zeichen und bis hin zu 4 Zeichen lang)
Spalte M=?? (manchmal 2 Zeichen und bis hin zu 4 Zeichen lang)
Spalte M=65 (manchmal 2 Zeichen und bis hin zu 4 Zeichen lang)
Danke schon mal im voraus.
Es ist egal ob es mit Formel oder mit VBA Skript Funktionieren würde.
MFG
Christoph