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

时间:2017-07-08 22:43:21

标签: excel

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

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

我想知道它们是否都等于一个小数精度,我无法弄清楚如何做到这一点。

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

numerical         text
  5.6%             5.6%

但真正的价值观是:

numerical        text
5.56650625%       5.6%

我该如何测试呢?

提前致谢。

2 个答案:

答案 0 :(得分:2)

您可以使用VALUE(文本)将文本转换为数字。 您可以使用ROUND(数字,位数)。还有天花板和地板,你可能想要玩。但这应该指向正确的方向。

答案 1 :(得分:0)

为避免任何浮点不精确,我建议将文本与文本进行比较,以便数字版本在A1中,例如A4:

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

使用B1中的文本版本:

=B1=A4  

返回TRUE

使用Text版本尝试将其带入行中'与另一个是没有意义的,因为它根本没有数字格式版本的所有小数位。