【发布时间】:2020-01-16 12:58:31
【问题描述】:
我在 Google 表格中有一个包含 14 个问题的列表,我想随机使用其中的 5 个来填充 Google 表单。我已经设法在某种程度上使用 FormCreator 插件来做到这一点,但我希望每次打开表单时随机生成问题。目前,表单填充了 5 个随机问题,但无论选择是否更改,都会始终坚持原来的 5 个问题。
我用来从我的 14 个中随机选择 5 个的公式(在表格中):
=ArrayFormula(Array_Constrain(vlookup(Query({ROW($A$2:$A$16),randbetween(row($A$2:$A$16)^0,9^9)},"Select Col1 order by Col2 Asc"),{row($A$2:$A$16),$A$2:$A$16},2,FALSE),5,1))
我正在尝试创建一种每次我的学生打开时都会有所不同的表单,而不是煞费苦心地手动创建 100 多个“随机”表单以供使用。
【问题讨论】:
-
公式写得正确,所以这更有可能是一个脚本/插件问题
-
@player0 顺便说一句,您可以更改公式以便不使用重复项吗?这意味着随机范围内的所有五个都是唯一的?
-
如何使用插件或应用脚本填写表格?
-
@kessy 插件创建表单
-
@player0 可以将随机选择公式更改为水平而不是向下跨越列吗?
标签: forms google-apps-script random google-sheets google-forms