Google sheets 删除谷歌电子表格中的特定数字

Google sheets 删除谷歌电子表格中的特定数字,google-sheets,Google Sheets,如果列a中的值是我在谷歌电子表格中的特定单元格(例如B1)中输入的数字,我希望能够删除一个数字(如果发现多个结果,则可以多次删除) 有没有一个简单的脚本我可以写来完成这一点?谢谢 您可以使用“查找并替换”选项完成此任务。按住command+F并单击“更多选项”按钮。如果要将A行中的数字1替换为空白集,请按如下所示,然后按全部替换: 如果需要脚本方法,可以执行以下操作: function myFunction() { var sheet = SpreadsheetApp.getAct

如果
列a
中的值是我在谷歌电子表格中的特定单元格(例如B1)中输入的数字,我希望能够删除一个数字(如果发现多个结果,则可以多次删除)


有没有一个简单的脚本我可以写来完成这一点?谢谢

您可以使用“查找并替换”选项完成此任务。按住command+F并单击“更多选项”按钮。如果要将A行中的数字1替换为空白集,请按如下所示,然后按全部替换:

如果需要脚本方法,可以执行以下操作:

  function myFunction() {
    var sheet = SpreadsheetApp.getActiveSheet();
    var replace = sheet.getRange("B2").getValue();
    var newValue = ""

    var values = sheet.getRange("A1:A200").getValues(); //Data to change

    for(var row in values){

      var updatedValues = values[row].map(function(originalValue){
      return originalValue.toString().replace(replace,newValue);
      });

      values[row] = updatedValues;
    }

     sheet.getRange("A1:A200").setValues(values);

   }

非常感谢你,穆奇·托里·普莱斯!上帝保佑你:)