如何在 Google 表格中删除某一列中包含特定文本的所有行?

ms excelmicrosoft technologiesadvanced excel function更新于 2025/1/16 8:44:17

Google 表格是一款功能强大且适应性强的电子表格程序,提供丰富的功能和能力,帮助您管理和分析数据。数据操作任务通常包括根据预定条件删除行。在本文中,我们将重点介绍一种场景:删除某一列中包含特定文本的所有行。

在本课中,我们假设您对 Google 表格及其用户界面有基本的了解。为了确保清晰易懂,我们将提供分步说明和屏幕截图。让我们开始学习如何在 Google 表格中删除某一列中包含特定文本的行!

删除某一列中包含特定文本的所有行

在这里,我们将首先将所有脚本添加到表格中,然后运行它来完成任务。让我们通过一个简单的过程来了解如何在 Google 表格中删除某一列中包含特定文本的所有行。

步骤 1

假设您有一张包含所需数据的 Google 表格。

首先,点击"扩展程序",然后选择"应用脚本"。

扩展程序 > 应用脚本

步骤 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 表格中删除某一列中包含特定文本的所有行。

结论

在本教程中,我们使用了一个简单的示例来演示如何在 Google 表格中删除某一列中包含特定文本的所有行,以突出显示特定的一组数据。


相关文章


有用资源