簡體   English   中英

如何根據 Google App Script 中的定義刪除舊條目的 Google Sheet 行?

[英]How to delete Google Sheet rows which are old entries as per definition in Google App Script?

我有一個跟蹤團隊每周項目工作的 Google 表格。 有時,團隊成員在同一個項目周對同一個項目進行編輯,這會創建新的項目行而不是覆蓋現有項目(因為它不是重復,而是對現有行的編輯)。 我想根據下面的定義找到一種更好的方法來刪除“舊條目”。

這是工作表的當前外觀以及所需的 state: 在此處輸入圖像描述

我聲明為重復/舊條目的規則如下所示:

  1. 查找具有相同全名和相同項目名稱的行。 [麗莎,Email 戰役]
  2. 對於那些,檢查時間戳在最小時間戳和任何即將到來的星期日之間的所有行。 [2020 年 8 月 21 日,2020 年 8 月 22 日 - 2020 年 8 月 23 日]
  3. 獲取具有最新時間戳的行並刪除所有其他時間戳[2020 年 8 月 22 日是我想要的那個工作周中最后編輯的條目]。

我將如何處理這個? 我可以留在 Google 表格中並使用公式,還是需要使用 App Scripts/Java Script? 任何建議表示贊賞。

Google 公式無法刪除行,但您可以使用它們來查找應刪除的行,另一方面,Google Apps 腳本可用於刪除行。

資源

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM