Forum Discussion

TG_12's avatar
TG_12
Frequent Visitor
4 years ago
Solved

Remove word(s) from a string

I have a column where some entries contain the phrase 'Automatic reply: ' at the beginning of the text string. I want to remove the 'Automatic reply:' from the beginning but keep the rest of the text following this phrase. 

 

I have tried the following formula but run into a problem as the phrase I am trying to remove is two words with a space between.

= Table.AddColumn(#"Added Custom2", "AutoReply", each Text.Combine(List.Select(Text.Split([Custom3]," "), each not(Text.Contains(_,"Automatic")))," "))

 

 

Any help would be great thanks 

  • TG_12 maybe add a column using the following M code, assuming you want to remove "Automatic Reply:" or you can also use replace to replace automatic reply with blank string.

    Follow us on LinkedIn and  to our YouTube channel

    I would  Kudos if my solution helped. 👉 If you can spend time posting the question, you can also make effort to give Kudos to whoever helped to solve your problem. It is a token of appreciation!

     

    Visit us at https://perytus.com, your one-stop shop for Power BI-related projects/training/consultancy.

     

     

     

3 Replies

  • TG_12 maybe add a column using the following M code, assuming you want to remove "Automatic Reply:" or you can also use replace to replace automatic reply with blank string.

    Follow us on LinkedIn and  to our YouTube channel

    I would  Kudos if my solution helped. 👉 If you can spend time posting the question, you can also make effort to give Kudos to whoever helped to solve your problem. It is a token of appreciation!

     

    Visit us at https://perytus.com, your one-stop shop for Power BI-related projects/training/consultancy.

     

     

     

    • TG_12's avatar
      TG_12
      Frequent Visitor

      Thanks for this solution. I couldnt see any M code in your reply (Maybe just forget to add it) but your reccomendation of using the replace function has worked fine. Thank you! 

  • Use the ":" as a delimeter and split the column in Power Query. Then just delete the column that has the automatic reply portion.