如何使用Google表格中ArrayFormula生成的值对列进行排序?

时间:2020-01-20 21:38:06

标签: sorting google-sheets google-sheets-formula array-formulas google-sheets-query

请查看以下电子表格。

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

在左侧,我有一个数组公式,用于计算右侧列表中出现的单词的出现频率。我想做的事情非常简单:我想根据计数对左2列进行排序。计数越大,该行应出现的位置越高。

如何使用此系统执行此操作?

1 个答案:

答案 0 :(得分:1)

尝试:

=ARRAYFORMULA(QUERY(D:D&{"",""}, 
 "select Col1,count(Col2) 
  where Col1 != '' 
  group by Col1 
  order by count(Col2) desc
  label count(Col2)'Count'", 1))

0