Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Text in Zellen automatisch ändern in Excel
zurück: Bedingte Formatierung: Datenbalken mit verschiedenen Farben weiter: PC Benutzerkennung automatisch in Zelle ausgeben Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Feedback Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
Mikeys1973
Gast


Verfasst am:
25. Apr 2014, 10:31
Rufname:

Text in Zellen automatisch ändern in Excel - Text in Zellen automatisch ändern in Excel

Nach oben
       Version: Office 2010

Ich bin absoluter Excel-Anfänger!

Das mit den Codes verstehe ich erstens nicht und zweitens brauch ich so was für eine für mich hochkomplizierte Sache, für euch wahrscheinlich ein Handgriff!

Ich habe ein Excel-Sheet mit mehreren hundert Einträgen die immer ähnlich aussehen. Ein Beispiel!
XXX40250100
Das steht in einer Zelle, drunter kommen dann weitere ähnliche Einträge wie:
XXX40250150
XXX40250200 usw.

Nun setze ich manuell die Bezeichnungen um, bei so vielen Einträgen natürlich eine Fleißarbeit. Ein Beispiel:
Aus XXX40250100 soll XXX/40/250/100 werden.

Es bleibt also derselbe Wert, allerdings getrennt mit dem / !

Jetzt kommt Ihr sicherlich mit einem Code oder einer Formel, von der ich noch nicht einmal weis wo dieser Code oder diese Formel gesetzt werden muss.

Ist das ne Herausforderung?
steve1da
Moderator


Verfasst am:
25. Apr 2014, 10:35
Rufname:

AW: Text in Zellen ändern automatisch in Excel 2007 - AW: Text in Zellen ändern automatisch in Excel 2007

Nach oben
       Version: Office 2007

Hola,

ist die Positionierung der "/" immer gleich?

Gruß,
steve1da
Mikeys1973
Gast


Verfasst am:
25. Apr 2014, 11:04
Rufname:

AW: Text in Zellen ändern automatisch in Excel 2007 - AW: Text in Zellen ändern automatisch in Excel 2007

Nach oben
       Version: Office 2010

Nein leider nicht, was ich aber in Kauf nehmen würde.

Der Wert XXX4025000, also 3 x X und 7 Ziffern kommt ca. 200 x vor.

Dann gibt es auch Werte die sich z.B. XXXBB8090250125 nennen und künftig
XXXBB/80/90/250/125 heißen sollen.

Also so gesehen 5 x X (X o. B dürfte ja egal sein) und 10 Ziffern.
Der Aufbau an sich ist aber immer derselbe.
Buchstaben zu Beginn gefolgt von einer Nummernserie die getrennt werden muss.

Es wäre aber schon eine deutlich Hilfe, wenn ich z.B. für die ersten 200 Positionen
eine Lösung hätte und die dann eben für die nächsten 200 Artikel die anders sind, entsprechend abändern kann.
steve1da
Moderator


Verfasst am:
25. Apr 2014, 11:14
Rufname:

AW: Text in Zellen ändern automatisch in Excel 2007 - AW: Text in Zellen ändern automatisch in Excel 2007

Nach oben
       Version: Office 2007

Hier mal die Formeln für 10er und 15 Länge. In D1 steht eine Formel, die bei 10 und 15 Länge jeweils automatisch die Formel zieht:

Arbeitsblatt mit dem Namen 'WE 00-01'
 ABCD
1XXX4025000XXX/40/250/000 XXX/40/250/000
2XXXBB8090250125XXXBB/80/90/250/125 XXXBB/80/90/250/125

