#google-sheets #google-query-language
#google-sheets #google-query-language
Вопрос:
У меня есть формула, которая получает уникальный список заголовков из строки с разделителями в столбце, и там подсчитывается
=ArrayFormula(QUERY(TRANSPOSE(SPLIT(JOIN("|",Elements!$H2:$H),"|")amp;{"";""}),"select Col1, count(Col2) group by Col1 label count(Col2) ''",0))
Мне нужно отсортировать подсчеты по убыванию, я попытался добавить order by Col2 Desc
=ArrayFormula(QUERY(TRANSPOSE(SPLIT(JOIN("|",Elements!$H2:$H),"|")amp;{"";""}),"select Col1, count(Col2) group by Col1 label count(Col2) order by Col2 Desc''",0))
Но я не могу разобрать…
Спасибо
Ответ №1:
используйте:
=INDEX(QUERY(TRANSPOSE(SPLIT(JOIN("|", Elements!H2:H), "|")amp;{"";""}),
"select Col1,count(Col2)
group by Col1
order by count(Col2) desc
label count(Col2)''", 0))
Комментарии:
1. Спасибо игроку0, который отсортировал его! (не разрешается принимать ваш ответ в течение 10 минут)