| Цитата |
|---|
| написал: Эту функцию можно было и не выносить в отдельный шаг, а прописать прямо в шаге gr, но тогда это будет громоздко и менее удобно для понимания. |
Пытаюсь адаптировать по свои данные и код. Как прописать в коде, чтобы не выдавало ошибку?
let
Источник = Excel.Workbook(File.Contents("S:\B2C\МАРКЕТИНГ\Аналитика\Проекты и разработки\Категорийный анализ\2025\4 кв 2025\Автоматизация\Отчет (4 квартал 2025 г.).xlsx"), null, true),
#"База по группам_Sheet" = Источник{[Item="База по группам",Kind="Sheet"]}[Data],
#"Повышенные заголовки" = Table.PromoteHeaders(#"База по группам_Sheet", [PromoteAllScalars=true]),
#"Измененный тип" = Table.TransformColumnTypes(#"Повышенные заголовки",{{"Группа", type text}, {"Подгруппа ", type text}, {"Номер артикула", type text}, {"Номенклатура", type text}, {"Статус товара", type text}, {"Поставщик", type text},}}),
#"Удаленные столбцы" = Table.RemoveColumns(#"Измененный тип",{"Подгруппа ", "Номер артикула", "Статус товара", "Поставщик",}),
#"Добавлен пользовательский объект" = Table.AddColumn(#"Удаленные столбцы", "new", (x)=>Record.FromList({x[Номенклатура]},{x[XYZ 4 кв. 2025]})),
#"Развернутый элемент new" = Table.ExpandRecordColumn(#"Добавлен пользовательский объект", "new", {"Z", "Y", "X"}),
#"Удаленные столбцы1" = Table.RemoveColumns(#"Развернутый элемент new",{"Номенклатура","XYZ 4 кв. 2025"}),
#"Сгруппированные строки" = Table.Group(#"Удаленные столбцы1", {"Группа", "АВС 4 кв 2025", "Индекс Х-Х 4 кв. 2025"}, {"tmp",(x)=>f(x[[X],[Y],[Z]])})
-выдает ошибку
Не подскажете в каком месте вот эту функцию надо добавить?