因此,免责声明,我对 Excel 的熟练程度不如自己想象的那样。但是,我很确定我所尝试完成的事情是可以实现的。事实上,我认为我找到了解决问题的方法,我只需要再进一步。
这里这是用户前段时间问的类似问题,他所要求的正是我所寻求的。但是,就我而言,我想要填充的表格位于第二张工作表上,而我想要填充的表格和下拉列表位于第一张工作表上。
一位名叫 Scheballs 的用户提供了看似解决方案的东西,但由于我的表格位于第二张表上,他提供的代码不起作用,而且我根本不了解代码和命令以及如何操作它们。
这是有问题的公式,他建议将其放入我想要填充的范围内的每个单元格中。
=INDEX(INDIRECT(INDEX(TableNames,MATCH(OptionPicked,DropDownChoices,0)) &"[#All]"),ROW()-ROW($A$1),COLUMN()-COLUMN($A$1))
为了方便直观理解,以下是我的 Sheet 1 的屏幕截图:
以下是 Sheet 2 中的表格的屏幕截图:
我希望我已经提供了足够的信息来说明我想要实现的目标,如果需要的话,我非常乐意提供更多细节。我希望解决方案就像修改公式一样简单,这样它就知道从 Sheet2 中提取数据,但如果需要更多内容,我已准备好并愿意学习。
提前致谢!