You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何不使用Delete或Backspace清除单元格值及Google Sheets双向清除

1. 不使用Delete或Backspace清除单元格值的方法
  • 右键目标单元格,选择「清除内容」
  • 通过菜单栏操作:点击「编辑」→「清除」→「清除内容」
  • 快捷键:Windows用Ctrl + Delete,Mac用Cmd + Delete(无需单独按Delete/Backspace按键)
  • 选中单元格后输入单引号'再回车,单元格会显示为空(实际存储空文本)
2. Google Sheets中B1/B2互斥清空的实现方法

公式无法实现这个需求,因为公式只能控制当前单元格的输出,不能主动修改其他单元格的内容。你需要用Google Apps Script来完成:

  1. 打开表格,点击「扩展程序」→「Apps 脚本」
  2. 替换默认代码为以下内容:
function onEdit(e) {
  const sheet = e.source.getActiveSheet();
  const range = e.range;
  
  // 仅响应B1和B2的编辑操作
  if ((range.rowStart === 1 && range.columnStart === 2) || (range.rowStart === 2 && range.columnStart === 2)) {
    const target = range.rowStart === 1 ? sheet.getRange("B2") : sheet.getRange("B1");
    // 当当前单元格有内容时,清空目标单元格
    if (range.getValue() !== "") {
      target.clearContent();
    }
  }
}
  1. 保存脚本(可命名为「CrossClearCell」),关闭编辑器即可生效。

内容的提问来源于stack exchange,提问作者pambatti

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.25 23:12:21