Google Sheets:如何触发随机函数? [复制]

2023-12-01

我在 Google 上有一张工作表,并一直在寻找如何使随机化脚本仅在需要时才工作的解决方案,而不是每次打开工作表或刷新它时。

这是例子。让我们把工作表看成这样:

Sheet

B5单元有以下代码:

=index(B1:B3; randbetween(1;3); 1)

每次刷新或加载文档时,它都会随机告诉我头发颜色。

但是,如果我每周只想要一次新的发色,但需要时不时地打开文档怎么办?

我试图在代码中添加一个标志。

Sheet

并更改了B5的代码:

=if(B7=true; index(B1:B3; randbetween(1;3); 1); )

因此,仅当检查标志时,它才会启动 rand Between 函数。

但!当未选中该标志时,头发颜色显示为空(右侧,因为它有一个空格)IF功能)。如何保持头发颜色与以前相同,并且仅在检查标志时才改变?

这是电子表格.


enter image description here

在您的 B5 使用中:

=ARRAYFORMULA(IFNA(VLOOKUP(
 IFNA(REGEXEXTRACT(TEXT(PI()^3*PRODUCT(LEN(IF(B7=TRUE; 
 {WHATTHEFOXSAY(); WHATTHEFOXSAY(); WHATTHEFOXSAY();
  WHATTHEFOXSAY(); WHATTHEFOXSAY(); WHATTHEFOXSAY();
  WHATTHEFOXSAY(); WHATTHEFOXSAY(); WHATTHEFOXSAY()}; 
 {WHATTHEFOXSAY(); WHATTHEFOXSAY(); WHATTHEFOXSAY();
  WHATTHEFOXSAY(); WHATTHEFOXSAY(); WHATTHEFOXSAY();
  WHATTHEFOXSAY(); WHATTHEFOXSAY(); WHATTHEFOXSAY()})))*
 (TRANSPOSE(SEQUENCE(1; 1; 29; 73)))*PI()^3; "0"); 
 JOIN("|"; SORT({3;2;1}; 1; IFERROR(0/C2)))); 2); 
 {ROW(B1:B3)&""\ B1:B3}; 2; 0)))

对于每周重新计算,请在 C1 中使用:

=IF(IFERROR(WEEKDAY(TODAY(); 2); 0)=1; {"";1}; {"";0})

因此,每次选中/取消选中复选框以及每个 понедельник(星期一)时,B5 的值都会发生变化


more on WHATTHEFOXSAY功能here


