Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: bestimmten Textteil aus Zelle kopieren

bestimmten Textteil aus Zelle kopieren
10.05.2006 11:14:54
Jakob
Hallo,
ich habe in der Spalte B eine Bestellnummer stehen. Jetzt will ich in der Spalte C denn Text ab den letzten "/" ausgeben. Wie müßte die entsprechende Formel aussehen? Ich konnte mit meinen Versuchen nur ein Teil abbilden.
Eigener Versuch:
=TEIL(b1;FINDEN("/APOT/";b1)+6;LÄNGE(b1)-(FINDEN("/APOT/";b1)+6)+1)
EA 18823/APOT
EA 18823/APOT/RO
EA 79/0000001356/RO
EA 106520/RO
AK 15901/RO
BTM EA54973/APOT/RO
Beim 1. Beispiel müßte "APOT" in der Spalte C herauskommen, beim 2. "RO".
Besten Dank für Eure Hilfe.
Grüße
J.Freitag
Anzeige

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: bestimmten Textteil aus Zelle kopieren
10.05.2006 12:03:19
heikoS
Hallo Jakob,
unter Nutzung von: http://www.excelformeln.de/formeln.html?welcher=107 kannst Du das so machen:
{=RECHTS(A1;VERGLEICH("/";LINKS(RECHTS(A1;SPALTE(1:1));1);0)-1)}
Matrixformel - Abschluß mit STRG+Umsch+Enter nicht nur mit Enter.
Klappt´s?
Gruß Heiko
Anzeige
AW: bestimmten Textteil aus Zelle kopieren
10.05.2006 15:12:48
Jakob
Hallo Heiko,
ja es hat wunderbar geklappt, wobei ich den Teil "rechts(a1;spalte" nicht ganz verstanden habe.
Besten Dank.
Gruß
J.Freitag
Bitte! Danke für Deine Rückmeldung! mT
10.05.2006 15:37:10
heikoS
Hallo Jakob,
mit dem Nichtverstehen bist Du nicht der einzige. Die ist halt von den Formelgöttern. :-)
Gruß Heiko
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige
Anzeige

Infobox / Tutorial

Bestimmten Textteil aus Zelle kopieren in Excel


Schritt-für-Schritt-Anleitung

Um einen bestimmten Textteil aus einer Zelle in Excel zu kopieren, kannst du die Formel RECHTS in Kombination mit FINDEN verwenden. Hier ist eine einfache Schritt-für-Schritt-Anleitung:

  1. Formel eingeben: Gehe in die Zelle, in die du den Text kopieren möchtest, und gib die folgende Formel ein:

    =RECHTS(B1; LÄNGE(B1) - FINDEN("~"; WECHSELN(B1; "/"; "~"; LÄNGE(B1) - LÄNGE(WECHSELN(B1; "/"; "")))) )

    Diese Formel sucht nach dem letzten "/" in der Zelle B1 und kopiert den Text danach.

  2. Formel anpassen: Ersetze B1 durch die entsprechende Zellreferenz, die du verwenden möchtest.

  3. Ergebnis überprüfen: Drücke Enter und überprüfe, ob der gewünschte Textteil korrekt angezeigt wird.


Häufige Fehler und Lösungen

  • Fehler: #WERT!: Dieser Fehler tritt auf, wenn die angegebene Zelle leer ist oder das Zeichen nicht gefunden wird. Stelle sicher, dass die Zelle einen Wert enthält und das gesuchte Zeichen vorhanden ist.

  • Lösung: Überprüfe die Formel auf Tippfehler oder fehlerhafte Zellreferenzen.


Alternative Methoden

Eine alternative Methode, um einen Teil einer Zelle in eine andere zu kopieren, ist die Verwendung von TEIL und FINDEN. Hier ist ein Beispiel:

=TEIL(B1; FINDEN("/"; B1) + 1; LÄNGE(B1) - FINDEN("/"; B1))

Diese Formel gibt den Text nach dem ersten "/" zurück.


Praktische Beispiele

  1. Beispiel 1: Wenn in Zelle B1 der Text EA 18823/APOT/RO steht und du den Text nach dem letzten "/" haben möchtest, benutze:

    =RECHTS(B1; LÄNGE(B1) - FINDEN("~"; WECHSELN(B1; "/"; "~"; LÄNGE(B1) - LÄNGE(WECHSELN(B1; "/"; "")))))

    Ergebnis: RO

  2. Beispiel 2: Um nur den Text APOT aus Zelle B1 zu extrahieren:

    =TEIL(B1; FINDEN("/APOT"; B1) + 1; LÄNGE(B1))

Tipps für Profis

  • Nutze die Matrixformel für komplexere Anforderungen. Drücke STRG + SHIFT + ENTER, um die Formel zu aktivieren.
  • Experimentiere mit den Funktionen LINKS, RECHTS und TEIL, um verschiedene Teile einer Zelle zu extrahieren.
  • Halte deine Formeln übersichtlich, indem du Zellbezüge in benannten Bereichen speicherst.

FAQ: Häufige Fragen

1. Wie kann ich nur einen Teil der Zelle übernehmen?
Du kannst die TEIL-Funktion verwenden, um einen spezifischen Bereich von Zeichen aus einer Zelle zu kopieren.

2. Gibt es eine Formel, um Text bis zu einem bestimmten Zeichen zu kopieren?
Ja, du kannst FINDEN in Kombination mit LINKS verwenden, um Text bis zu einem bestimmten Zeichen zu extrahieren:

=LINKS(B1; FINDEN("/"; B1) - 1)

Diese Formel kopiert alles vor dem ersten "/" in Zelle B1.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige