【发布时间】:2018-08-25 03:51:42
【问题描述】:
在 Google 表格中运行查询时遇到问题。数组公式查询的结果是正确的,但用于对结果进行排序的列 (Col1) 由空白/空单元格和日期组成。因此,当按此列排序时,空白/空值首先列在日期之前。是否可以将日期排在第一位并将空白/空单元格推到底部?
按 DESC 排序将不起作用,因为我希望首先列出较早的日期。此外,空白/空单元格也不能完全从结果中排除(例如,它们对应于没有截止日期但仍必须列出的任务)。
我目前使用的公式是:
=ARRAYFORMULA((QUERY({DATA RANGE},"SELECT Col1 WHERE Col2 = X OR Col3 = X ORDER BY Col1 LIMIT 10",0))
似乎有一种简单的方法可以实现这一点,但我在其他论坛中找不到任何关于该主题的内容。任何帮助将不胜感激。
【问题讨论】:
标签: date null sql-order-by google-sheets-query