我想通过从主页上的下拉菜单中选择商店名称,将数据从其他工作表中获取到主工作表。
因此,在主页上,我希望人们从下拉列表中选择商店名称并检索产品库存数据(所有工作表具有相同的产品名称)并允许他们更改库存值并将其存储到相应的商店表单中将隐藏。
这是我准备的示例表:
https://docs.google.com/spreadsheets/d/1BtrNKMSgurdft01P9Dw5MEh7rmYWPapwE18yhvDCdYE/edit?usp=sharing
等待你的帮助。
由于
答案 0 :(得分:0)
您可以使用INDIRECT
函数实现第一部分,它允许您将字符串转换为单元格引用或命名范围。
例如,如果您有名为Sheet1
和Other Sheet
的工作表,并且在另一个工作表的单元格$ A $ 1中有这些名称的下拉列表,那么您可以从单元格$ B $ 2中检索该值这些床单是这样的:
=INDIRECT("'" & $A$1 & "'!$B$2")
将评估为以下之一:
=INDIRECT("'Sheet1'!$B$2")
> =Sheet1!$B$2
或
=INDIRECT("'Other Sheet!$B$2")
> ='Other Sheet'!$B$2
这将不,但是,您可以将数据发送回该表,而无需深入研究VBA。如果您不想这样做,最好将下拉菜单更改为工作表顶部的一系列超链接,直接转到表格?