Я пытаюсь создать единую формулу, в которую я могу добавлять запросы, чтобы иметь разные критерии и алгоритмы сортировки.Результаты будут иметь разные размеры, но все будут исходить из одного листа.Вот что я пытался:
=ARRAYFORMULA(IFERROR({iferror(QUERY(Available!$A$3:$M, "select A,B,C,D,E,F,G,H,I,J,K,L,M where M like '%Blah' order by B desc");iferror(QUERY(Available!$A$3:$M, "select A,B,C,D,E,F,G,H,I,J,K,L,M where C = 'Bleh' order by B asc limit 3"),A2:M2/0)})))
В приведенном выше примере первый запрос просматривает лист и находит набор столбцов, где столбец M содержит «Blah», упорядочивает его и предоставляет результаты.Это отлично работает.Когда я добавляю второй запрос, я хочу добавить результаты к предыдущему запросу.Я хочу иметь возможность продолжать строить эту формулу, чтобы в будущем я мог добавить больше запросов, которые будут отсортированы и ограничены независимо.Во втором запросе я хочу получить только 3 результата, которые упорядочены в обратном порядке и имеют столбец C с надписью «Bleh».