如何在 Google Sheets 中删除列中包含特定文本的所有行?
Google Sheets 是一款强大且灵活的电子表格程序,提供各种功能和特性来帮助管理和分析数据。数据操作任务经常包括基于预定条件删除行。在本文中,我们将重点关注一种情况:删除列中包含特定文本的所有行。
在本教程中,我们将假设您对 Google Sheets 及其用户界面有基本的了解。为了确保清晰易懂,我们将提供逐步说明以及屏幕截图。所以让我们开始学习如何在 Google Sheets 中删除包含特定文本的列中的行吧!
删除列中包含特定文本的所有行
首先,我们将所有脚本添加到表格中,然后运行它来完成任务。让我们来看一个简单的流程,了解如何在 Google Sheets 中删除列中包含特定文本的所有行。
步骤 1
假设您有一个包含所需数据的 Google Sheet。
首先,点击“扩展程序”,然后选择“App Script”。
扩展程序 > App 脚本
步骤 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 中删除列中包含特定文本的所有行,以突出显示特定数据集。
广告