本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Google Sheets:如何触发随机函数? [复制] 的相关文章

  • “条件长度 > 1 并且仅使用第一个元素”错误

    我对 f 语句有疑问 因为它返回给我以下错误消息 条件长度 gt 1 并且仅使用第一个元素 我有一个名为 data summary 的数据框 我想创建两个新变量vol up and vol down取决于我的数据框的其他变量 这是我的脚本代
  • 如何使用复选框来过滤 Angular 的结果?

    我正在尝试使用复选框应用过滤器 复选框正确显示 div div
  • 生成多个随机数

    我想生成 25 个唯一的随机数并将它们列在控制台中 数字的长度应至少为 10 个字符 有什么简单的方法可以做到这一点吗 尝试将数字构建为字符串 并使用 HashSet 确保它们是唯一的 Random random new Random Ha
  • Javascript:生成具有固定平均值和标准差的随机数

    我的问题 如何在 Javascript 中创建具有给定平均值和标准差 sd 的随机数列表 Example 我想创建一个包含 5 个范围在 1 到 10 之间的随机数的列表 生成的平均值应为 5 标准差应为 2 到目前为止我所做的 我的想法是
  • 以概率从列表中选择随机元素

    我有一个包含四个项目 A B C D 的列表 每个项目都有被选择的概率 例如 A 有 74 的机会被选中 B 15 C 7 D 4 我想创建一个函数 根据其概率随机选择一个项目 有什么帮助吗 为您的项目定义一个类 如下所示 class It
  • 如何随机化(洗牌)JavaScript 数组?

    我有一个像这样的数组 var arr1 a b c d 我怎样才能随机 洗牌它 事实上的无偏洗牌算法是Fisher Yates 又名 Knuth 洗牌 https en wikipedia org wiki Fisher E2 80 93Y
  • 根据表单提交创建名称的新工作表

    在 Google Sheets 中 我有一个脚本 用于为提交的每个 Google 表单创建一个新工作表 它应该创建一个新工作表 其名称基于最后一列 G 列 不是表单提交的列 然后 它从最后一行和标题行获取信息并将其复制到创建的工作表的前两行
  • 为什么 rand() 总是返回相同的值? [复制]

    这个问题在这里已经有答案了 可能的重复 在C中生成随机数 https stackoverflow com questions 3067364 generating random numbers in c 使用 rand 生成随机数 http
  • XPath 将元素中的所有文本作为一个值获取,删除换行符

    我试图获取以下一组节点中的所有文本并作为一个值返回 而不是多个节点 p I love eating out br br This is my favorite restaurant br I will definitely be back
  • 用于在 JAGS 中定义分布的 if/else 语句

    在 JAGS 中 我想为参数 w i 定义泊松分布 如果另一个参数 e i 大于 0 该分布也会被截断 大于或等于 2 本质上我希望它代表 w i ifelse e i gt 0 dpois mu T 2 dpois mu 我尝试通过调整响
  • 如何通过从字母数字字符中采样来创建随机字符串?

    我尝试编译以下代码 extern crate rand 0 6 use rand Rng fn main rand thread rng gen ascii chars take 10 collect
  • 如何随机化 NSArray? [复制]

    这个问题在这里已经有答案了 假设我有一个 NSArray 里面有 50 100 个对象 如何将数组按随机顺序排列 有很多方法可以做到这一点 但大多数只涉及生成随机数 也许您可以使用 NSMutableArray 使用此技术 生成 0 到 4
  • aspx页面中的if语句

    我想在我的网站上编写一个基本的 if 语句 以根据变量是否设置为 true 来显示项目 1 或项目 2 我对 NET 不太熟悉 需要一些关于如何让 if 语句在 aspx 页面上工作的基本结构的帮助 如果目的是显示或隐藏页面的一部分 那么您
  • 消除多个 Elseif 语句

    我试图保持我的代码干净 特别是在用户表单中使用组合框 可能会有很多 if Elseif 语句 应该有一种更简单的方法 让一个组合框不再需要多页代码 是吗 现在如何完成的示例 Sub Example Dim Variable as Strin
  • 为什么我在这段代码中不断得到两个相同的随机值? [复制]

    这个问题在这里已经有答案了 可能的重复 为什么我的随机数生成器在 C 中不是随机的 https stackoverflow com questions 932520 why does it appear that my random num
  • Apache JMeter:在请求正文中添加随机数据

    我正在 Apache JMeter 中对我们的应用程序进行压力测试 我想到调用注册用户方法 该方法将在数据库中添加用户 但如果电子邮件已存在 则不会发生数据库操作 如何在身体数据中添加随机数 或者有其他方法可以对与数据库连接的应用程序进行压
  • Excel ISNUMBER 函数与 IF 语句

    我有一个正在使用的 Excel 文件 有一个列包含数字和文本 有时只是其中之一 我正在尝试编写一个函数来扫描单元格的最左侧部分以查看它是否以数字开头 我以为我拥有它 但显然没有 这就是我所拥有的 IF ISNUMBER LEFT E8 1
  • 如何检查jquery数据表中的每个复选框?

    我有一个第一列带有复选框的表格 我使用 jQuery DataTable 插件显示我的表格 我制作了 2 个链接来选择 取消选择每个复选框 这是选择全部的一个 a href Select all a 和 JavaScript functio
  • 枚举上的 random.choice

    我想用random choice on an Enum I tried class Foo Enum a 0 b 1 c 2 bar random choice Foo 但是这段代码失败了KeyError 我怎样才能随机选择一个成员Enum
  • 如何在 jQuery 中检查复选框是否被选中?

    我需要检查checked复选框的属性 并使用 jQuery 根据选中的属性执行操作 例如 如果age复选框被选中 然后我需要显示一个文本框来输入age 否则隐藏文本框 但下面的代码返回false默认情况下 if isAgeSelected

