Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
alle zeichen rechts von "-" anzeigen
24.09.2013 08:22:29
"-"
Guten Morgen Forum,
ich habe in der Zelle B4 z. B. folgende Zeichenkette: USD - United States Dollars (unterschiedliche Zeichenanzahl rechts neben dem -). Nun möchte ich alle Zeichen, die rechts neben " - " stehen in einer anderen Zelle ausgeben.
Kann mir bitte jemand helfen?
Vielen Dank im Voraus für eine Rückmeldung.
Viele Grüße
Ralf

6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: alle zeichen rechts von "-" anzeigen
24.09.2013 08:24:59
"-"
Hallo Ralf,
=TEIL(A1;FINDEN("-";A1)+1;LÄNGE(A1))

AW: alle zeichen rechts von "-" anzeigen
24.09.2013 08:28:28
"-"
Hallo Hajo,
funktioniert so wie es sein soll.
Vielen Dank für Deine Hilfe.
Viele Grüße
Ralf

AW: mit Fehlerbehandlung
24.09.2013 08:29:56
Hajo_Zi
Hallo ralf,



Tabelle1
 AB
1'USD - United States Dollars ' United States Dollars
2'United States Dollars  

verwendete Formeln
Zelle Formel Bereich R1C1 für Add In
B1:B2=WENNFEHLER(TEIL(A1;FINDEN("-";A1) +1;LÄNGE(A1) ) ;"")   =IFERROR(MID(RC[-1],FIND("-",RC[-1]) +1,LEN(RC[-1]) ) ,"")

XHTML Tabelle für Darstellung in Foren,
einschl. Bedingter Formatierung ab Version 2007
XHTML-Version 11.41 einschl 64 Bit Version



Gruß Hajo

Anzeige
AW: mit Fehlerbehandlung
24.09.2013 08:32:56
Ralf
Hallo Hajo,
danke für den zusätzlichen Tipp.
Was mir aufgefallen ist. Bei Deiner Formel wird vor dem ersten Zeichen ein zusätzliches Leerzeichen eingefügt.
Kann man das unterbinden?
Viele Grüße
Ralf

AW: mit Fehlerbehandlung
24.09.2013 08:34:49
Hajo_Zi
Hallo Ralf,
das wird nicht eingefügt nach "-" ist ein Leerzeichen.



Tabelle1
 AB
1'USD - United States Dollars'United States Dollars
2'United States Dollars 

verwendete Formeln
Zelle Formel Bereich R1C1 für Add In
B1:B2=WENNFEHLER(GLÄTTEN(TEIL(A1;FINDEN("-";A1) +1;LÄNGE(A1) ) ) ;"")   =IFERROR(TRIM(MID(RC[-1],FIND("-",RC[-1]) +1,LEN(RC[-1]) ) ) ,"")

XHTML Tabelle für Darstellung in Foren,
einschl. Bedingter Formatierung ab Version 2007
XHTML-Version 11.41 einschl 64 Bit Version



Gruß Hajo

Anzeige
AW: mit Fehlerbehandlung
24.09.2013 08:54:28
Ralf
Hallo Hajo,
jetzt passts.
Vielen Dank.
Viele Grüße
Ralf

142 Forumthreads zu ähnlichen Themen


