ISNUMBER(MATCH)一直在显示虚假陈述

问题描述 投票:1回答:1

我试图从两个工作表中找到重复的数字。第1页是我试图使用MATCH.1显示真或假的地方。第2页是我是一个带有项目位置的地图。 2。我正在使用公式= ISNUMBER(MATCH(E4,sheet2!$ A $ 3:$ Y $ 113,0))但是即使有些数字应该是真的,所有内容都会出现错误。

链接到Excel电子表格如下。

https://1drv.ms/x/s!AvzXyiSyMirHljk5TqoDCSOlkjNq

我使用它作为工作,所以我cade使用任何宏或VBA。任何帮助表示赞赏。

excel
1个回答
3
投票

MATCH Trouble: COUNTIF Comes to Rescue

返回FALSE的原因是因为MATCH仅适用于单行范围或单列范围,例如$A$3:$Y$3$A$3:$A$113

所以你应该使用COUNTIF。将以下公式复制到上载工作簿的K4的单元格Sheet1

=IF(COUNTIF(Sheet2!$A$3:$Y$113,E3),TRUE,FALSE)

这实际上是“短”的:

=IF(COUNTIF(Sheet2!$A$3:$Y$113,E3)>0,TRUE,FALSE)
© www.soinside.com 2019 - 2024. All rights reserved.