Excel大家都在用,可就是有不会用的,所以报上来的数据千变万化,今天就有人报给我数字和文字都在一个单元格里,整理数据里还要把这些不同的数据分开,除了一组数据一组数据的复制粘贴还有没有什么好的方法呢?
打开数据表,一种情况是有规律的用符号隔开。
但是中文逗号是不行的,所以要按Ctrl+H,调出查找和替换对话框,在查找内容中输入中文逗号,在替换为输入英文逗号。
确定后,替换完成。
选中数据列,点击数据,分列。
弹出对话框,点击下一步。
勾选逗号前面的方框,如果你其它符号相应的勾选,点击完成。
看数字被分离出来了。
还有一种情况就比较复杂了,数字不一定什么位置,如下图。
可以输入公式=--MIDB(A1,SEARCHB("?",A1),2*LEN(A1)-LENB(A1)),意思是从左截取单元格A1数字,通过计算单元格内数字的开始位置和用单元格内2倍的字节数(一字汉字2字节)减去字符数得到几位数字等条件实现。
回车之后,得到结果,按住右下角的黑方块向下拉。
得到全部结果。