Excel中如何删除一列数字中的前几位和后几位?3Q!

我要整个一列一次性删除 把公式输在那个单元格里 然后怎么操作会显示结果?

比如去除前 2 位,后3位,设数据在A1,在B1输入
=MID(A1,2+1,LEN(A1)-2-3)
简化为
=MID(A1,3,LEN(A1)-5)

把2、3替换成你的数值就可以了
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-03-29
=LEFT(REPLACE(A1,1,3,""),LEN(REPLACE(A1,1,3,""))-2)
这个公式的作用是,去除A1单元格的前3位和后2位
其中,3 和 2 分别是首尾要删除的字符个数,可以根据情况改动!
第2个回答  2011-03-29
=LEFT(A1,1)
=RIGHT(A1,1)
其中1为删除的位数,LEFT为取左边的值,删右边的值,RIGHT为取右边的值,删左边的值
第3个回答  2011-03-29
假设A1内容为:101110999
B1公式为:=MID(A1,3,4)
结果为:1110

即:从第3位取得4个文字
第4个回答  2011-03-29
举例:A1是123456789
=MID(A1,3,4),从A1值第三位开始提取4个字符。