Страницы: 1
RSS
Выбор по маске в Power Query
 
Здравствуйте
Можно ли выбрать по маске средствами Power Query как указано в прилагаемом примере
Своего решения или попыток не привожу, потому что даже не знаю как подойти к решению.
 
игорь сергеев, попробуйте так
Код
= Table.AddColumn(#"Измененный тип", "Текст между разделителями", each Text.BetweenDelimiters([Назначение платежа], "_", ";", 2, 0), type date)
Кто ясно мыслит, тот ясно излагает.
 
Power Query
Код
let
    Source = Excel.CurrentWorkbook(){[Name="Table1"]}[Content],
    #"Inserted Text Between Delimiters" = Table.AddColumn(Source, "Text Between Delimiters", each Text.BetweenDelimiters([Назначение платежа], "_", ";", 2, 0), type text),
    #"Changed Type with Locale" = Table.TransformColumnTypes(#"Inserted Text Between Delimiters", {{"Text Between Delimiters", type date}}, "ru-RU"),
    #"Removed Other Columns" = Table.SelectColumns(#"Changed Type with Locale",{"Text Between Delimiters"}),
    #"Renamed Columns" = Table.RenameColumns(#"Removed Other Columns",{{"Text Between Delimiters", "Выбор"}})
in
    #"Renamed Columns"
 
Код
 
Что-то все так уверенно тянут текст между "_" и ";", а маску никто не проверяет. А вдруг ТСу не нужны даты из строк с "aa_ffff_ww_", например?
Пришелец-прораб.
 
AlienSx, не успел )
 
Ничего не придумывал(и не смог бы), а взял готовое
Если данных очень много, то читаем комментарии по ссылке.
 
Код (с проверкой маски)
Изменено: sotnikov - 08.06.2024 16:40:01
Страницы: 1
Наверх