Всем привет! при извлечении текста, при замене значении функция не работает
Код
= Table.ReplaceValue(#"Строки с примененным фильтром",each [SHETT], each if Text.Contains([SHEET],"-") then Text.BetweenDelimiters([SHEET], "-", "-", 2, 0) else [SHEET] ,Replacer.ReplaceValue,{"SHEET"})
При добавлении столбца работает, не пойму в чем проблема?
Код
= Table.AddColumn(#"Замененное значение", "Пользовательская", each if Text.Contains([SHEET],"-") then Text.BetweenDelimiters([SHEET], "-", "-", 2, 0) else [SHEET])
Не люблю создавать кучу вспомогательных столбцов, в данном примере мне нужно извлечь цифру, да можно создать доп стобец, удалить старый, переименовать новый, но это три новых строчки, а так всего одна. Ну тут каждый сам в праве решать)
Adamm написал: как именно его применить в моей ситуации?
Очень часто подтверждается на практике что "создать столбец, удалить предыдущий и переименовать новый" по скорости работает быстрее чем Table.ReplaceValue.