excel - 如何根据也是动态的输入值修复索引+匹配
问题描述
我有一个很大的挑战,希望你能帮助我。
我想要达到的目标:
- 在工作表名称“总体广告系列信息”中,我有与其他工作表名称相同的设置(例如第 1 周 - 电子邮件,第 1 周 - CPC 等)。
- 我希望用户首先选择他们的周和年,并基于(在 E1 下)这些选择,您可以选择与该周和年输入相匹配的类型。
我尝试了什么?
- 我编写了一个运行良好的 INDEX+MATCH,但它是基于硬编码的工作表名称并且不是动态的。
- 我也尝试过 INDIRECT 函数来查找信息,而不管工作表名称如何,但都失败了
- 我试图连接年+周以获得与第 1 点匹配的密钥,但也没有成功
想要的结果
- 根据时间范围选择(周和年),该类型将显示与该输入匹配的可用类型。
- 然后会填写C1:C13和B17:V:300中的信息
解决方案
不太清楚“填写C1:C13中的信息”是什么意思。但公式'Overal campaign information'!B17
可能是
=OFFSET(INDIRECT("'Week "&$F$2&" - " & $F$4&"'!$B$17"),ROW(B17)-17,COLUMN(B17)-2)
然后可以将其填入'Overal campaign information'!B17:V300
.