Excel Text in Zelle erst ab Buchstaben wiedergeben
#1
Hallo, 

ich habe folgendes Problem: Ich habe in einer Zelle verschiedene Codes.

12345 - blau 
18243 - rot 
12392 - .grün
13131 - .lila

Ich möchte nun, dass mir in einer Spalte nur die Farben (blau, rot, grün,..) wiedergegeben werden. Dabei sollen die Zahlencodes und jeweils das "-" oder "." abgeschnitten werden. Wegen dem Punkt der ab und zu auftaucht kann ich leider keine Teil, Links/Rechts Formel anwenden.

Habt Ihr eine Idee? :)
Top
#2
Hallo,

wegen des Punktes kannst du so vorgehen: Spalte markieren, Reiter Start / Suchen und Auswählen / Ersetzen (suchen nach Punkt, ersetzen durch nichts). Danach kannst du unter dem Reiter Daten, die Zellinhalte mit der Funktion Text in Spalten anhand der Leerzeichen aufsplitten.
Viele Grüße
Klaus-Dieter
Der Erfolg hat viele Väter, 
der Misserfolg ist ein Waisenkind
Richard Cobden
Top
#3
Moin,

oder so:
Arbeitsblatt mit dem Namen 'Tabelle1'
AB
112345 - blau blau 
218243 - rot rot 
312392 - .grüngrün
413131 - .lilalila

ZelleFormel
B1=TEIL(A1;WENNFEHLER(FINDEN(".";A1);FINDEN("-";A1)+1)+1;10)
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Top
#4
Du solttest pro Zeile 2 Zellen verwenden. (Text in Spalten)
Zum übersetzen von Excel Formeln:

http://dolf.trieschnigg.nl/excel/index.p...gids=en+de
Top
#5
(28.09.2020, 09:36)dobo1809 schrieb: Habt Ihr eine Idee? :)

Hallo, :19:

du nutzt doch schon RegExp - das geht hier auch (entweder als Funktion, oder Sub): :21:
[attachment=34384]
Top
#6
Hallöchen,

wenn Deine codes real genau so aufgebaut sind wie in Deinem Beispiel - die Farbe oder der Punkt kommt immer an Stelle 9 - reicht was einfacheres. Die 99 hab ich genommen falls Du mal längere Farben hast Smile Tschitscheringrün oder so ...

Arbeitsblatt mit dem Namen 'Tabelle1'
AB
112345 - blau blau 
218243 - rot rot 
312392 - .grüngrün
413131 - .lilalila

ZelleFormel
B1=TEIL(WECHSELN(A1;".";"");9;99)
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.2) erstellt. ©Gerd alias Bamberg
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Top


Gehe zu:


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