【问题标题】:Google Spreadsheet vlookup in validation drop-down验证下拉列表中的 Google 电子表格 vlookup
【发布时间】:2017-05-04 10:51:30
【问题描述】:

我想用 id 操作,而不是用与 id 相关的数据。

例如:

工作表details 有这个数据:

  | A           | B        |    
1 | category_id | category |
2 | 0           | Web      |
3 | 1           | Mobile   |

John Cena有他的数据:

  | A              | B           | C                   |
1 | name           | category_id | experience_level    |
2 | Angular1.x     | 0           | 10                  |
3 | Apache Cordova | 1           | 5                   |

问题在于验证步骤。

从用户体验的角度来看,我希望开发人员使用验证下拉菜单,以便他可以通过 details!category 中的文本选择 category_id 值,但放置的值应该是 category_id。应该是这样,所以我可以更改category 文本。例如,当将文本 Web 更改为 Web framework 时,我希望与 category 相关的所有工作表都自动更新为新文本。

这是第一部分。下一部分,理想情况下,当值为 0 时,单元格应显示来自category 的值。我们使用category_idcategory 文本进行操作。

我搜索了很多,并且被大量有关电子表格的信息所淹没。因此,如果可能的话,需要一些 SO 观众的帮助。

所以问题是:

验证自定义用户公式可以生成下拉列表吗?如果可以,我需要使用 VLOOKUP 提供一系列值以作为该形式的验证结果。如果没有,我需要创建自定义场景。

【问题讨论】:

  • 这个问题我很久以前提出的,我也在考虑这个功能的自定义宏

标签: validation google-sheets gs-vlookup


【解决方案1】:

我不能 100% 确定我正确理解了这个问题,但我会尽力回答。

对于您的第一个问题,这样做的唯一方法是,如果您有一个单独的列,其中包含针对 catergory_id 的 VLOOKUP。这样,如果您修改“详细”中的值,所有值都会更新。

对于第二个问题,对于数据验证,标准选项之一是范围列表。您可以根据需要填充给定范围,如果您选择该范围进行数据验证,下拉菜单将包含这些值。如果条件范围更新,这将更新。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-10-15
    • 2014-06-15
    • 1970-01-01
    • 2018-08-30
    • 2014-10-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多