EXCEL一串数取其中几位,如A:123456789提取其中的56和78

一长串数需要提取其中特定的几位,如A:123456789提取其中的56和78,现在的计算方法是:int(A-(int(A/power(10,5)))*power(10,5))提取56,请教下有没有更简单的方法,有时候提取的位数太多了公式会变得很长

如果A1为123456789
则在B1输入
=MID(A1,5,2)
得出56
C1里输入
=MID(A1,7,2)
得出78
不过以上的数字是字符
如果要是数值的话则为A1=VALUE(MID(A1,5,2) )
B2=VALUE(MID(A1,7,2) )
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-07-28
你好!
用=MID(A1,5,4),公式表示提取A1格数据的第5位数,取4位。结果就是5678.
仅代表个人观点,不喜勿喷,谢谢。
第2个回答  2012-05-15
用=MID(A1,5,4),公式表示提取A1格数据的第5位数,取4位。结果就是5678.
第3个回答  2012-05-15
选中A1:I8,输入公式:
=&
同时按CTRL+SHIFT+ENTER即可
第4个回答  2012-05-15
=mid(a1,5,2)
=mid(a1,7,2)

mid函数从字符串的第某位起取N位字符
相似回答