209 похожих чатов

Коллеги, добрый день. Есть колонка "SKU", из нее надо получить вес. Что

должно быть в этом новом столбце - показал в "Новый столбец"

Кто-то может подсказать, как эту задачу решить? Как я бы это делал на ЯВУ я понимаю, скнировал бы строку от конца к началу, искал бы "г/кг" и потом бы цеплял цифры.

А вот как на PQ сделать не знаю. Но на нем должно быть легче, чем на DAX :)

9 ответов

7 просмотров

суровый сет... let from = Excel.CurrentWorkbook(){[Name="Таблица1"]}[Content], lst=List.Buffer({"0".."9","."}), f=(x)=>[a=Text.ToList(x), b=List.RemoveLastN(a,(i)=>i<>"г"), c=List.LastN(b,(x)=>Text.Contains("кг",x)), d=List.RemoveLastN(b,(x)=>Text.Contains("кг",x)), e=List.LastN(d,(x)=>List.Contains(lst,x)), f=Text.Trim(Text.Combine(e&c),".")][f], to = Table.TransformColumns(from,{"SKU",f}) in to

Mikhail Muzykin
суровый сет... let from = Excel.CurrentWorkboo...

а я думал будет локальная группировка )

m
а я думал будет локальная группировка )

вперед, с удовольствием посмотрю

Sergei-Sergeev Автор вопроса
Mikhail Muzykin
суровый сет... let from = Excel.CurrentWorkboo...

датасет от X5 🙂 сейчас попытаюсь понять какой кусок из этого надо вставить в pbi 🙂

Sergei-Sergeev Автор вопроса

я с вами на брудершафт не пил дана готовая функция, решающая представленный пример, о каких кусках может идти речь?

Sergei-Sergeev Автор вопроса
Mikhail Muzykin
я с вами на брудершафт не пил дана готовая функция...

прошу прощения и за ты и за знания pq. разберусь 🙂

Sergei-Sergeev Автор вопроса

Похожие вопросы

Обсуждают сегодня

Карта сайта