Вот поковырялись.. вот решили с @avazbek88 🙂 В твоей таблице-примере выделено цветом
Решение одной формулой (сортировка по "платеж"):
=QUERY( A3:D; " SELECT A, count(B), sum(D) WHERE C = '"&F2&"' GROUP BY A ORDER BY sum(D) DESC LABEL A '', count(B) '', sum(D) '' ")
спасибо!) это я тоже запомню) только там уже усложнилась задача (кто-то скрыл эти столбцы). в итоге нужна сортировка с возможностью выбора из выпадающего списка, по какому столбцу сортировать. я тоже уже на варианте с SORT остановилась, т.к. не удалось в QUERY в кляузу order by привязать ячейку
изначально нет, конечно) но нам же надо было вместо буквы прописать ячейку, где эта буква появляется, и она текст, я думала там тоже нужны все возможные кавычки, оказалось нет. =QUERY($F$3:$H10;"select * order by "&$R$1&" desc") - заработало. теперь 2 рабочих варианта сортировки в примере.
а на большом массиве что быстрее будет срабатывать, QUERY или SORT, как думаешь?
изначально нет, конечно) но нам же надо было вместо буквы прописать ячейку, где эта буква появляется, и она текст, я думала там тоже нужны все возможные кавычки, оказалось нет. =QUERY($F$3:$H10;"select * order by "&$R$1&" desc") - заработало. теперь 2 рабочих варианта сортировки в примере.
а на большом массиве что быстрее будет срабатывать, QUERY или SORT, как думаешь?
Тебе надо повторить формулами текстовую строку в том виде, в котором она работает, когда написана одной строкой
изначально нет, конечно) но нам же надо было вместо буквы прописать ячейку, где эта буква появляется, и она текст, я думала там тоже нужны все возможные кавычки, оказалось нет. =QUERY($F$3:$H10;"select * order by "&$R$1&" desc") - заработало. теперь 2 рабочих варианта сортировки в примере.
а на большом массиве что быстрее будет срабатывать, QUERY или SORT, как думаешь?
Быстрее sort, если ничего дополнительного делать не надо
изначально нет, конечно) но нам же надо было вместо буквы прописать ячейку, где эта буква появляется, и она текст, я думала там тоже нужны все возможные кавычки, оказалось нет. =QUERY($F$3:$H10;"select * order by "&$R$1&" desc") - заработало. теперь 2 рабочих варианта сортировки в примере.
а на большом массиве что быстрее будет срабатывать, QUERY или SORT, как думаешь?
изначально нет, конечно) но нам же надо было вместо буквы прописать ячейку, где эта буква появляется, и она текст, я думала там тоже нужны все возможные кавычки, оказалось нет. =QUERY($F$3:$H10;"select * order by "&$R$1&" desc") - заработало. теперь 2 рабочих варианта сортировки в примере.
а на большом массиве что быстрее будет срабатывать, QUERY или SORT, как думаешь?