Сайт использует сервис веб-аналитики Яндекс Метрика с помощью технологии «cookie». Пользуясь сайтом, вы даете согласие на использование данной технологии.
Power Query — отслеживание изменений с помощью List.TransformMany 💀
List.TransformMany — мощная функция, которую можно использовать для преобразования строк в несколько строк на основе набора критериев. В этом видео я показываю пример с отслеживателем изменений в наборе данных. #dataanalysis #data #powerqueryeditor #powerquery #excel #tutorial #powerbi #powerbidesktop #microsoftexcel Ссылка на файл Функция Причина Excel.CurrentWorkbook(){[Name = "Table1"]}[Content] Загружает исходную таблицу с именем Table1 Table.ToRows Преобразует таблицу в список строк (списков), что упрощает итерацию List.TransformMany Проходит циклом по каждой строке, затем по значениям To (Role и Org), объединяет вывод в один список List.RemoveNulls({x{2}, x{4}}) Гарантирует обработку только ненулевых значений ToRole и ToOrg Number.From(i{4} = x) Используется для динамического переключения логики между ролью/организацией {"Role", "Org"}{f} Динамически выбирает метку в зависимости от текущего значения: Role или Org {i{1}, i{3}}{f} Выбирает FromRole или FromOrg соответственно & {x} Добавляет ToValue (новую роль или организацию)