【问题标题】:Excel cell reference using a string使用字符串的 Excel 单元格引用
【发布时间】:2016-11-14 08:41:56
【问题描述】:

在 Excel 工作表中,我有一个 VLookup。在 VLookup 上,它引用另一张纸上的数据。例如,

VLOOKUP($B$3,'Inventory Sep'!$A$2:$C$255,3,FALSE)

每月我需要更改库存表以将其更新为例如 Inventory Oct 或 Inventory Nov.

我不想让用户通过编辑库存表来更新 VLOOKUP,而是让 VLOOKUP 引用某个单元格,例如:

VLOOKUP($B$3,'Maintenance!A1'!$A$2:$C$255,3,FALSE)

然后用户只需转到维护选项卡并更新 A1 单元格,将其从 Inventory Sep 更改为 Inventory Oct

是否可以在 excel 中引用引用工作表的单元格,我该怎么做?

【问题讨论】:

  • 您需要构建对工作表的正确引用。检查 INDIRECT 电子表格函数。
  • 谢谢,使用 INDIRECT 电子表格功能可以正常工作,并准确返回我想要的内容。这是我更新的 VLookup:VLOOKUP($B$3,INDIRECT("'"&D5&"'!"&"$A$2:$C$300"),3,FALSE)
  • 不客气。顺便说一句,如果我的评论对您有帮助,您不妨点赞。
  • 我认为你需要 15 声望才能支持 cmets。所以我不能投票给 cmets,我只能选择哪个答案有帮助。

标签: excel excel-formula


【解决方案1】:

正如 FDavidov 所说,只需使用INDIRECT()

=VLOOKUP($B$3,INDIRECT("'"&Maintenance!A1&"'!$A$2:$C$255"),3,FALSE)

【讨论】:

  • 拥抱...你从我的回答中得到了信用???不公平:-((当然是开玩笑)。(实际上,你复制粘贴了让克劳德用我的回答写的内容......两次不公平!!!)
猜你喜欢
  • 2020-01-14
  • 1970-01-01
  • 2013-05-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多