arrays - Google表格查询中的多重排序(ORDER BY)

标签 arrays sorting google-sheets-query

我在这里缺少什么?

=QUERY('学生登录'!A1:K, "选择 K,C,F,D,E,B ORDER BY A DESC, B"

数据在 A 列上排序,但对 B 列没有任何作用。

由于那不起作用,我也尝试以这种方式构建它,但是我之前没有在工作表中做过既得公式。此公式导致#ERROR:

=SORT((查询('学生登录'!A1:K,“选择K,C,F,D,E,B)”)选择1,TRUE,2,FALSE))

最佳答案

如果 ColumnB 的顺序没有改变,那么它可能已经处于每个 ColumnA 值中的默认(升序)顺序中。要反转这一点以及 ColumnA 的顺序,您可以尝试:

=QUERY('STUDENT SIGN IN'!A1:K, "select K,C,F,D,E,B ORDER BY A DESC, B desc")

关于arrays - Google表格查询中的多重排序(ORDER BY),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48550417/

相关文章:

winforms - 排序组合框

java - 使用非西方字符对字符串进行排序

java - 在 JTable 中用逗号替换点会导致错误的排序顺序

google-sheets - 如何在数组公式中使用 IFERROR?

google-sheets - Google 表格中的 COUNTIF 多个 'not' 或 'else' 比 Google 表单响应的条件

sql - 如何在 Google 表格中使用 SQL 查询按子字符串进行分组

c# - 在 C# 中公开数组元素的属性

PHP - 如果字符串不在数组中,则仅回显链接一次?链接回显多次?

java - 为什么即使元素未插入到 Firestore 文档中的数组中,也会调用 successListener?

python - python中的测地距离变换