Sorting Google Sheets按行和排序查询列表

Sorting Google Sheets按行和排序查询列表,sorting,google-sheets,transpose,google-sheets-query,google-query-language,Sorting,Google Sheets,Transpose,Google Sheets Query,Google Query Language,我试图在Google工作表中设置一个查询,根据标题显示一列数据,然后对列中的数值进行排序,并保留引用行 我已经阅读了Google Sheets for query上的wiki帮助,我不知道该怎么做才能得到我想要的结果 =query(TeamNeeds!B1:O39,“其中C=”&C1&“”,-1)是我目前拥有的,我知道它与我需要的并不接近 我想使用C1中的下拉列表,让它在下一页上显示相关列,然后使用更新的参考标题(飞行、地面、岩石等)对数据进行排序 +------------+ | P

我试图在Google工作表中设置一个查询,根据标题显示一列数据,然后对列中的数值进行排序,并保留引用行

我已经阅读了Google Sheets for query上的wiki帮助,我不知道该怎么做才能得到我想要的结果

=query(TeamNeeds!B1:O39,“其中C=”&C1&“”,-1)
是我目前拥有的,我知道它与我需要的并不接近

我想使用C1中的下拉列表,让它在下一页上显示相关列,然后使用更新的参考标题(飞行、地面、岩石等)对数据进行排序


+------------+
|   Pidgey   |
+--------+---+
| FIRE   | 3 |
+--------+---+
| GROUND | 2 |
+--------+---+
| ICE    | 0 |
+--------+---+
=QUERY({TeamNeeds!A1:A, TRANSPOSE(QUERY(TRANSPOSE(TeamNeeds!B1:AC), 
 "where Col1 = '"&C1&"'", 0))}, 
 "order by Col2 Desc", 1)
=QUERY(QUERY({TeamNeeds!A1:A, TRANSPOSE(QUERY(TRANSPOSE(TeamNeeds!B1:AC), 
 "where Col1 = '"&C1&"'", 0))}, 
 "order by Col2 Desc", 1), 
 "offset 1", 0)