使用 Excel 2007,我有 2 个工作表。
第一个是1列,大约有600个数字/ID。
这两个工作表大约有 30 列,包含约 5000 个 ID。
我基本上是想从第二个电子表格中的 5000 个 ID 中过滤出第一个电子表格中列出的 600 个 ID。
我已尝试过多个与此类似的 Vlookup。
=VLOOKUP(B1,'[ids.xls]Sheet1'!$A:$A,1,FALSE)
其中 B1 是第二个电子表格上的第一个 ID,ids.xls 包含我要检查的 ID 列表,并且已选择所有行。然后我有 1,显示该 id 在第一列中的值,仅当该值精确时才返回 FALSE。
然后我将这个公式复制到整个列,其中 B1 将更新为 B2、B3 等。
但这不起作用,当匹配时,公式不会返回 ID,而是返回 NA,即使有一个可用的值。
为什么这不起作用?我可以使用什么公式来检查某个值是否与值列表中的值匹配?
谢谢
答案1
如果看不到实际数据就很难判断,但我建议检查两张表中存储 ID 的给定单元格的格式是否相同。