Добрый день! Есть пример, во вложении. В итоге нужен отчёт по каждой марке за три месяца. Сначала посчитал через "СУММЕСЛИМН", но, в идеале, чтобы подставлялись только "Цвета" с суммами, а с нулевыми значениями даже не отображались. Прошу подсказать, можно ли это сделать без использования макросов? Исходные файлы могу редактировать. Т.е. может быть соединить их в один и проставить ещё один столбец с месяцем, тогда это будет вторым условием для суммирования...
Ваш вариант Сводная таблица по нескольким диапазонам данных, PQ но с исходными данными придется поработать Таблицы можно загружать и из отдельных файлов и даже просто указав папку с файлами
let f=(x)=>Excel.CurrentWorkbook(){[Name=x]}[Content], g=(x)=>List.Sum(List.Skip(Record.ToList(x),3)), from = Table.Combine(List.Transform({"янв","фев","апр"},f)), upiv = Table.UnpivotOtherColumns(from,{"Код","Цвет","Месяц"},"Марка","b"), piv = Table.Pivot(upiv,List.Distinct(upiv[Месяц]),"Месяц","b",List.Sum), to = Table.AddColumn(Table.Sort(piv,{"Марка","Код"}),"Итого",g) in to