So passen Sie eine Teilzeichenfolge aus einer Zelle aus einer Array-Liste in EXCEL an

336
Christian Diaz

Ich versuche, ein Datum aus der folgenden Spalte mit diesen Werten zu erhalten:

MODIFICATIONAUG16 NEWSEP16 RENEWALAUG 17 RENEWALAUG10 RENEWALAUG17 

Ich möchte den Datumsteil dieser Zeichenfolgen extrahieren, damit er wie folgt aussieht:

AUG16 SEP16 AUG10 AUG17 

Nun ändern sich diese Werte je nach dem Monat, der zwischen "JAN - DEC" liegen kann.

Ich habe eine Vlookup + Match-Funktion ausprobiert, kann aber nicht die gewünschten Ergebnisse erzielen.

Jede Hilfe wäre dankbar.

0
Stehen der Monat und das Jahr immer am Ende der Zeichenfolge? In Ihren Beispieldaten endet jeder String entweder mit MMMYY oder MMM YY. Sind dies die einzigen zwei möglichen Formate? Blackwood vor 6 Jahren 1

1 Antwort auf die Frage

2
Scott Craner

Dies funktioniert für alle Ihre gelieferten Referenzen:

=RIGHT(SUBSTITUTE(A1," ",""),5) 

enter image description here

JA! DANKE DIESE ARBEITEN kannst du bitte erklären, ich bin neugierig, wie das wirklich funktioniert. Christian Diaz vor 6 Jahren 0
@ChristianDiaz wir geben einfach die letzten fünf Zeichen ohne Leerzeichen zurück. Leerzeichen ersetzen wir durch nichts. Scott Craner vor 6 Jahren 1