如何在EXCEL中将INDIRECT与INDEX-MATCH一起使用

时间:2019-05-05 23:37:01

标签: excel excel-formula

公式

q

正常工作,其中=INDEX(tblWeek1[Area],MATCH($P6,tblWeek1[Leader],0)) 是领导者名称,并返回了该领导者的区域。

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

$P6

即使A1包含=INDEX(INDIRECT("A1"&"[Area]"),MATCH($P6,(INDIRECT("A1")&"[Leader]"),0)) ,即使 "tblWeek1"本身会正确返回: =INDIRECT("A1")&"[Area]"

有想法吗?

谢谢。

1 个答案:

答案 0 :(得分:0)

尝试以下公式。

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

enter image description here