随机推荐

  • ClickOnce 应用程序安装 - 安全警告

    我有一个部署在网站上的 clickonce 应用程序 例如 http example com 用户将从该网站下载我发布的应用程序的 setup exe 文件 并将该应用程序安装在他们的计算机上 我已使用 GoDaddy 为我公司颁发的证书签
  • aws beanstalk nodejs:如何覆盖 nginx 的 60 秒超时

    我想增加AWS弹性beanstalk中nodejs环境中nginx的默认超时 我正在遵循本指南 https medium com swlh using ebextensions to extend nginx default configu
  • 控制R中ggplot2中多个geom_line的颜色

    我想绘制 3 条回归线 一条对应 tau 的每个值 每条都有其颜色 如数据集中指定的那样 互联网上说您在一般情节美学中提供了颜色变量 http ggplot yhathq com docs geom line html 但这似乎不起作用 任
  • IServiceCollection 不包含 AddAzureClients 的定义

    我正在尝试添加 blob 服务客户端以进行依赖项注入 我正在使用最新版本Microsoft Extensions Azure 但是我的服务集合不包含扩展方法AddAzureClients 服务集合的类型为Microsoft Extensio
  • 库存数量宏 excel

    我正在尝试让 Excel 作为库存扫描阅读器 我在扫描时遇到问题 因为当我扫描时它会不断添加到列 A 即使它是重复的 我希望它能够识别扫描的项目与上次相同并添加到列数量 如果有人可以帮助我如何编写代码 那就太好了 图片 它不让我放一张 但
  • 从另一个页面获取ElementById

    我正在尝试获得一个div从一个网页 URL 到另一个网页并使用纯文本显示getElementById不使用 AJAX 或 jQuery 因为我将在 FitNesse 中实现它 有没有办法传递URL 您可以在隐藏的 iframe 中加载 UR
  • 获取嵌套 html 标签内的字符偏移量

    我有类似于此的 HTML 代码 pre words words words words span words mystery words span words words words pre 我想获得 神秘 相对于的字符偏移量pre使用 J
  • 在 Winforms 中从外部线程访问 UI

    在 WPF 中 可以使用类似以下内容 Application Current Dispatcher BeginInvoke new Action gt Form1 grid Items Refresh 访问主线程之外的 UI 功能 然而 在
  • 从datagridview复制粘贴到excel时如何保留颜色?

    我使用以下 CellFormatting 代码有条件地为 datagridview 中的行着色 private void SGridView CellFormatting object sender DataGridViewCellForm
  • TimeZoneInfo.GetSystemTimeZones() 如何仅选择特定国家/地区代码的条目?

    TimeZoneInfo GetSystemTimeZones 为您提供所有时区的枚举 问题是如何仅选择特定国家 地区代码的条目 我知道 UTC 偏移量和国家 地区代码 并且需要能够选择正确的时区值 首先 您会发现由于夏令时的变化 可能还有
  • Java Swing Combobox removeAllItems 还调用 ItemStateChanged 吗?

    我的代码实际上很简单 我看到一个简单且相似的代码来自本文 首先 我有 1 个组合框 我有一个听众叫itemStateChanged 我添加到这个监听器中的目的是 当用户从其保管箱中单击 选择 一个项目时执行一些代码 Cmb ItemCate
  • 毕加索本地图片加载速度慢?

    我开发 Android 应用程序已有六年了 并且使用简单的 自制 图像缓存库也有同样长的时间 我最近开始使用一个依赖于 Picasso 的组件 并决定可能是时候切换到通用库了 而不是保留我多年前编写的旧解决方案 我的大多数图像都是存储在可绘
  • 如何在本地机器上使用带有 sdk 的云构建来构建 docker 镜像,而无需尝试它

    我在用着云构建构建 docker 镜像 从以下位置提供的示例中指导自己github 垃圾桶 包装 源代码 cloud google com contrib go opencensus io github com go opencensus
  • JSON.net 直接从 oledbconnection 序列化

    我目前有一个处理程序 它获取 Excel 文件的文件路径和选项卡名 将文件处理到数据表中 然后将表序列化为 json 字符串以返回 这一直有效 直到我尝试处理大文件 然后出现内存不足异常 我在想 如果我不先将所有内容加载到数据表中 而是直接
  • 在 WPF 应用程序中使用 reCaptcha

    我正在寻找如何将 WPF 桌面应用程序与 reCaptcha 集成的解决方案 有人知道解决方案吗 我正在为我的应用程序开发注册模块 并且需要良好且简单的验证码 Thanks See https developers google com r
  • android - EditText 长度过滤器无法正常工作

    首先我不得不说我已经在这里阅读了类似的问题和答案 这个问题基本上是重复的这个问题和许多其他问题 但这些问题的答案并不像我想要的那样 问题 以编程方式在我的 EditText 上设置长度过滤器 如下所示 editText setFilters
  • Windows 中的 Laravel 权限问题 [关闭]

    Closed 这个问题不符合堆栈溢出指南 目前不接受答案 我从服务器下载了laravel到我本地的windows8 xampp gt htdocs 文件夹 以下是我收到的错误 异常处理程序中的错误 流或文件 C xampp htdocs l
  • phpmyadmin mysql 触发器语法错误

    我正在尝试编写一个 mySQL tigger 但我无法将代码放入 phpMyAdmin MySQL 中而不出现语法错误 有人能帮助我吗 Tables 我的触发器 CREATE TRIGGER after jeu insert ON jeu
  • 如何在 AS3 中完全删除影片剪辑

    我希望删除 mc 及其所有计时器 事件 有没有简单的方法可以做到这一点 当然 取消注册其计时器和事件 将其从其父级中删除 并删除对它的所有引用 也就是说 AS3是一种垃圾收集语言 因此您无法控制对象 包括MC 何时被really从记忆中删除
  • Google Sheets:如何触发随机函数? [复制]

    这个问题在这里已经有答案了 我在 Google 上有一张工作表 并一直在寻找如何使随机化脚本仅在需要时才工作的解决方案 而不是每次打开工作表或刷新它时 这是例子 让我们把工作表看成这样 B5单元有以下代码 index B1 B3 randb