ZelleFormel
B1=LINKS(A1;3)&"/"&TEIL(A1;4;2)&"/"&TEIL(A1;6;3)&"/"&RECHTS(A1;3)
D1=WENN(LÄNGE(A1)=10;LINKS(A1;3)&"/"&TEIL(A1;4;2)&"/"&TEIL(A1;6;3)&"/"&RECHTS(A1;3);WENN(LÄNGE(A1)=15;LINKS(A1;5)&"/"&TEIL(A1;6;2)&"/"&TEIL(A1;8;2)&"/"&TEIL(A1;10;3)&"/"&RECHTS(A1;3);""))
B2=LINKS(A2;5)&"/"&TEIL(A2;6;2)&"/"&TEIL(A2;8;2)&"/"&TEIL(A2;10;3)&"/"&RECHTS(A2;3)
D2=WENN(LÄNGE(A2)=10;LINKS(A2;3)&"/"&TEIL(A2;4;2)&"/"&TEIL(A2;6;3)&"/"&RECHTS(A2;3);WENN(LÄNGE(A2)=15;LINKS(A2;5)&"/"&TEIL(A2;6;2)&"/"&TEIL(A2;8;2)&"/"&TEIL(A2;10;3)&"/"&RECHTS(A2;3);""))
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
Mikeys1973
Gast


Verfasst am:
25. Apr 2014, 13:07
Rufname:

AW: Text in Zellen ändern automatisch in Excel 2007 - AW: Text in Zellen ändern automatisch in Excel 2007

Nach oben
       Version: Office 2007

Also zunächst einmal meinen aller herzlichsten Dank!
Wahnsinn! So eine Mühe...Smile

Jetzt bin ich dran das irgendwie meinem Ding unter dem Schreibtisch klar zu machen. Meine bisherigen Formelkenntnisse waren A1+A2=

Das ist n anderes Kaliber. Ich wird das jetzt mal testen und hoffe das ich bei diesen
Hieroglyphen nicht den Code für die automatische Selbstzerstörung meines Rechners eingebe. Das wird das WE dauern, ich teste das mal in einem gesonderten Excel-Blatt und gebe dann Erfolgsmeldung oder R.I.P - Nachricht.

Ich gehe davon aus, dass ich bei anderen Längen "einfach" den entsprechenden Code
verändern muss. Da die Zugriffscodes für Fort Knox hierbei nicht rauskommen können, kann ich ja mal wild rumprobieren.

Vielen lieben Dank bis hier hin nochmals

Gruß Mike
steve1da
Moderator


Verfasst am:
25. Apr 2014, 13:23
Rufname:

AW: Text in Zellen ändern automatisch in Excel 2007 - AW: Text in Zellen ändern automatisch in Excel 2007

Nach oben
       Version: Office 2007

Die beiden Formeln in B1 und B2 sind speziell auf 10er bzw. 15er Längen ausgelegt. Für andere Längen muss eine separate Formel geschrieben werden.

Im Grunde ist es relativ einfach.

Links() nimmt eine gewisse Anzahl an Zeichen von links.

Rechts() nimmt eine gewisse Anzahl an Zeichen von rechts.

Mit Teil() ziehst du innerhalb eines Wertes Zeichenpaare heraus.

Dadurch, das nach jedem Block noch ein "/" eingefügt werden soll, ist es halt etwas länger geworden.

Du kannst dir zum Verstehen mal die links(), rechts() und Teil() Blöcke aus meiner Formel einzeln in Zellen schreiben und schauen was passiert.
Mikeys1973
Gast


Verfasst am:
25. Apr 2014, 14:45
Rufname:

AW: Text in Zellen ändern automatisch in Excel 2007 - AW: Text in Zellen ändern automatisch in Excel 2007

Nach oben
       Version: Office 2007

Mikeys1973 - 25. Apr 2014, 14:26 hat folgendes geschrieben:
Ich habe das jetzt mal Probiert mit einem 12stelligen Wert!
Code:
Vorgabe                 Ergebnis
UAER40150100      UAER/R/200/100
Wie man sieht hau ich mir ein zweites R rein, aus 150 wird 200, lediglich der letzte
Wert stimmt. Meine Formel: (Betraf Zeile 14 in meinem Sheet)

Code:
=LINKS(A14;4)&"/"&TEIL(A14;4;1)&"/"&TEIL(A11;6;3)&"/"&RECHTS(A14;3)
Damit ich das besser verstehe vielleicht nochmal anhand des alten Beispiels.
Code:
Vorgabe                 Ergebnis
XXX4025000          XXX/40/250/000
Hier war die Formel:
Code:
=LINKS(A1;3)&"/"&TEIL(A1;4;2)&"/"&TEIL(A1;6;3)&"/"&RECHTS(A1;3)
Welcher Block ist nur für das XXX zuständig?
Welcher für die 40, für die 250 und für die 000 am Ende?

