вместо A79:H86
вы поставите свой запрос из своего изображения, затем отрегулируете G79:G86
, чтобы он соответствовал конструкции виртуального массива, а также отрегулируйте {2,9}
, добавьте больше столбцов (например, скрытых) и затем, конечно, отрегулируйте Cols
если вы добавили больше материала в {2,9}
=ARRAYFORMULA(QUERY({IFERROR(VLOOKUP(QUERY(QUERY(
{A79:H86},"select Col7, sum(Col3) group by Col7 label sum(Col3)''",0),
"select Col1",0),{G79:G86,A79:H86},{2,9},0), ),
QUERY({A79:H86},"select Col7, sum(Col3) group by Col7 label sum(Col3)''",0),
QUERY({A79:H86},"select sum(Col4) group by Col7 label sum(Col4)''",0)},
"select Col1, Col4, Col5, Col3, Col2 order by Col2",0))
![](https://i.stack.imgur.com/agrIV.png)
, чтобы сложить только Col3:
=ARRAYFORMULA(QUERY({IFERROR(VLOOKUP(QUERY(QUERY(
{A79:H86},"select Col7, sum(Col3) group by Col7 label sum(Col3)''",0),
"select Col1",0),{G79:G86,A79:H86},{2,9},0), ),
QUERY({A79:H86},"select Col7, sum(Col3) group by Col7 label sum(Col3)''",0)},
"select Col1, Col4, Col3, Col2 order by Col2",0))