2 个单元格,相同值,相同格式,匹配函数不起作用

2 个单元格,相同值,相同格式,匹配函数不起作用

我想比较两列,但问题是match即使两列中显然有相同的值,也会返回 #N/A 值。出于测试目的,我隔离了两个完全相同的值。我知道如果格式不同,Excel 有时无法识别相同的值,但事实并非如此(F0)。

在此处输入图片描述

因此,当我在 B2 中输入确认值时,一切都会正常工作,但我无法对几千个值执行此操作。

链接到示例 WB

感谢帮助。

答案1

在您的示例文件中,我在单元格上收到一个错误标志B2说明它是一个以文本形式存储的数字*。这与格式化为文本不同,因此格式确实相同,但存储的值不同。如果您先将所有文本数字转换为真实数字,错误应该会消失。

解决此问题的快速方法是

  1. 使用潜在的数字作为文本值来突出显示整个列。
  2. 数据选项卡,选择文本分列
  3. 将步骤 1 设置为分隔符
  4. 清除步骤 2 中的所有复选框。
  5. 确保列数据格式设置为一般的
  6. 单击“完成”。

这会将所有值重置为常规格式,之后您可以应用您选择的数字格式。


*我不知道你是如何让数据变成这种无法检测的文本状态的。我能够复制数字作为文本的错误和匹配的格式值,但永远无法同时复制。数据的导入或转换方式一定有什么奇怪之处。

相关内容