Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Запрос: суммирование всех столбцов, кроме одного PQ
 
Приветствую всех!

Не могу решить задачу. Нужно получить сумму по строке (сумма всех столбцов, кроме одного). Название и кол-во суммируемых столбцов будет меняться. Для примера приведу таблицу "скрин" , в ней уже сделан расчет и видна ошибка:
скрин
Логика следующая:
1) получаем список столбцов для суммирования List.Select(Table.ColumnNames...
2) подставляем его в List.Sum
Код
let
    Источник = Excel.CurrentWorkbook(){[Name="Таблица1"]}[Content],
    #"СписокСтолбцов" = List.Select(Table.ColumnNames(Источник), each _ <> "менеджер"),
    #"СуммаПар" = Table.AddColumn(Источник, "ИтогоПар", each List.Sum(#"СписокСтолбцов"), Int64.Type)
in
    #"СуммаПар"
 
На выходе получаю ошибку:
Expression.Error: Не удается применить оператор - к типам Text и Text.
Сведения:
   Operator=-
   Left=январь
   Right=январь

Конечно задачу можно решить через слияние двух запросов, но это не красиво.  
Несколько запросов PQ к разным листам одной книги
 
Сделал обработку которая делает запросы к 4 разным листам в одной книге + 1 запрос к отдельному файлу (к источникам всего 5 запросов)
Запросы обращаются не напрямую к файлу, а к папке, нужный файл я выбираю на сл.шаге через фильтр.
Затем идет еще 6 запросов (5 последовательных слияний и последний 6 запрос, который выводит итоговые данные на лист)
У меня обработка работает отлично, а у коллеги которому делал - срабатывает только после обновления всех запросов поочередно вручную (и то через раз), иначе запрос крутиться в бесконечном цикле обновления, при этом не происходит пересчета обработанных мегабайт, как обычно бывает.
Версии MS Office одинаковые (2019), источники весят не более 5 мб совместно. Источники по кол-ву строк/столбцов - не более 3000/156. Все запросы - только подключение, кроме последнего. Выгрузка в модель данных не делается.

С чем может быть связана проблема? Может нежелательно обращаться одновременно к разным листам одной книги? Например если открыть источник при обновлении запроса, то в запрос выдает ошибку доступа, может нужно/можно как-то задать очередность обращений?  Может разделить Листы в источнике на отдельные файлы? Может вообще в CSV!!!?? с последними ни когда не было проблем...
В умные таблицы преобразовывать нельзя (долго объяснять)
Изменено: vikttur - 26.08.2021 23:57:51
Страницы: 1
Наверх