Google sheets 如果单元格已清除,请插入公式
这是我遇到的一个非常具体的问题,但是否可以将公式分配给单元格,即使我手动覆盖它然后清除它,公式也会一直分配给单元格 例如,我有一个单元格A2,公式=SUM(B2:C2),它将显示8。如果我用4覆盖它,它自然会在A2中显示4。现在我想要的行为是,如果我清除单元格A2,公式=SUM(B2:C2)将再次自动输入,结果A2显示8Google sheets 如果单元格已清除,请插入公式,google-sheets,Google Sheets,这是我遇到的一个非常具体的问题,但是否可以将公式分配给单元格,即使我手动覆盖它然后清除它,公式也会一直分配给单元格 例如,我有一个单元格A2,公式=SUM(B2:C2),它将显示8。如果我用4覆盖它,它自然会在A2中显示4。现在我想要的行为是,如果我清除单元格A2,公式=SUM(B2:C2)将再次自动输入,结果A2显示8 这可能吗?我建议使用谷歌应用程序脚本: 当用户更改电子表格中任何单元格的值时,onEdit(e)触发器将自动运行 在图纸编辑器上,单击Tools>scripteditor。进入
这可能吗?我建议使用谷歌应用程序脚本: 当用户更改电子表格中任何单元格的值时,onEdit(e)触发器将自动运行 在图纸编辑器上,单击
Tools>scripteditor
。进入脚本编辑器后,复制以下函数并保存项目:
function onEdit(e) {
const range = e.range;
const notation = "A2";
if (range.getA1Notation() === notation && range.getValue() === "") {
range.setFormula("=SUM(B2:C2)");
}
}
使用,此函数检查:
- 编辑的单元格为
A2
- 编辑的单元格为空