您的位置首页百科问答

excel如何提取数字和文字在一个单元格中的数字

excel如何提取数字和文字在一个单元格中的数字

的有关信息介绍如下:

excel如何提取数字和文字在一个单元格中的数字

Excel大家都在用,可就是有不会用的,所以报上来的数据千变万化,今天就有人报给我数字和文字都在一个单元格里,整理数据里还要把这些不同的数据分开,除了一组数据一组数据的复制粘贴还有没有什么好的方法呢?

打开数据表,一种情况是有规律的用符号隔开。

但是中文逗号是不行的,所以要按Ctrl+H,调出查找和替换对话框,在查找内容中输入中文逗号,在替换为输入英文逗号。

确定后,替换完成。

选中数据列,点击数据,分列。

弹出对话框,点击下一步。

勾选逗号前面的方框,如果你其它符号相应的勾选,点击完成。

看数字被分离出来了。

还有一种情况就比较复杂了,数字不一定什么位置,如下图。

可以输入公式=--MIDB(A1,SEARCHB("?",A1),2*LEN(A1)-LENB(A1)),意思是从左截取单元格A1数字,通过计算单元格内数字的开始位置和用单元格内2倍的字节数(一字汉字2字节)减去字符数得到几位数字等条件实现。

回车之后,得到结果,按住右下角的黑方块向下拉。

得到全部结果。