Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Rechnungsnummer aus verschieden langem Text extrahieren
#1
Hallo an die Excelexperten,

vielen Dank für die schnelle Registrierung.

Nun zu meinem Problem:

In einer Excelauswertung habe ich in einer Zelle einer Spalte u.a. eine Rechnungsnummer stehen, die sich wie folgt
darstellt: 2024-P-RE-0178 oder 2024-P-RE-0080, oder ähnlich.

Das Problem ist, dass in der Zelle nicht nur diese Rechnungsnummer aufgeführt ist, sondern auch anderer Text mit unterschiedlich
vielen Zeichen.

Ich benötige jedoch nur diese Rechnungsnummern. Mit =TEIL(A2;FINDEN("-";A2;FINDEN("-"; A2;FINDEN("-";A2)+1))+1;7)

Mit dieser Formel erhalte ich als Ergebnis jedoch nur RE-0178. Ich brauche aber die gesamte Bezeichnung.

Was mache ich nun hier falsch? Oder gibt es sogar eine andere Formel, die mir hier besser helfen kann?

Eine Beispieltabelle habe ich beigefügt. Herzlichen Dank schon mal vorab für Eure Hilfe.


.xlsx   Clever-excel-Anfrage Rechnungsnummer.xlsx (Größe: 43,21 KB / Downloads: 7)
Antworten Top
#2
Hallo
nach "-" zu suchen wenn diese Zeichen mehrfach vorkommt ist suboptimal
versuche es mal so:
=TEIL(A2;FINDEN("-";A2;FINDEN("-RE-"; A2))-6;14)

In deinem Beispiel funktioniert es
Gruß Holger
[-] Folgende(r) 1 Nutzer sagt Danke an echo für diesen Beitrag:
  • Datjodie
Antworten Top
#3
Hi,

Deine Excel-Version wäre vielleicht noch wichtig!

Ansonsten:

Code:
=TEIL(A2;SUCHEN("202";A2);14)
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
[-] Folgende(r) 1 Nutzer sagt Danke an BoskoBiati für diesen Beitrag:
  • Datjodie
Antworten Top
#4
Hallo,

habe einen ähnlichen Ansatz wie Holger gefunden:

Rechnungsnummern auslesen

ABC
1Verwendungszweck Betrag in EUR FORMEL
2EREF+NOTPROVIDEDSVWZ+2024-P-RE-0178         11.900,15 € 2024-P-RE-0178
3EREF+GYP-2715462122-3SVWZ+KNR 702176 RENR 2024-P-RE-0080           9.927,02 € 2024-P-RE-0080
4EREF+ZAHLBELEG 0074012392SVWZ+UNS.ID: 071225 IHRE RG.:2024-P-RE-0187/31.05.2024           9.127,72 € 2024-P-RE-0187
5EREF+NOTPROVIDEDSVWZ+RG 2024-P-RE-0122ABWA+BIBO GMBH           8.607,35 € 2024-P-RE-0122
6EREF+SV-ID2473-01-16-15.20.11.404124SVWZ+RE.NR. 2023-P-RE-0305RE.DAT. 29.11.2023           8.527,83 € 2023-P-RE-0305
Formeln der Tabelle
ZelleFormel
C2=TEIL(A2;FINDEN("-P-";A2;1)-4;14)
Bedingte Formatierungen der Tabelle
ZelleNr.: / BedingungFormat
C21. / TextzeichenfolgeAbc

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8
Viele Grüße
Klaus-Dieter
Der Erfolg hat viele Väter, 
der Misserfolg ist ein Waisenkind
Richard Cobden
[-] Folgende(r) 1 Nutzer sagt Danke an Klaus-Dieter für diesen Beitrag:
  • Datjodie
Antworten Top
#5
Lieber Holger,

vielen Dank für die Formel, die passt perfekt. 

Hätte ich auch drauf kommen können, aber manchmal sieht man den Wald vor lauter Bäumen nicht.

Dankeschön und noch einen schönen Abend

es grüßt Daniela

Lieber Klaus-Dieter,

vielen Dank für die Formel, die passt perfekt. Danke, dass ich jetzt 2 Lösungen habe.

Hätte ich auch drauf kommen können, aber manchmal sieht man den Wald vor lauter Bäumen nicht.

Dankeschön und noch einen schönen Abend

es grüßt Daniela
Antworten Top


Gehe zu:


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