可采用Excel的数据分列功能解决。以Excel2007为例:选中上图需要删除部分数据的单元格,切换到数据页面,点分列图标菜单。进入文本分列向导,选择分隔符号,按下一步,接着勾选其他(O),并在后面框内录入-。这时可在数据预览中看到分隔后的效果,确认后继续(下图)。最后,酌情设置各列数据格式。点完成后,即可见到上图各单元格内的数据已经分成两列,只需将后面列整列删除。
第二种的话前面遇到有4位数以上的就不行了,第三个遇到前面有字母或者是0的话也不行了
追答用公式如果前面数字位数不固定的话, 用这个 =LEFT(A1,FIND("-",A1)-1)
本回答被提问者采纳