web-dev-qa-db-fra.com

Dans Excel, comment extraire les quatre dernières lettres d'une chaîne de dix lettres?

Par exemple, si j'ai

ABS YUR YUAO   
HFH IWO OQNX  
YQO PQM QUCC

Comment extraire les quatre dernières lettres d'une autre colonne?

20
Nitesh Singh

Pas besoin d'utiliser une macro. Supposons que votre première chaîne est en A1.

=RIGHT(A1, 4)

Faites-le glisser vers le bas et vous obtiendrez vos quatre derniers caractères.

Edit: Pour être sûr, si vous avez déjà des séquences comme 'ABC DEF' et que vous voulez les quatre dernières lettres et non les caractères, vous pouvez utiliser des trimspaces ()

=RIGHT(TRIMSPACES(A1), 4)

Edit: Selon la suggestion de brettdj, vous pouvez vérifier que votre chaîne est en réalité composée de 4 caractères ou plus:

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