![](/img/trans.png)
[英]Dynamic data validation based on other cell values, and copying/filling validation criteria relatively down each row (Google Sheets)
[英]Google Sheets data validation different for each row
对于我目前的项目,我正在制作一张表格,让我跟踪我的 D&D 角色。 我使用数据验证来提醒我各种统计数据的所有选项,信息保存在单独的“RefTables”表中。 创建用于选择字符 class 的数据验证非常容易,因为总共只有 14 个类。 我遇到的问题是“子类”列。 选择角色 class 后,您可以选择您的专业化或“子类”。 这取决于您选择的字符 class。
现在我可以单独对每个单元格进行适当的数据验证。 在我的参考表中,我有一个部分将获取字符 class 值并将所有“子类”选项放入一行。 然后,我可以在该特定单元格中使用数据验证来获取子类行。 这行得通,但对每个单元格都做起来很乏味。
我想放在范围部分的公式是
=INDIRECT(CONCATENATE("RefTables!Q",ROW(),":AJ",ROW()))
它将行号附加到适当的列中,因此每一行都会自动获得自己的子类行(例如:RefTables:Q3,AJ3:RefTables,Q21.AJ21。等)。 我已经看到了 Excel 的解决方案,但我使用的是 Google 表格,因此我可以更轻松地与朋友共享此文档。
tldr; 如何在每行略有不同的 Google 表格中使用数据验证
不幸的是,这只能实现为每个单元格/行设置的手动方式。 Google 表格的数据验证不支持通过公式注入 CSV。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.