gpt4 book ai didi

forms - 来自银行的谷歌表格随机问题,每次打开表格时都不同

转载 作者:行者123 更新时间:2023-12-05 03:56:01 25 4
gpt4 key购买 nike

我在 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 多个“随机”表格以供使用。

最佳答案

目前还没有每次打开时随机改变表格的方法。 Google 不提供任何机制来动态更改表单以响应用户行为,因此现在可以在打开表单时更新或触发逻辑。

有几个选项可能有效。

您可以在触发器上设置一个脚本,每 X 分钟运行一次,随机更新问题列表。

这种方法需要一些自定义脚本,并且会导致响应表中出现一些奇怪的行为,因为答案列不会按照您预期的方式重复使用。

另一种选择是创建一堆包含随机问题集的部分。假设你做了 10 或 15 个这样的部分,每个部分有 5 个随机选择的问题。然后,对于第一部分,您创建一个包含随机数字列表的选择框,问题标记为“选择任何数字”,并设置每个数字选项以将用户带到不同的 5 个问题部分。然后,在该初始问题上选择“随机排列选项顺序”选项。

这种方法不需要任何脚本,并在单一表单中为您提供了一种伪随机过程。它可能适合您的需要。

关于forms - 来自银行的谷歌表格随机问题,每次打开表格时都不同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59770233/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com