Office: Teil aus Zelle in andere Zelle extrahieren

Helfe beim Thema Teil aus Zelle in andere Zelle extrahieren in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo Zusammen, Ich will aus einer Zelle die zweite Angabe in eine andere Zelle schreiben . Ich habe es versucht mit der Formen =links aber da nimmt... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von Creator-X, 21. Juni 2024.

  1. Creator-X hat Ahnung

    Teil aus Zelle in andere Zelle extrahieren


    Hallo Zusammen,

    Ich will aus einer Zelle die zweite Angabe in eine andere Zelle schreiben .
    Ich habe es versucht mit der Formen =links aber da nimmt er ja den ganzen linken Teil mit.
    Die träge sehen so aus:
    Spalte B Spalte C
    157-1"-K-117A-20456-S 1"
    157-1½"-K-A3-1710-S 11/2"
    157-1"-K-322A-N99-29265-W
    61-11/2"-K-A3-6103
    61-2"-K-A3-6106
    61-1½"-K-322A-N-28800-W
    61-1½"-K-A3-6006-H
    61-1½"-K-A1-66007-S
    10-1½"-K-A3-6017-S
    61-2"-K-A1-6002-S
    61-2"-K-A1-6004-S

    Quasi soll eigentlich nur die Zollangabe extrahiert werden.
    Hab es auch schon mit der Funktion =Teil() probiert aber da ich ja als erste Zahl immer unterschiedliche längen habe und als Zollangaben auch unterschiedliche Längen habe ist es ein wenig kompliziert.
    Was halt immer gleich ist sind die "-" vor und nach der Zoll Angabe.

    Hat jemand einen Idee wie man das mache könnte einfach nur mit ner Formel?

    Gruß CX
     
    Creator-X, 21. Juni 2024
    #1
  2. steve1da Office Guru
    Hola,
    TEIL() kannst du schon nehmen.
    =FINDEN("-";B2) gibt die Position vom ersten "-" aus, =FINDEN("""";B2) die Position des ersten ".
    Damit solltest du etwas basteln können
    Gruß,
    steve1da
     
    steve1da, 21. Juni 2024
    #2
  3. RPP63_neu
    RPP63_neu Erfahrener User
    Moin!
    Excel-Version?
    Grob mit INDEX oder SPALTENWAHL iVm TEXTTEILEN
    Bin noch nicht am Rechner, später mehr.

    Gruß Ralf
     
    RPP63_neu, 21. Juni 2024
    #3
  4. {Boris} Erfahrener User

    Teil aus Zelle in andere Zelle extrahieren

    Hi,

    Office 365:
    =INDEX(TEXTTEILEN(A1;"-");2)

    Vorher:
    =TEIL(A1;FINDEN("-";A1)+1;FINDEN("""";A1)-FINDEN("-";A1))
     
    {Boris}, 21. Juni 2024
    #4
  5. BoskoBiati Erfahrener User
    Mit Excel 365:

    =TEXTVOR(TEXTNACH(B1;"-");"-")
     
    BoskoBiati, 21. Juni 2024
    #5
  6. Creator-X hat Ahnung
    Hallo
    @ Boris

    ja eigentlich haben wir hier MSO365
    aber ich glaube mein Excel hat die Funktion =INDEX(TEXTTEILEN... irgendwie nichtTeil aus Zelle in andere Zelle extrahieren :(

    Mit der Formel bekomm ich bei 1 1/2" nur die 2" angezeigt.Teil aus Zelle in andere Zelle extrahieren o_O

    @ BoskoBiati
    bei deiner Formel bekomm ich auch nicht raus.
    Ich denke es liegt dann wohl am Office.
    Teil aus Zelle in andere Zelle extrahieren :confused:

    Hab gerad noch mal geschaut wir haben das MSO Standard 2016.
     
    Creator-X, 21. Juni 2024
    #6
  7. {Boris} Erfahrener User
    Hi,

    wenn Dein Excel die Funktion TEXTTEILEN nicht kennte, dann erhieltest du #NAME?. Da das nicht der Fall ist, zeig bitte mal Deine Datei mit den fehlerhaften Formelergebnissen, denn ich habe die Formel an alle Deinen Beispielen getestet.
     
    {Boris}, 21. Juni 2024
    #7
  8. RPP63_neu
    RPP63_neu Erfahrener User

    Teil aus Zelle in andere Zelle extrahieren

    Mal die gesammelten Werke:
     ABCDE
    1157-1"-K-117A-20456-S 1"1"1"1"1"
    2157-1½"-K-A3-1710-S 11/2"1½"1½"1½"1½"
    3157-1"-K-322A-N99-29265-W1"1"1"1"
    461-11/2"-K-A3-610311/2"11/2"11/2"11/2"
    561-2"-K-A3-61062"2"2"2"
    661-1½"-K-322A-N-28800-W1½"1½"1½"1½"
    761-1½"-K-A3-6006-H1½"1½"1½"1½"
    861-1½"-K-A1-66007-S1½"1½"1½"1½"
    910-1½"-K-A3-6017-S1½"1½"1½"1½"
    1061-2"-K-A1-6002-S2"2"2"2"
    1161-2"-K-A1-6004-S2"2"2"2"

    ZelleFormel
    B1=INDEX(TEXTTEILEN(A1;"-");2)
    C1=GLÄTTEN(TEIL(WECHSELN($A1;"-";WIEDERHOLEN(" ";9));SPALTE(B1)*9-8;9))
    D1=TEIL(A1;FINDEN("-";A1)+1;FINDEN("""";A1)-FINDEN("-";A1))
    E1=TEXTVOR(TEXTNACH(A1;"-");"-")
     
    RPP63_neu, 21. Juni 2024
    #8
  9. Exl121150 Erfahrener User
    Hallo,

    in Ergänzung zu der Formelauflistung von Ralf könnte man in Zelle F1 folgende Formel einfügen:
    =REGEXEXTRACT(A1:A11;"-(.+?"")";2)
    Sie ist aber zur Zeit nur in Excel365-Insider verfügbar.
     
    Exl121150, 22. Juni 2024
    #9
    1 Person gefällt das.
  10. RPP63_neu
    RPP63_neu Erfahrener User
    Sehr schön!
    Ich hatte zwar auch an REGEXEXTRACT() gedacht, aber auf das Pattern bin ich nicht gekommen.
    Ich muss mich da mal dringend intensiv einlesen!
    Kennst Du da ein gutes Tutorial?

    Gruß Ralf
     
    RPP63_neu, 22. Juni 2024
    #10
  11. {Boris} Erfahrener User
    Da wir hier so viel Spaß mit den diversen Lösungen haben, hier noch eine Spill-Variante ;-)

    =MAP(A1:A11;LAMBDA(a;INDEX(TEXTTEILEN(a;"-");2)))
     
    {Boris}, 22. Juni 2024
    #11
  12. schatzi Super-Moderator
    Ihr seid doch alle komplett bekloppt und durchgeknallt! Teil aus Zelle in andere Zelle extrahieren *:D*Teil aus Zelle in andere Zelle extrahieren *:D*Teil aus Zelle in andere Zelle extrahieren *:D*

    Liebs!

    (Aber ohne SCAN lass ich euch hier nicht raus!)
     
    schatzi, 22. Juni 2024
    #12
    1 Person gefällt das.
  13. Exl121150 Erfahrener User

    Teil aus Zelle in andere Zelle extrahieren

    Hallo Ralf,
    laut Info in einem Microsoft-Hilfeforum zu den 3 neuen REGEX-Funktionen soll es sich dabei um die PCRE2-Variante (Perl Compatible Regular Expressions) handeln. Mit dem Link PCRE - Perl-kompatible reguläre Ausdrücke gelangst du direkt auf die zuständige Homepage - mit all den Links zu diversen weiteren Informationen.
    (Das Problem mit RegExpr ist, dass es hier sehr viele unterschiedliche Varianten gibt - sowohl bei Einschränkungen als auch Erweiterungen)
     
    Exl121150, 23. Juni 2024
    #13
  14. {Boris} Erfahrener User
    Aber ohne SCAN lass ich euch hier nicht raus!

    Kein Problem ;-)

    =SCAN("";A1:A11;LAMBDA(a;b;INDEX(TEXTTEILEN(b;"-");2)))
     
    {Boris}, 23. Juni 2024
    #14
    1 Person gefällt das.
  15. Exl121150 Erfahrener User
    Hallo @schatzi,

    =WEGLASSEN(REDUCE("";$A$1:$A$11;LAMBDA(a;b;VSTAPELN(a;INDEX(TEXTTEILEN(b;"-");2))));1)
     
    Exl121150, 23. Juni 2024
    #15
    1 Person gefällt das.
Thema:

Teil aus Zelle in andere Zelle extrahieren

Die Seite wird geladen...
  1. Teil aus Zelle in andere Zelle extrahieren - Similar Threads - Teil Zelle Zelle

  2. Teil der Daten von Spalte A in Spalte B verschieben

    in Microsoft Excel Hilfe
    Teil der Daten von Spalte A in Spalte B verschieben: Hallo zusammen, ich habe in Spalte A/ Zelle 1 folgenden Textinhalt: P-100-403497-EL30. Gerne möchte ich nun "-EL30" von Spalte A/Zelle1 ausschneiden und in Spalte B/Zelle 1 "EL30" einfügen....
  3. In Zelle Text suchen/finden und Teil danach ausgeben.

    in Microsoft Excel Hilfe
    In Zelle Text suchen/finden und Teil danach ausgeben.: Guten Tag, ich habe in einem Report aus Workday in einer Spalte ein paar Hundert Zeichen aus denen ich einen Teil fuer den Einkauf und einen Teil fuer den Verkauf auslesen muesste um einen...
  4. Zelleninhalt zerlegen

    in Microsoft Excel Hilfe
    Zelleninhalt zerlegen: Hallo, ich hätte zwei anliegen. 1.) Ich habe in einer Zelle eine Zahlenreihe. Diese Zahlenreihe ist nicht getrennt durch Kommata, Leerzeichen o.Ä.. Wie kann ich ohne jedes Mal einzeln in der...
  5. Textteile + Ziffer/Zeichenkombinationen aus Zelle entfernen

    in Microsoft Excel Hilfe
    Textteile + Ziffer/Zeichenkombinationen aus Zelle entfernen: Hi zusammen, ich möchte bestimmte Informationen aus Zellen herausfiltern und den Rest rauslöschen. Ich habe es bereits mit Suchen/Ersetzen, der WECHSELN, bzw. RECHTS & TEIL Funktion probiert....
  6. Von Text in Zelle automatisch einen Teil kopieren + einfügen

    in Microsoft Excel Hilfe
    Von Text in Zelle automatisch einen Teil kopieren + einfügen: Hi Zusammen Ich bin's schon wieder. *tongue.gif* Nun hab ich langsam erst gemerkt, was eig Alles mit Excel VBA möglich ist *boah Nun hätte ich was und wenn das Möglich wäre, wär das für mich...
  7. Teilen einer Zelle

    in Microsoft Excel Tutorials
    Teilen einer Zelle: Teilen einer Zelle Excel für Microsoft 365 Excel 2019 Excel 2016 Excel 2013 Mehr... Weniger...
  8. Verbinden oder Teilen von Zellen in einer Tabelle

    in Microsoft Word Tutorials
    Verbinden oder Teilen von Zellen in einer Tabelle: Verbinden oder Teilen von Zellen in einer Tabelle Word für Microsoft 365 Outlook für Microsoft 365 Word für Microsoft 365 für Mac Outlook für Microsoft 365 für Mac...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden