【发布时间】:2020-02-23 17:29:54
【问题描述】:
如果 Col L 中的单元格值与 Col A 中的单元格不匹配,我希望创建一个“onEdit”函数从行中清除单元格(Col L 到 Col O)。
Col A = "ID"
Col L = "ID Match"
Col A 到 Col K 是一个导入范围。 Col L 到 Col O 是一个静态范围。这个静态范围有一个 onEdit 函数,它根据 Col L 的变化对行进行排序。它与 Col A 同步。
我是脚本编辑器的新手,如果您有时间提供帮助,我们将不胜感激。
我很想打开该文档,但其中包含敏感信息并且太复杂而无法重写。
【问题讨论】:
-
我不明白你现在的
onEdit在做什么:sorts the row based on changes to Col L。另外,It is in sync with Col A是什么意思?如果我理解正确,如果 L 列中的相应值与 A 列中的相应值不匹配,您想从一行中清除单元格 (L-O)?跟sorting the rows和sync with Col A有什么关系? -
我发布了一个答案。我不确定这是否是您想要的,所以请告诉我这是否适合您!
-
我会尽快测试一下。我认为从您的评论中可能是正确的。你说得对,我想清除单元格(L-O)。我希望避免的是,例如,如果 A15 中有相应的数字,则删除单元格(L14-O14)。
-
单元格(A-K)按 A 列排序。单元格(L-O)按 L 列排序。如果有人删除了原始导入范围(在单元格 A-K 中)中的一行,那么它将从工作表数据集中删除。这会使其余数据不同步。
标签: google-sheets