【问题标题】:Comparing two strings containing number at the end比较最后包含数字的两个字符串
【发布时间】:2013-11-25 22:13:48
【问题描述】:

我在 Excel 中有两个具有相同值“GDF5”的单元格(A2 和 B2)。但是当我使用

比较两个单元格的值时
=IF(A2=B2, 1, 0)

返回的值为0。而当我使用 EXACT 函数进行比较时

=EXACT(A2,B2)

它返回FALSE

为什么会这样?我在这里遗漏了什么吗?

【问题讨论】:

  • 任一单元格中是否有前导或尾随空格,=TRIM(A2)=TRIM(B2) 有什么作用?
  • .....另外,也许检查单元格的格式.....
  • 它使用=TRIM(A2)=TRIM(B2)工作

标签: excel comparison excel-formula worksheet-function excel-2013


【解决方案1】:

您使用 TRIM 进行的测试表明其中一个或另一个具有另一个没有的空格 - 单元格没有相同的内容 - 因此 EXACT 自然返回 FALSE。此外,由于它们不相等,因此未通过 IF 测试,因此返回“else”结果。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-01-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多