【问题标题】:Is it possible to add drop down list using data from multiple sheets in Google sheet?是否可以使用 Google 工作表中多个工作表中的数据添加下拉列表?
【发布时间】:2021-07-07 04:17:55
【问题描述】:

我正在使用 Google 电子表格进行库存管理。同一个电子表格中有 5 张工作表。我想使用表 1-4 中的数据在表 5 中创建一个下拉列表。如果我只使用一张表中的数据,我会设法创建下拉列表。如何创建包含多个工作表中所有数据的下拉列表?我需要使用 Google Apps 脚本吗?

第一张图片的链接(显示所有工作表): https://drive.google.com/file/d/1ENWeKI9Lcmg4ynz4LV6mnvP0opdMSArf/view?usp=sharing

第二张图片的链接(显示我将添加下拉列表的表格): https://drive.google.com/file/d/1NgBDqHH0f7z5KA07wSVAylJ4WcMnAvPR/view?usp=sharing

【问题讨论】:

    标签: google-apps-script google-sheets


    【解决方案1】:

    您可以在将不同工作表中的列连接成单列后创建一个下拉列表,然后将该列称为列表,这里是将多列连接成单列的公式:

    ={QUERY(C:C,"Select C where C is not null");QUERY(B:B,"Select B where B is not null")}
    

    原始工作表有两列具有不同的值,您只想将其组合成一列,完成后,您可以将 D 列添加为 Col B 和 Col C 值的下拉列表。

    【讨论】:

    • 我明白你的意思。但我还有一些其他问题。 (1) 在工作表 5(标题为“收到的物品”)中创建下拉列表后,我将收到的数量放在我从下拉列表中选择的物品中。基本上,在我用收到的物品及其数量更新表 5 后,表 1-4 中的当前库存将自动添加。我不确定在另一张纸上加入专栏后这是否会受到影响。 (2) 我希望我不必在此电子表格中添加另一张工作表。如果您对此有任何想法,我将不胜感激。
    • 尝试用相同的数据图像解释,我发现用纯文本很难理解你的场景......
    • 我已经编辑了我的问题并附加了指向我的图片的链接,因为我无法将图片嵌入到我的问题中
    • 下拉列表是一回事,自动更新数量是另一回事,这里我只解决多个电子表格中的下拉列表。数据验证本身存在限制,您也不能在所选范围内使用公式,如果您觉得为组合列表添加新列看起来不好的解决方案,我对此无能为力,对此感到抱歉。跨度>
    • 感谢您提供的合并列的解决方案。真的很感激。我以后可能会使用这种方法。谢谢。
    猜你喜欢
    • 2014-10-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-16
    • 2023-04-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多