Новости:

Форум на данный момент в стадии обновления. Если у Вас возникли проблемы со входом в свою учетную запись - просьба писать на email: info@excel-vba.ru

Главное меню

Ошибка в PQ: Expression.Error

Автор RAZUMROI, 13.12.2024, 11:58:21

« назад - далее »

RAZUMROI

Помогите пожалуйста пишет:
В запросе "Преобразовать файл" произошла ошибка. Expression.Error: Аргументы 2 были переданы функции, которая ожидает 1.
Подробные сведения:
  Pattern=
  Arguments=List

В расширенном редакторе показывает следующее:

let
  Источник = Table.NestedJoin(План, {"MK", "Дата"}, Продажа, {"Структурная единица", "Начало дня"}, "Продажа", JoinKind.LeftOuter),
  #"Развернутый элемент Продажа1" = Table.ExpandTableColumn(Источник, "Продажа", {"РТО", "Чек", "Кол-во товаров"}, {"РТО", "Чек", "Кол-во товаров"}),
  #"Объединенные запросы" = Table.NestedJoin(#"Развернутый элемент Продажа1", {"MK"}, Распределение, {"МК"}, "Распределение", JoinKind.LeftOuter),
  #"Развернутый элемент Распределение1" = Table.ExpandTableColumn(#"Объединенные запросы", "Распределение", {"ДГ", "СВ", "Дата открытия", "S торг.", "Город", "Регион"}, {"ДГ", "СВ", "Дата открытия", "S торг.", "Город", "Регион"}),
  #"Удаленные столбцы" = Table.RemoveColumns(#"Развернутый элемент Распределение1",{"Столбец1"}),
  #"Вставлено: год" = Table.AddColumn(#"Удаленные столбцы", "Год", each Date.Year([Дата]), Int64.Type),
  #"Переупорядоченные столбцы" = Table.ReorderColumns(#"Вставлено: год",{"MK", "Дата", "Год", "ДенНед", "План День", "РТО", "Чек", "Кол-во товаров", "ДГ", "СВ", "Дата открытия", "S торг.", "Город"}),
  #"Вставленное название месяца" = Table.AddColumn(#"Переупорядоченные столбцы", "Название месяца", each Date.MonthName([Дата]), type text),
  #"Переупорядоченные столбцы1" = Table.ReorderColumns(#"Вставленное название месяца",{"MK", "Дата", "Год", "Название месяца", "ДенНед", "План День", "РТО", "Чек", "Кол-во товаров", "ДГ", "СВ", "Дата открытия", "S торг.", "Город"}),
  #"Вставлено: день" = Table.AddColumn(#"Переупорядоченные столбцы1", "День", each Date.Day([Дата]), Int64.Type),
  #"Переупорядоченные столбцы2" = Table.ReorderColumns(#"Вставлено: день",{"MK", "Дата", "Год", "Название месяца", "День", "ДенНед", "План День", "РТО", "Чек", "Кол-во товаров", "ДГ", "СВ", "Дата открытия", "S торг.", "Город"}),
  #"Переименованные столбцы" = Table.RenameColumns(#"Переупорядоченные столбцы2",{{"День", "Число_Мес"}}),
  #"Добавлен пользовательский объект" = Table.AddColumn(#"Переименованные столбцы", "Статус LfL", each if Date.AddDays([Дата открытия], 365) < Date.From(DateTime.LocalNow()) then "LFL" else "NoLFL"),
  #"Вставлено: неделя года" = Table.AddColumn(#"Добавлен пользовательский объект", "Неделя года", each Date.WeekOfYear([Дата]), Int64.Type),
  #"Измененный тип1" = Table.TransformColumnTypes(#"Вставлено: неделя года",{{"Дата открытия", type date}})
in
  #"Измененный тип1"

Дмитрий Щербаков(The_Prist)

Добрый день.
Вы бы лучше файл с запросом приложили - гадать на каком шаге это возникает, вчитываясь в портянку кода, совсем неудобно. Тем более, что приложен код запроса "План-Факт", а ошибка возникает совсем в другом запросе - "Преобразовать файл".
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...

RAZUMROI

Спасибо за помощь с вопросом, https://TransFiles.ru/fy2ik - вот ссылка с файлового обменника на файл с которым у меня ошибка

Яндекс.Метрика Рейтинг@Mail.ru