EXCEL怎么从后面第n位开始向前截取?

或者说,怎么保留后面n位不截取,前面的都截取
例如:
1234567
1234
67890
我要的结果是:
12345
12
678
怎么实现

这个用最直观的MID函数截取,从第1位开始,一直取到第n位。也最符合你的补充说明需求,最好理解,其具体录入方式为:
=MID(A1,1,n)
例如取身份证号码的出生年月日,公式就为:
=MlD(A1,7,8)即从第7位开始取,共取8位。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-07-05
LEN得到总长,LEN-n,就是从左开始截取的长度
例子中n=2
=LEFT(A1,LEN(A1)-2)本回答被提问者采纳
第2个回答  2021-07-05
必须确保数据的字符长度大于2位

公式类似于
=LEFT(A1,LEN(A1)-2)
第3个回答  2021-07-05
=LEFT(1234567,4)
=LEFT(1234,2)
=LEFT(67890,3)
这样吗?
相似回答