如何在 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 中刪除列中包含特定文字的所有行,以突出顯示特定資料集。

更新於:2023年8月23日

3K+ 次瀏覽

開啟你的職業生涯

完成課程獲得認證

開始學習
廣告