根据标记为“已完成”的特定单元格删除行

时间:2018-04-12 14:15:20

标签: google-apps-script

我们有一个小学前班,我正在尝试组织我们的长期待办事项清单。我曾经有正确的公式/脚本,但我再也找不到了...我希望根据列D是否标记为“已完成”删除任何行。

我添加了几个脚本,可能会使某些部分工作但不完全正如我所希望的那样。我不是专家所以感觉到我的能力。

我也希望在工作表上有一个菜单选项,以便能够根据需要手动选择删除行。然后我还会设置一个触发器来运行该函数,可能在每天结束时结束。

这是工作表的副本: https://docs.google.com/spreadsheets/d/1ksPa78gTtst68D2trnlM1lup7SpmnDJxvmVHg_RtKxQ/edit?usp=sharing

1 个答案:

答案 0 :(得分:0)

更改行:

if (row[2] == 0 || row[2] == '') {

if (row[3] == 'Done' || row[3] == 'done') {

会奏效。 [2][3]是列索引,如果D列中的值为{{1,则使用[2] == C OR运算符的[3] == D||将删除该行}或Done