在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))