查找并选中excel表格中不是千位分隔符格式的数字

来源:百度知道 编辑:UC知道 时间:2024/06/14 21:10:12
最近同事问我一个问题,因为同事的工作是报表上传与汇总,所以每个月都有几次要上传报表,要把一张空表分传给底下的各个单位,然后再由下面的各个单位把填好了的表格传回她这里来,然后合并汇总,可是今天她在汇总时遇到一个问题,一个汇完总后的表格,数据不平,在尝试多次无果的情况下,她只好用古老的“算盘”法一个个又重新算了 一遍,可是怪了,这次竟然数据平衡了,于是她找到我,问我其中的原委,在我对整个工作表的数据进行检查一遍后发现,原来下面的某个单位把里面的数据8,456.12填为了8.456.12,还有几个数据也填为了这样的格式,改正之后数据正确了,后来朋友问我是如何知道的,我说是在检查一遍数据后看出来的,她又问我如何才能快速找出不是使用正确的千位分隔符的格式(如8.456.12)呢?这一下可把我问住了,因为我所知道的方法只是在检查数据后用眼睛来看一个个改正,并不能实现快速查找到非正确千位分隔符的功能,于是我就想到了查找,如果能用查找功能查找到不是正确千位分隔符的格式并将其替换为正确的千位分隔符格式就好了,或者将查找的非正确千位分隔符选中再用别的方法快速替换,可是试验了许久也没有好的方法,所以只好代朋友向网上的各位大虾们求助了,希望可以找到解决此问题的方法。

我试了一下8.456.12,excel识别为文本哪,如果这样将格式设置一下,不就好找了吗

把里面的格式设成文本格式就可任意了

=LEFT(RIGHT(A1,7),1)结果是"."的就是没千位符的.

在边上一列输入公式:=A3*1(a3是指表中的数字单元格)再下拉填充,如果还是数字的话是正确的,出错的就是错的。因为1.236.32不是数字,所以乘1后会出错。