Хорошо, поэтому я воспользовался собственным советом и сделал транспонирование, чтобы привести данные в состояние, с которым может работать Query, и затем переставил их обратно, чтобы получить нужный мне формат.Однако это не совсем динамично, так как мне пришлось бы редактировать формулу, если бы мы добавили или убрали какие-либо продукты.
=Transpose(query(transpose(A2:E13),"Select Col1, Sum(Col2), Sum (Col3), Sum(Col4), Sum(Col5), Sum(Col6) ,Sum(Col7), Sum(Col8), Sum(Col9), Sum(Col10), Sum(Col11), Sum(Col12) group by Col1",1))
, что дает хороший табличный результат:
![Results](https://i.stack.imgur.com/nesck.png)
Есть идеи, как сделать формулу более динамичной?