google-apps-script - Google Sheet Appscript - 根据另一个单元格值清除一些单元格值
问题描述
我正在寻找一个脚本,该脚本基于位于列 EQ 中的单元格中的值(值等于或大于 30)来清除位于列 EC 到 EH 之间的单元格的内容。选项卡是“表单回复 1”
任何帮助是极大的赞赏!
谢谢!
更新
感谢@Cooper,下面的脚本肯定可以工作,但现在我只需要对其进行小幅调整,以便 IF 语句介于“29”和“50”之间
解决方案
function clearSomeCellsBasedOnEQ () {
const ss = SpreadsheetApp.getActive();
const sh = ss.getSheetByName('Form Responses 1');
const sr = 1;
const vs = sh.getRange(sr,147,sh.getLastRow() - sr + 1).getValues().flat();
vs.forEach((e,i) => {
if(e > 30) sh.getRange(i + sr,133,1,6).clearContent();
})
}
推荐阅读
- c++ - 在 Visual Studio 中找不到任何头文件 c++ 项目
- psycopg2 - psycopg2:在 CockroachDB 中存储大值时命令太大
- python - 为什么织物输出被打印两次?
- php - 根据在 WooCommerce 结帐中验证的选择字段显示/隐藏自定义字段
- database - 分离 mongodb 数据库中共享一对一关系的集合
- css - 使用 React 实现 CSS 模块化
- javascript - 对在 javascript 中使用 slice 感到困惑
- c# - Visual Studio - 属性窗口 - 字段描述为空
- r - MAJOR Y Axis 问题 [R studio](它是在加我的变量吗?)
- flutter - clippath 和 custompaint 颤动之间的区别