GoogleSheets-如何对((Filter(Importrange

时间:2018-10-05 01:49:41

标签: google-apps-script google-sheets

这是我的工作表的链接。 https://docs.google.com/spreadsheets/d/113PRiJKxz_fIPmIoPID5e2IzrZF9ZptslX06JbIatDE/edit?usp=sharing

我目前正在尝试使用filter(importrange。)将从另一张纸上拉出的数据排序到上面链接的那张纸上。

我所拥有的是网站列表(Col2),其中相关的数据点位于不同的相邻列中。我已经使用filter(importrange。

然后我也使用filter(importrange)从另一个工作表中拉出了所有关联的数据点(每个网站13个),但基于将新工作表中的网站与原始列表中的网站进行匹配的标准来制定标准。

这个想法是提取所有符合特定条件的网站和相应的数据点,在这种情况下,所有包含广告网络“ Content.ad”的网站。

我已经实现了这一点,但是现在我想知道如何在新表中对数据进行排序,新表将数据过滤到其中。

我希望能够基于不同的数据点对网站列表进行排序,同时重新排列每列,以便每个数据点在进行排序时都保留与其关联的网站。

例如,如果我想按流量对A-Z列表进行排序,我希望所有数据点都根据其关联网站的位置进行排序。

抱歉,如果我对此解释不充分。

任何帮助,我们将不胜感激。

1 个答案:

答案 0 :(得分:0)

根据我的经验,我还没有找到一种直接对导入范围内的数据进行排序的干净方法。我总是将其导入到一张表中,然后在工作簿中创建第二张表以进行显示,并使用sort()或query()函数对该范围进行排序。下面是一个快速草图的链接,它说明了这个想法。请注意底部的输入和输出选项卡。

https://docs.google.com/spreadsheets/d/1lzM1cGs2qxEz1QLjIM46nw7DJFnNce3ZufIIOpRp9_g/edit?usp=sharing

我希望这会有所帮助!