繁体   English   中英

如何在EXCEL中使用INDIRECT和INDEX-MATCH

[英]How to use INDIRECT with INDEX-MATCH in EXCEL

公式

=INDEX(tblWeek1[Area],MATCH($P6,tblWeek1[Leader],0))

正确运行$P6是领导者名称,并返回该领导者的区域。

但是,我想用包含所选表名的单元格中的值替换表名(我有不同周的多个表)。 但,

=INDEX(INDIRECT("A1"&"[Area]"),MATCH($P6,(INDIRECT("A1")&"[Leader]"),0))

在A1包含"tblWeek1"地方"tblWeek1" ,即使=INDIRECT("A1")&"[Area]"本身正确返回: "tblWeek1[Area]"

思考?

谢谢。

请尝试以下公式。

=INDEX(INDIRECT(A1 & "[Area]"),MATCH(G3,INDIRECT(A1 & "[Leader]"),0))

在此输入图像描述

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM