excel问题,假如一列中既有数字又有汉字,怎么把数字提取出来单独成为一列

比如
北京 230台
上海 100
这样格式的excel,现在在同一列,怎么把数字和汉字分成两列显示,并且把那个“台”字去掉?谢谢

1. 选中这列,执行 分列,分隔符用 空格,这样把这列分成两列。
2. 选中第二列,按ctrl+H,把单位替换成空即可
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-05-06
直接选择该列,采用替换功能,删除“台”就行了。
第2个回答  2011-05-06
比如A1输入230台

B1输入(按Ctrl+Shift+enter 结束输入,不要直接按enter)
=LEFT(A1,MIN(IF(ISNUMBER(--MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1)),999,ROW(INDIRECT("1:"&LEN(A1)))))-1)追问

能帮我 解释一下您写这段的 实现原理吗?

第3个回答  2011-05-06
数据--分列--固定宽度(选择分列位置)--完成
相似回答