强制空单元格到已排序列的末尾

时间:2018-01-13 18:04:35

标签: google-apps-script google-sheets

我想按照包含字符串的列对工作表进行排序。我通过在第一个单元格中根据导入范围放置查询来填充工作表。如果我将查询的一部分作为查询的一部分,由Col6命令,这似乎是最好的。这将所有空行放在顶部,除非我按降序排序,这是我不想做的。我在题为“sort-empty-cells-to-top”的问题中找到了与我想要做的相反的事情

答案是获取工作表数据范围的值并使用values数组,然后将其放回范围内。如何更改比较功能以强制空单元格以升序排列到底部?

1 个答案:

答案 0 :(得分:0)

这可能会做你想要的。您可能必须在要返回的每一行中构建一个包含somrthing的辅助列(如我的Col7(G列))。

=query(query(Sheet1!A1:G,"select * order by F "),"Select * where Col7 <>''")