将数据从一张纸排序到另一张纸,只提取特定数据

时间:2021-01-30 20:26:24

标签: sorting google-apps-script google-sheets

我需要通过应用脚本完成此操作

我需要将此数据表排序并转移到其他工作表/工作簿:https://docs.google.com/spreadsheets/d/1Y48N8W8CdaNlrxXopj5lnHTiNep33g_qA2-kTrPdt3A/edit#gid=130911536

如果存档为否,并且 E 列包含已完成,我需要放入上面链接的原始工作簿中的“要存档的项目”表

我需要每个唯一名称不包含“已完成”的所有行的数据。这些数据放在这里:https://docs.google.com/spreadsheets/d/1brmAUrtF4Hu18X4bGYGekdEl8g4Sx1Eke5Q6KctJ4NU/edit#gid=0

以下是我希望最终工作表的外观示例: imgur.com/a/vQsWL6a

(颜色只是为了更容易解释,不需要在最终解决方案中)

1 个答案:

答案 0 :(得分:0)

试试:

=QUERY(IMPORTRANGE("1Y48N8W8CdaNlrxXopj5lnHTiNep33g_qA2-kTrPdt3A", "Consolidated data!A:K"), 
 "select Col1,Col2,Col3,Col5,Col11 
  where Col1 = 'ACTIVE'
  and not Col5 = 'completed'")

enter image description here