【发布时间】:2018-01-31 16:17:24
【问题描述】:
如果Column A 中找到的值是我在 Google 电子表格中特定单元格(例如 B1)中输入的数字,我希望能够删除一个数字(如果找到多个结果,则删除多个) .
我可以编写一个简单的脚本来完成此任务吗?谢谢!
【问题讨论】:
标签: google-sheets
如果Column A 中找到的值是我在 Google 电子表格中特定单元格(例如 B1)中输入的数字,我希望能够删除一个数字(如果找到多个结果,则删除多个) .
我可以编写一个简单的脚本来完成此任务吗?谢谢!
【问题讨论】:
标签: google-sheets
您可以使用查找和替换选项来完成此任务。按住 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);
}
【讨论】: