web-dev-qa-db-de.com

Wie extrahiere ich in Excel die letzten vier Buchstaben einer Zeichenfolge mit zehn Buchstaben?

Zum Beispiel, wenn ich habe

ABS YUR YUAO   
HFH IWO OQNX  
YQO PQM QUCC

Wie extrahiere ich die letzten vier Buchstaben in einer anderen Spalte?

20
Nitesh Singh

Sie müssen kein Makro verwenden. Angenommen, Ihre erste Zeichenfolge befindet sich in A1.

=RIGHT(A1, 4)

Ziehen Sie dies nach unten und Sie erhalten Ihre vier letzten Zeichen.

Bearbeiten: Um sicherzugehen, wenn Sie jemals Sequenzen wie 'ABC DEF' haben und die letzten vier Buchstaben und nicht die Zeichen möchten, möchten Sie vielleicht Trimspaces () verwenden.

=RIGHT(TRIMSPACES(A1), 4)

Bearbeiten: Nach dem Vorschlag von brettdj möchten Sie möglicherweise überprüfen, ob Ihre Zeichenfolge mindestens 4 Zeichen lang ist:

=IF(TRIMSPACES(A1)>=4, RIGHT(TRIMSPACES(A1), 4), TRIMSPACES(A1))
49
ApplePie