Hallo Leute,
ich habe ein Problem mit Zahlenformaten.
In meiner Tabelle steht der Text '4917234598' (natürlich viele solcher Zahlen untereinander.
Jetzt möchte ich, daß diese Zahl (später eine ganze Spalte) über Makro so aufbereitet wird, daß aus '4917234598' 017234598 wird.

Hallo
ich habe ein Problem. Vielleicht ist es schwierig, vielleicht aber auch nicht.
Ich habe eine Text-Datei mit Spaltentrennzeichen "|" (besser als ";" der Übersichtlichtlichkeit halber) und verschiedenen Längen der Spalten.
Ich will diese in Excel überarbeiten und als Text-Dat...

Hallo Forum,
in Zelle B2 habe ich z.B. "ABC 314 " stehen.
Nun möchte ich in Zelle D2 folgende String darstellen:
zähle von links vier Strings nach rechts "ABC "
mache aus "314 " nun eine vierstellige Zahl "0314 "
entferne die zwei Leerzeichen nach der Zahl "0314 ", so da...

Hallo Freaks,
ich habe in der Spalte B 1700 Zeilen, die mit Artikelbezeichnungen folgenden Musters befüllt sind:

Mein Ziel ist es, alle Leerzeichen bis auf zwei nach der letzten Ziffer und dem ersten Buchstaben zu löschen. Also ab der 11 Stelle bis zur 16 Stelle alle Leerzeichen bi...

Hallo,
Ich habe eine Textbox in einem Userform, in dieser Textbox möchte ich schon während der Eingabe verhindern, dass der User nach dem Komma mehr als 2 Ziffern eingeben kann. Also ab der 3.Ziffer soll nichts mehr passieren. Vor dem Komma ist die Anzahl egal. Im Archiv habe ich schon eini...

Hallole,
in meinem Sheet kopiere ich Tabellenblätter aus anderen Dateien. Nun will ich aus diesen Tabellenblätter eine Zelle (J5) kopieren und in mein Sheet "Page" H21 eintragen.
Das Problem: ich weiss nicht, in welchem der kopierten Tabellenblätter die Information steht und wie das Ta...
Anzeige
Anzeige

Infobox zum Thema

EXCEL - Extrahieren von Text rechts neben einem speziellen Zeichen in Excel


Inhaltsverzeichnis

  1. Was ist die Aufgabe?
  2. Einsatzzweck
  3. Syntax
  4. Anwendungsbeispiele aus der Praxis
  5. Tipps
  6. Verwandte Funktionen
  7. Zusammenfassung

Was ist die Aufgabe?

Du hast eine Zelle (B4) in Excel, die eine Zeichenkette enthält, zum Beispiel "USD - United States Dollars". Du möchtest nun alle Zeichen, die rechts neben dem Trennzeichen " - " stehen, in einer anderen Zelle extrahieren.

Dies ist nützlich, wenn du Textdaten hast, die Informationen in einem festgelegten Format enthalten, und du bestimmte Teile dieser Informationen separat behandeln möchtest.


Einsatzzweck

Das Extrahieren von Text neben einem bestimmten Trennzeichen ist in verschiedenen Szenarien nützlich. Du könntest beispielsweise Währungsinformationen, Produktkategorien oder ähnliche Daten analysieren und darstellen wollen.


Syntax


Um den Text rechts neben dem Zeichen " - " zu finden und auszugeben, könntest du die Kombination aus den Funktionen RECHTS, LÄNGE und FINDEN verwenden.

Die allgemeine Formel sieht so aus:

=RECHTS(B4; LÄNGE(B4) - FINDEN(" - "; B4) - 2)

Anwendungsbeispiele aus der Praxis

Angenommen, in Zelle B4 steht "USD - United States Dollars". Dann wird die Formel den Text "United States Dollars" in der Zelle ausgeben, in der sie angewendet wird.

Formel:

=RECHTS(B4; LÄNGE(B4) - FINDEN(" - "; B4) - 2)

Ergebnis:

"United States Dollars"

Tipps

  • Stelle sicher, dass das Trennzeichen und die Leerzeichen korrekt sind. In der Formel oben wird " - " (Leerzeichen, Bindestrich, Leerzeichen) als Trennzeichen verwendet.
  • Falls das Trennzeichen nicht in der Zeichenkette vorkommt, wird die Formel einen Fehler ausgeben. Du kannst dies mit einer WENNFEHLER-Funktion abfangen.

Verwandte Funktionen

  • RECHTS
  • LÄNGE
  • FINDEN
  • WENNFEHLER

Zusammenfassung

Wenn du einen bestimmten Teil einer Textzeichenkette in Excel isolieren möchtest, können die RECHTS, LÄNGE und FINDEN Funktionen dabei sehr hilfreich sein. Diese Technik ist besonders nützlich, wenn du mit Daten arbeitest, die in einer standardisierten Weise formatiert sind, und du bestimmte Informationen daraus extrahieren möchtest.

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige