确定Excel中的单元格内容是否相等

我试图看看两个单元格中的数值是否相等。

我的问题是,一个单元格是文本格式,数字有一个小数精度和另一个数字格式有7位小数精度。

我想看看他们是否都等于一位小数精度,我不知道如何做到这一点。

所以,我的单元格中的值如下所示:

numerical text 5.6% 5.6% 

但真正的价值是:

 numerical text 5.56650625% 5.6% 

我该如何testing呢?

提前致谢。

您可以使用VALUE(文字)将文字转换为数字。 你可以使用ROUND(数字,数字的数字)。 还有CEILING和FLOOR你可能想玩。 但是这应该指向正确的方向。

为了避免任何浮点不精确,我build议比较文本到文本,所以如果数字版本在A1中,在A4中:

 =TEXT(ROUND(A1*100,1),"General")&"%" 

使用B1中的文本版本:

 =B1=A4 

返回TRUE

在文本版本上工作,试图使其与另一个“一致”是毫无意义的,因为它没有数字格式版本所有的小数位。