Здравствуйте, такая проблема. У меня в таблице есть два столбца id пользователя и id подразделения в котором пользователь работает. И некоторые пользователи прикреплены к нескольким подразделениям и получается что у некоторых пользователей подразделения идут через запятую. Выглядит это так iduser. Idподразд 15. 1125, 7 а надо так: iduser. Idподразд . 15. 1125 . 15. 7 Нужно мне это для построения отчёта в power bi, соответственно, манипуляции все провожу в power query
Добавляете пользовательский столбец и прописываете там формулу:
Код
Text.Split([Idподразд],",")
После этого нажимаете на кнопочку с разнонаправленными стрелочками в правой части заголовка созданного столбца и из списка выбираете "Развернуть в новые строки". Готово.
Код
let
Источник = Excel.CurrentWorkbook(){[Name="Таблица1"]}[Content],
#"Измененный тип" = Table.TransformColumnTypes(Источник,{{"iduser", Int64.Type}, {"Idподразд", type text}}),
#"Добавлен пользовательский объект" = Table.AddColumn(#"Измененный тип", "spl_text", each Text.Split([Idподразд],",")),
#"Развернутый элемент spl_text" = Table.ExpandListColumn(#"Добавлен пользовательский объект", "spl_text")
in
#"Развернутый элемент spl_text"
Евгений Коровиков, читаем правила. Сложности никакой нет, но чтобы дать Вам ответ, помогающему самому нужно накидать, пусть и небольшой, пример. Неуважительно как-то А Дмитрий(The_Prist) Щербаков очень добр к Вам