使用随机数生成器有条件地格式化单元格的 Google Sheets 脚本

问题描述

我正在尝试在 Google Sheets 中为高中单位的指数函数创建病毒模拟。我想设置 R0,然后通过运行以下脚本来模拟每天的点差: -- 读取一系列行和列(每个单元格模拟一个人) -- 如果细胞已经被感染(即改变颜色),则将其留在原处 -- 使用随机生成器和方程 R0^N 随机改变适当数量的单元格的颜色,其中 N 是天数

这是我在 Google 表格中的第一个脚本,令人沮丧。我感受到了新手的挫败感。以下是我当前的迭代。有没有人有建议

function ViralSpread() {
  var sheet = SpreadsheetApp.getActive().getSheetByName("ModelingTransmission");
  var range = SpreadsheetApp.getActive().getRangeByName("People");
  var values = range.getValues();
  i = 1;
  values.forEach(function(row) {
      j=1;
      row.forEach(function(col) {
      j++;
      var testrange = SpreadsheetApp.getActiveSheet().getRange(i,j);
      var testvalue = testrange.getValues();
      var newdata = [j];
      testvalue.setvalues(newdata);
      });
      i++;
 });
 }

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)