【发布时间】:2023-03-08 06:20:01
【问题描述】:
我在 Google 上有一张工作表,并一直在寻找一种解决方案,说明如何使随机化脚本仅在需要时才起作用,而不是每次我打开或刷新工作表时。
这是一个例子。让我们看看这张纸是这样的:
B5单元格代码如下:
=index(B1:B3; randbetween(1;3); 1)
每次我刷新或加载文档时,它都会随机告诉我头发的颜色。
但是如果我每周只想要一次新的发色,但需要时不时打开文档怎么办?
我试图在代码中添加一个标志。
并更改了B5的代码:
=if(B7=true; index(B1:B3; randbetween(1;3); 1); )
所以它只有在检查标志时才会启动 randbetween 函数。
但是!当标志未选中时,头发颜色显示为空(右,因为它在IF 函数中有一个空格)。如何保持头发颜色和以前一样,只有在我检查标志时才改变?
【问题讨论】:
标签: if-statement google-sheets random checkbox google-sheets-formula