Gibt eine variable Textzeichenfolge in eine benachbarte Zelle zurück

Gibt eine variable Textzeichenfolge in eine benachbarte Zelle zurück

Ich habe eine große Tabelle.

Einige der Zellen enthalten Bestellnummern in Zellen, die Text enthalten.

Die Bestellnummer befindet sich an verschiedenen Stellen innerhalb der Zelle. Ich versuche, die Bestellnummer (allein) in der Zelle zurückzugeben, die an die Zelle angrenzt, die die Bestellnummer als Teil des Textes enthält.

Antwort1

Sie müssen die FINDFunktion verwenden, um die Bestellnummer zu finden und MIDBeine Teilzeichenfolge zu extrahieren: eingestellt B2auf:

=MIDB(A2,FIND("IT0",A2),7)

Dann propagieren Sie dies nach unten auf den Rest der Spalte.

Ich habe es mit Ihren Beispielzellen getestet. Es wird viel komplexer, wenn Ihre Bestellnummern keine feste Länge haben und Sie das Bestellnummernformat genau angeben müssen. Es wird auch ein Problem geben, wenn die Zeichenfolge IT0im Text vor der Bestellnummer selbst vorkommt, und Sie benötigen erneut eine genaue ON-Formatdefinition.

verwandte Informationen