簡體   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