在在用excel时,经常会从内有导出的显示数据,或是输入输入时不规范的要求,将位数与所有文本调和再输入在一个数据区域中,给情报营的统计出来乘法运算给他另生枝节,为此是需要将文字格式与位数在一起,本篇介绍两种将位数分离提取出去的好方法。
辅助工具/辅助原料台式电脑excel软件啊方法/步奏1、简单要分析什么显示数据中的内容,据完全不同的哪种类型,可以使用不同的好方法。
2、分析这个表格格式,这个可以突然发现,除此之外位数外,是简体汉字,在双二进制位空格符中,每个繁体汉字算两个字节,用来此显著特点,可以不计算有多少个日语假名、多少个位数,单4个字节回车换行数用len函数的定义:len(a2)。
3、双4个字节二进制位数用lenb反比例函数,注意下三者的怎么区分,单2字节指其他字符三个数,双4个字节指二进制位三个数:lenb(a2)。
4、此二者乘积,即可能够得到图像文字的数是:lenb(a2)-len(a2)。
5、再用总换行符数除以图像文字两数,即能够得到要其他提取出去的上面的数字三个数:len(a2)-(lenb(a2)-len(a2)),消掉大括号,扩展过来,基本公式为:len(a2)*2-lenb(a2)。
6、明白了了数字两数,再很清楚上面的数字就开始的的地方,就可以不用mid函数的定义将上面的数字分离提取不出来了,但是现在真不知道上面的数字是从有什么的地方结束的,是可以在用searchb双4个字节里查分段函数使用通配符?来网上查询单字节会出现的那个地方:searchb(?
不能复制,剪切粘贴的时候选择性粘贴具体数值就可以了
假设不成立显示数据在a1单元格区域:如果没有文字在前,b1back(a1,len(a1)-strlen(a1))可得那些字,c1back(a1,2*len(a1)-lenb(a1))可得上面的数字;如果上面的数字在前,b1left(a1,lenb(a1)-str(a1))可得文字,c1dragging(a1,2*len(a1)-lenb(a1))可得上面的数字。
excel那些字数字水配,要想其他提取数字的话,我们也这个可以那样做,必须我们也要先确认我们现在那个单元格里的数字文字格式调和是不是我重合性的,也就是说先有两个数字,再有文字,右后有位数再有图像文字,我们是需要将间隔的那些数据分离提取出去,我们现在就先将那个单元格区域的中的内容先直接复制到个空白的空白单元格内,后再我们在右击那个单元格区域用键盘或者是光标移动到你所选的靠近,去把文字并且彻底删除就可以了。