【问题标题】:How to use the value of a cell and insert that into a formula referencing a sheet?如何使用单元格的值并将其插入到引用工作表的公式中?
【发布时间】:2020-03-10 22:43:39
【问题描述】:

我有一个源表,我在其中使用该“源数据”操作许多其他表。我创建了一个下拉列表,其中包含我需要引用的所有工作表名称。

我需要创建一个公式,该公式会根据包含工作表名称的下拉列表进行更改。

如果公式是 ='Sheet1'!E5 + 'Sheet1'!G5

但是 Sheet1 会从下拉列表中填充,我认为 E5 和 G5 会正常工作。我很茫然。

我弄乱了一些 INDIRECT 命令,但我似乎无法让它工作。不确定这是否是正确的路线。

感谢您提供的任何帮助。

【问题讨论】:

  • 制作一份没有个人数据的电子表格副本并更新您的问题,以了解我们最好直观地查看案例!
  • 刚刚上传了一个。希望这可以帮助。感谢您的宝贵时间。

标签: google-sheets


【解决方案1】:

例子:

=INDIRECT("'02/03/2020 - 08/03/2020'!C10", TRUE)
=INDIRECT("'"&<reference cell>&"'!C10", TRUE)

或者另一种更灵活的方式:

=INDIRECT(ADDRESS(10, 3, 0, TRUE, "02/03/2020 - 08/03/2020"))
=INDIRECT(ADDRESS(10, 3, 0, TRUE, <reference cell>))

【讨论】:

  • 我有一个下拉列表,列出了我的每个电子表格的名称。我希望能够从该列表中选择一个工作表名称并让它相应地填写公式。这是可能的还是我需要一个脚本?
  • @user13039528 您的下拉菜单是表单下拉菜单,但不是单元内下拉菜单?为什么不使用单元内下拉菜单?
  • 我在单元格 J3 中有一个下拉列表,但是当我将 J3 放入 =INDIRECT("'"&&"'!C10", TRUE) 时,它说有解析错误。
  • 成功了!很抱歉造成混乱,这是我第一次在这里发帖。
  • @user13039528 请接受对您有用的答案,这就是 Stack Overflow 的工作方式,以便其他人可以找到该答案并在未来学习。
猜你喜欢
  • 2017-04-29
  • 2018-12-04
  • 1970-01-01
  • 2017-03-06
  • 2012-08-22
  • 2018-11-06
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多