在Excel中,如何提取或复制string的最后一个字母?

例如:我在一列中有以下值

AD ANDORRA
AE阿拉伯联合酋长国
AF AFGHANISTAN

我想忽略前两位数字,并将右侧的所有内容复制到另一列。 有一个我可以使用的公式吗?

如果它总是只有2个字符和一个空间在开始,那么你可以使用

=RIGHT(A1,LEN(A1)-3) 

如果它可能超过两个字母之前,那么你可以使用RIGHT,LEN和FIND来做到这一点

 =RIGHT(A1,LEN(A1)-(FIND(" ",A1,1))) 

find将find空间的位置。 LEN将给出总string的长度

RIGHT会将string右侧的一些字符,这将是总string的长度减去空间的位置。

如果您的国家的缩写和国家在A1,那么您可以使用以下方法检索第四个字符(即,跳过两个字母和空格):

 =MID(A1,4,LEN(A1))