Excel 索引和匹配查找-查找范围中的公式
我有两本工作手册-主工作手册如下Excel 索引和匹配查找-查找范围中的公式,excel,excel-formula,Excel,Excel Formula,我有两本工作手册-主工作手册如下 Code Plan(KG) 2004 23 2009 67 3005 89 2003 36 4409 37 7809 25 第一列代码有公式(Ex:2004使用同一张表中的公式提取) 我有另一张表,如下所示,我每个月都要在其中输入计划。代码是固定的。但为了提取计划,我使用索引和匹配组合 Code Plan(kG) 2004 2009 3005 2003 4409 7809 这里的问题是,由于查找范围具有公式,因此计划列在第二列中返回为#NA。
Code Plan(KG)
2004 23
2009 67
3005 89
2003 36
4409 37
7809 25
第一列代码有公式(Ex:2004使用同一张表中的公式提取)
我有另一张表,如下所示,我每个月都要在其中输入计划。代码是固定的。但为了提取计划,我使用索引和匹配组合
Code Plan(kG)
2004
2009
3005
2003
4409
7809
这里的问题是,由于查找范围具有公式,因此计划列在第二列中返回为#NA。但是,当我将代码的主范围从公式转换为值时,计划就被提取出来了。现在我不能每次都更改主文件中的数据
在不将范围从公式转换为值的情况下,这个问题还有其他解决办法吗?
=INDEX([Book5]Sheet1!$B:$B,匹配(A2,[Book5]Sheet1!$A:$A,0))
应该做。=INDEX([Book5]Sheet1!$B,匹配(A2,[Book5]Sheet1!$A:$A,0))
不应该这样做。你能把你的公式和实际的(或可复制的)样品数据放在一起吗。可能查找值不存在?@harun24hr主控表中的公式如下所示=IF(COUNTIF(O2N!$A:$A,TRIM(D14))>0,VLOOKUP(TRIM(D14),O2N!$A:$B,2,FALSE),TRIM(D14))。这意味着母版图纸A列中的代码由上面返回formula@RobinGertenbach该值确实存在。如果我将上述公式转换为值,则索引和匹配组合可用于查找值,但不应如此。你能把你的公式和实际的(或可复制的)样品数据放在一起吗。可能查找值不存在?@harun24hr主控表中的公式如下所示=IF(COUNTIF(O2N!$A:$A,TRIM(D14))>0,VLOOKUP(TRIM(D14),O2N!$A:$B,2,FALSE),TRIM(D14))。这意味着母版图纸A列中的代码由上面返回formula@RobinGertenbach该值确实存在。如果将上述公式转换为值,则索引和匹配组合可用于查找值