Google Sheets 如何删除包含特定文本的列中的所有行
Google Sheets是一个强大且灵活的电子表格程序,提供了各种功能和能力来帮助管理和分析数据。数据操作任务通常包括根据预定的条件删除行。在本文中,我们将集中在一个特定的场景上:删除包含特定文本的列中的所有行。
在本课程中,我们将假设您对Google Sheets及其用户界面有基本的了解。为了确保清晰和易于理解,我们将提供逐步说明和屏幕截图。所以让我们开始并发现如何在Google Sheets中删除包含特定文本的行!
删除包含特定文本的列中的所有行
在这里,我们首先将所有脚本添加到工作表中,然后运行它以完成任务。因此,让我们看一下一个简单的流程,了解如何在Google Sheets中删除包含特定文本的列中的所有行。
步骤1
考虑一个您需要的数据的Google Sheet。
首先,点击Extension,然后选择App Script。
扩展 > App Scripts
步骤2
然后用下面的代码替换代码-
代码
function deleteRows() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var s = ss.getSheetByName('delete containing');
var r = s.getRange('C:C');
var v = r.getValues();
for(var i=v.length-1;i>=0;i--)
if(v[0,i]=='Complete')
s.deleteRow(i+1);
};
在代码中,“Sheet1”是工作表名称,而“No”是文本。
步骤3
然后运行代码来完成任务。
然后你会看到行被删除了。这是你如何在Google Sheets中删除包含特定文本的所有行的方法。
结论
在本教程中,我们使用了一个简单的示例来演示如何在Google Sheets中删除包含特定文本的所有行,以突出显示特定数据集。