我有一个场景可以在两列中找到两个值的匹配索引。因此,基于此链接Click,我对以下数据进行了尝试。

Holidays    Location    Multiplier
26-01-2018  INDIA   2
01-05-2018  INDIA   2
15-06-2018  INDIA   2
15-08-2018  INDIA   2
02-10-2018  INDIA   2
19-10-2018  INDIA   2
06-11-2018  INDIA   2
25-12-2018  INDIA   2
26-01-2018  SINGAPORE   2




这是我关于G2的公式

=MATCH(1,(B2:B10="INDIA"),0)


但它总是返回#NA

但是如果我尝试

=MATCH("INDIA",B2:B10,0)


返回正确的1。那么另一种方式怎么了

最佳答案

仅在数学运算中使用时,True与1相同;没有直接比较。尝试一下,

=MATCH(TRUE,(B2:B10="INDIA"),0)


请记住使用ctrl + shift + enter来完成而不是仅仅输入。

关于excel - 具有多个条件的MATCH始终返回#NA,即使有数据,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/49000903/

10-10 19:00