У меня есть этот запрос
=query(importrange("link";"Sales!A2:F");"Select Col1,Col3,Col4,Col5,Col6 where Col2='Manager'")
Получает данные в этом формате
Дата | Имя | Сумма | DOP | Комментарий
И у меня есть эта формула
=query(importrange("link";"Sales!A2:F");"Select Sum(Col4) where Col2='Manager' label Sum(Col4) ''")
Это дает мне сумму столбца "Сумма"
Они отлично работают по отдельности, но когда я присоединяюсь к ним вместе с {}, вот так:
={query(importrange("link";"Sales!A2:F");"Select Col1,Col3,Col4,Col5,Col6 where Col2='Manager'");query(importrange("link";"Sales!A2:F");"Select Sum(Col4) where Col2='Manager' label Sum(Col4) ''")}
Я получаю
In ARRAY_LITERAL, an Array Literal was missing values for one or more rows
Предполагаемое поведение состоит в том, что объединенная формула выведет таблицу данных и под общей суммой.
Причина формулы: в конечном итоге будет 12 из них, которые будут дополнительно сортировать исходные данные по месяцам и получать "Таблицу / Итог" каждого месяца.
Может быть, «запрос» - не лучший способ сделать это, если так, то я буду рад узнать более эффективный способ!
Пожалуйста, имейте в виду, что в вашем регионе ";" внутренние формулы, возможно, придется заменить на ","