【发布时间】:2020-02-05 06:28:15
【问题描述】:
对于我当前的项目,我正在制作一张表格,让我可以跟踪我的 D&D 角色。我使用数据验证来提醒我各种统计信息的所有选项,信息保存在单独的“RefTables”表中。为选择字符类创建数据验证非常容易,因为总共只有 14 个类。我遇到的问题是“子类”列。选择角色类别后,您可以选择您的专长或“子类别”。这取决于您选择的角色类别。
现在我可以分别对每个单元格进行适当的数据验证。在我的参考表中,我有一个部分将获取字符类值并将所有“子类”选项放入一行。然后,我可以在该特定单元格中使用数据验证来获取子类行。这行得通,但对每个单元格都做起来很乏味。
我想放在范围部分的公式是
=INDIRECT(CONCATENATE("RefTables!Q",ROW(),":AJ",ROW()))
将行号附加到适当的列中,以便每一行自动获取其自己的子类行(例如:RefTables!Q3:AJ3、RefTables!Q21:AJ21 等)。我已经看到了 Excel 的解决方案,但我使用的是 Google 表格,因此我可以更轻松地与朋友共享此文档。
tldr;如何在 Google 表格中使用每行略有不同的数据验证
【问题讨论】:
标签: validation google-sheets google-sheets-formula