Ich glaub wenn ich das verstehen kann bekomm ich´s hin.

Stop! Hab´s eben kapiert!!!
Beispiel:
UAER40150100 soll UAER/40/150/100 werden.
Meine Formel!
Code:
=Links(A1;4)&"/"&TEIL(A1;5;2)&"/"&TEIL(A1;7;3)&"/"&RECHTS(A1;3)
Erläuterung:
Code:
=Links(A1;4)
formt den Bereich der ersten vier Buchstaben, ist entsprechend zu erweitern/verkürzen
Code:
&"/"&TEIL(A1;5;2)
Setzt das / nach der 5 Position des Wertes und erfasst zwei weitere Ziffern
Code:
&"/"&TEIL(A1;7;3)
Setzt das / nach der 7 Position und erfasst drei weitere Ziffern
Code:
&"/"&RECHTS(A1;3)
formt den Schluss mit drei Ziffern zum Ende und setzt davor das /

Hattest Recht, ist im Grunde gar nicht schwer.
Ganz lieben Dank nochmals, Daumen hoch und weiter empfehle.

Gruß Mike
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Anwendungsübergreifende Fragen: Eintrag bei Google Maps automatisch in Excel kopieren 1 Uwe12 182 18. Okt 2013, 16:18
polterer Eintrag bei Google Maps automatisch in Excel kopieren
Keine neuen Beiträge Anwendungsübergreifende Fragen: Druckreihenfolge in Excel-Word-PPT 2013 ändern 4 Walter S. 514 05. Jun 2013, 07:30
Walter S. Druckreihenfolge in Excel-Word-PPT 2013 ändern
Keine neuen Beiträge Office Forum Bekanntmachungen: Titel in Antworten ändern 0 faßnacht(IT); 491 21. Nov 2012, 13:51
faßnacht(IT); Titel in Antworten ändern
Keine neuen Beiträge Anwendungsübergreifende Fragen: Link Text enhance 0 Winter2 1100 02. Jan 2012, 13:29
Winter2 Link Text enhance
Keine neuen Beiträge Anwendungsübergreifende Fragen: Excel Daten in Publisher automatisch übernehmen 0 kackmandu 585 24. Sep 2011, 17:39
kackmandu Excel Daten in Publisher automatisch übernehmen
Keine neuen Beiträge Anwendungsübergreifende Fragen: Office 2003 startet automatisch als 2007er 0 Ratsuchender 489 24. Feb 2011, 13:23
Ratsuchender Office 2003 startet automatisch als 2007er
Keine neuen Beiträge Anwendungsübergreifende Fragen: ODBC-Abfragen automatisch starten?? 0 oldboy 1110 26. Aug 2009, 15:41
oldboy ODBC-Abfragen automatisch starten??
Keine neuen Beiträge Anwendungsübergreifende Fragen: comments einer Datei automatisch schreiben 0 H2SO4 688 01. Jul 2009, 13:01
H2SO4 comments einer Datei automatisch schreiben
Keine neuen Beiträge Anwendungsübergreifende Fragen: Explorer Startordner auf LW ändern 2 Helmut_S 1815 25. Jan 2009, 12:01
Gast Explorer  Startordner auf LW  ändern
Keine neuen Beiträge Fragen & Anregungen zum Office Forum: Benutzername ändern 1 ZAVJAH 2925 30. Okt 2008, 14:35
faßnacht(IT); Benutzername ändern
Keine neuen Beiträge Anwendungsübergreifende Fragen: Farbige Zellen aus Excel beim Serienbrief in Word übernehmen 0 Gast 1009 28. Aug 2008, 10:41
Gast Farbige Zellen aus Excel beim Serienbrief in Word übernehmen
Keine neuen Beiträge Anwendungsübergreifende Fragen: Standardschriftfarbe in Office-Produkten ändern? 5 M477 1094 30. Jul 2008, 15:32
Scully Standardschriftfarbe in Office-Produkten ändern?
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Expression Web