Google脚本编辑器(Google Apps Script)是Google提供的一个基于JavaScript的脚本平台,允许用户为Google Workspace(如Google Sheets、Google Docs等)创建自定义功能。通过Google脚本编辑器,用户可以编写脚本来自动化和扩展这些应用程序的功能。
Google脚本编辑器主要用于编写脚本,常见的类型包括:
假设我们有一个Google Sheets文档,我们希望清除所有不包含公式的单元格,但保留包含公式的单元格。我们可以使用Google脚本编辑器来实现这一功能。
function clearNonFormulaCells() {
var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
var range = sheet.getDataRange();
var values = range.getValues();
var formulas = range.getFormulas();
for (var i = 0; i < values.length; i++) {
for (var j = 0; j < values[i].length; j++) {
if (formulas[i][j] === '' && values[i][j] !== '') {
sheet.getRange(i + 1, j + 1).clearContent();
}
}
}
}
SpreadsheetApp.getActiveSpreadsheet().getActiveSheet()
获取当前活动的Google Sheets文档的工作表。sheet.getDataRange()
获取工作表的数据范围。range.getValues()
和 range.getFormulas()
分别获取数据范围内的值和公式。通过上述代码和解释,您可以实现清除Google Sheets中不包含公式的单元格,同时保留包含公式的单元格。
领取专属 10元无门槛券
手把手带您无忧上云