怎样才可以有一个其他的查找数组
我也想抬头看表:怎样才可以有一个其他的查找数组
- 申报。 M2,17
- Decl。 M3,17
- Decl。 M4,17
- 尚未评估。 M5,17
- 长度: M6,17
- 尚需保证! M7,17
- Decl。 M8,17
- 直到.... M12 (同为片的电视M1,2,3等)
第一个公式是在片材的细胞J11称为 “申报M1,17”:
= IF(ISERROR(MATCH( “”& MID(B11; FIND(“ - ”; B11; 1)+1; 11)&“”;'电视M1,17'!B:B; 0));“Not Found”;“Match”))
我怎么能与另一SHEETNAME查找数组:'电视M2,17' B:B; 0,M3,M4,等等,直到M12。
第二个公式,其是在片材的细胞O11称为 “TV M1,17”:
= IF(ISERROR(MATCH( “” & MID(B11; FIND( “ - ”; B11; 1)+1; 11)& “”; '申报M1,17' B:B; 0)); 0; 1))
!
同样在这里,我怎样才能有sheetname的另一个lookup_array:'Decl。 M2,17'!B:B; 0,M3,M4等,直到M12。
奖金: 另外查找从工作簿一个其它工作簿2017查找2018整个工作簿或如果可能的话完全一样的片材(但随后在工作簿2018),如上所述。
回答:
如果我直接了解您的问题,则可以使用INDIRECT
。
在公式中替换这样的文字:
'TV M1, 17'!B:B
像这样的东西(只是一个例子):
INDIRECT("'TV M"&ROW()&", 17'!B:B")
这将返回行1 'TV M1, 17'!B:B
,'TV M2, 17'!B:B
行2,等等。
当然,不一定要根据行,可以基于任何你想要的。
警告!!!INDIRECT
对于这种情况非常有用,但它也很危险,因为如果您更改了工作表的名称,它将不会像您期望的那样自动更新,您还必须手动更改INDIRECT
中的名称。
以上是 怎样才可以有一个其他的查找数组 的全部内容, 来源链接: utcz.com/qa/258586.html