1

我已经在这里待了一个小时,我最终还是回到了使用 INDIRECT,我宁愿避免使用它。我觉得必须有一种更简单的方法来使用表格格式来非常干净地完成这项工作,但我想不通!

我有一张这样的表格,我希望右侧的黄色区域根据顶部橙色单元格中的值向我显示左侧可用选项中的数据。顶层表称为 tPeople,底层表称为 tPlaces。因此,如果在单元格中输入 tPeople,我希望该表的数据显示在黄色区域中。

目前,我已经设置了一个 rPeople 和 rPlaces 的命名范围来让它与间接一起工作,但我宁愿实际使用表格,如果可能的话不要使用间接。

=索引(间接($E$1),$F2,G$1)

谢谢!

4

1 回答 1

0

是的,可以在表名上使用 OFFSET 和 INDIRECT 来完成。这里 TblName 是单元格 I1 的命名范围。需要注意的是,rPeople 和 rPlaces 表必须位于同一行,否则公式将返回 #Value 错误。还需要 [ID] [ID] 来固定结构化表引用的绝对引用。见这里

在此处输入图像描述

于 2021-01-05T02:12:14.500 回答