确定电子表格的另一个区域中是否存在大量值中的每一个

时间:2016-01-08 15:05:48

标签: excel vba

我有一个Excel电子表格,其中A列包含371000个值,区域D1:RO1048576包含另一组值。

对于A列中每个填充的单元格,我想将其放入B列:

  • 如果A列中的值存在于大区域中,则为一个
  • 如果不是
  • 则为零

如何在VBA或Excel公式中执行此操作?我试图使用VLOOKUP和INDEX / MATCH但没有成功。

1 个答案:

答案 0 :(得分:1)

在B1:

x

然后复制

编辑:没有意识到这是整个专栏和您的本地设置:

=IF(COUNTIF($D$1:$RO$1048576,$A1),1,0)