在安易导出的Excel数据中,空格数据是一个空,也不能进行计算,还要对空格数据进行替换,再按照上一步选中的范围,再进行第二次替换,如下:
点击编辑菜单栏,在编辑菜单栏中选中查找,在查找内容栏输入什么也不要输入(或把查找栏清空),把光标放人替换为栏目,输入0,点击全部替换,这样就把导出的自定义格式替换为数据0。(注意清空时不要用空格健,要用Delete健清空)
第三次替换是要把导出的数据中的带有小数点数据进行替换如下:
点击编辑菜单栏,在编辑菜单栏中选中查找,在查找内容栏内把汉字输入系统打开输入数字小键盘上的小数点,然后把光标放人替换为栏目,输入关闭汉字输入系统再输入数字小键盘上当小数点,点击全部替换,这样就把全角的小数点替换为半角的小数点。
总结:
第一次替换是要把安易导出的数据中的逗号替换掉;
第二次替换是要把安易导出的空白单元中的自定义格式替换成数据0;
第三次替换主要是把导出的数据中全角形态的小数点,变成半角形态的小数点。
本帖第一发表时只有第一次替换,后来在实践中又发现还是有没有替换的自定义空白格,现在又发现存在小数点的全角和半角的问题,历时6个多月,不知道还有没有新的问题发生。希望关心这个问题的朋友及时提出了,大家一起解决。
如果好就顶一下,谢谢!
最近又发现一种新的方法,供参考,用这种方法导出的EXCEL数据不需用进行数据转换
在程序中打开报表后,直接把要导出的部分选定(圈黑)后,打开EXCEL报表直接拷贝就可以了,这样不用进行数据转换。