JavaScriptGoogleSheets:复制单元格并在另一个选项卡中排序
我有一个来自多个项目的大文档列表(“MDR”),我试图将它们按进行中/完成进行排序。看起来有点像这样:
^{tb1}$
我从数据验证下拉列表中选择状态
我需要第二个选项卡(“GPO”)来过滤第一个MDR选项卡中正在进行的项目,所以它是这样的:
^{tb2}$
另外,如果我在Doc13上得到了修订,我想在第二个选项卡上添加到他的位置上:
^{tb3}$
我尝试使用查询和筛选,但它不起作用,因为我还需要在“GPO”选项卡中分配信息,这样在添加/删除行时信息就会放错位置
我也尝试过为它制作一个宏,但没有成功,当我更改项目状态时,无法将其设置为触发,也没有找到将其排序到正确行的方法
我无法在MDR选项卡中添加过滤器并在其中写入,因为它还用于其他活动
可以通过宏来完成吗
或者用脚本会更容易些?如果是,我应该研究什么来找到我的答案
我感谢任何帮助
# 1 楼答案
表1:
表2:
第3页:
# 2 楼答案
听起来你可以通过数据透视表来实现, 因为您希望自动刷新数据表外部的过滤表。 如果您不熟悉数据透视表,请阅读以下内容: https://support.google.com/docs/answer/1272900?co=GENIE.Platform%3DDesktop&hl=en#:~:text=Pivot%20table.,%2C%22%20choose%20a%20pivot%20table 或者在这里: https://coefficient.io/guide-to-using-pivot-tables-in-google-sheets?ref=quuu