Excel上的匹配公式不起作用

时间:2016-07-14 04:46:59

标签: excel excel-formula

我在Excel中有以下公式。

= IF(ISERROR(比赛(G1,$ A $ 1:$ A $ 62052,0))," NO Match"," Match")

麻烦的是它只显示数据匹配时的匹配和数据不匹配时的匹配。我的逻辑出了什么问题?

2 个答案:

答案 0 :(得分:0)

似乎我得到匹配和不匹配,但因为我正在处理大型列,当我更改G列中的数据单元时,单元格更新有延迟。该公式有效。谢谢你的时间。

答案 1 :(得分:-2)

你为什么使用ISERROR?

如果您的公式没有返回错误,

ISERROR将返回FALSE。 所以,如果

MATCH(G1,$A$1:$A$62052,0)

不会返回错误,第一个参数将返回FALSE,输出将为'匹配'。

我不确定你要做什么,但我认为你想要

=IF(MATCH(G1, $A$1:$A$62052, 0), "NO Match", "Match")