Страницы: 1
RSS
Удаление первого символа по условию в запросе Power query
 
Друзья, всем доброго дня!

Кто-нибудь может подсказать, как в запросе Power query можно удалить первый знак в каждой строке, если он например = "х" ?
Если текст начинается на любой другой знак, то оставить текст как есть, если начинается с "х", то удалить "х"
Кроме как замены значений в каждой строке не получается пока что никак((
Заранее благодарю!
 
Артем_81, например так:
Код
let
  data      = Table.FromColumns ( { { "dgaX", "Xfjj", "vego", "XgfkX" } }, type table [ data = text ] ),
  transform = Table.TransformColumns ( data, { "data", ( x ) => if Text.StartsWith ( x, "X" ) then Text.RemoveRange ( x, 0 ) else x, type text } )
in
  transform
 
спасибо конечно за ответ, но не разобрался как это применять, куда вписывать этот код.
в целом уже решил задачу.
 
surkenny, как вариант можно и Text.TrimStart(x,"X"), если, конечно, не ожидаем двойных "ХХ", тогда удалит оба-два.
Вот горшок пустой, он предмет простой...
 
PooHkrd, спасибо за предложенный вариант. Я не знаю, что это такое? ))
Страницы: 1
Наверх