Forum Discussion

nomanches's avatar
nomanches
New Member
2 years ago
Solved

Extract value matching criteria from comma separated string/values

Hello, 

 

I hope I can get some help on this, my apologies if this is listed incorrectly as its my first post. 

 

I recently started using PowerBi and what a tool it is, I have been able to look up certain values in a column when its a single entry per cell/row. The issue that I am having now is I want to extract the text between the semicolons but the problem is that the content found between the semicolons does not align per type of advisor/coach and in some cases the cell can be empty. 

 

Here is an example of the column in question, I would like to extract only those marked as (advisor) to a new column called Advising Assigned Advisors.

Assigned Advisors
Gills, Sean (Advisor); Martinez, Checo (Res Life Success Coach); Reyna, Patricia (IDEA Success Coach); Ayende, Carolina (IDEA Success Coach); Vigaet, Casey (IDEA Success Coach); Wanda, Jennifer (IDEA Success Coach); Swiss, Roxanne (IDEA Success Coach)
Irena, Ilse (Advisor); Villa, Abraham (Success Coach); Reyna, Patricia (IDEA Success Coach); Ayende, Carolina (IDEA Success Coach); Vigaet, Casey (IDEA Success Coach); Wanda, Jennifer (IDEA Success Coach); Swiss, Roxanne (IDEA Success Coach)
Yan, Victor (Advisor); Garza, Erika (Success Coach); Reyna, Patricia (IDEA Success Coach); Ayende, Carolina (IDEA Success Coach); Vigaet, Casey (IDEA Success Coach); Wanda, Jennifer (IDEA Success Coach); Swiss, Roxanne (IDEA Success Coach)
Reyna, Patricia (IDEA Success Coach); Ayende, Carolina (IDEA Success Coach); Vigaet, Casey (IDEA Success Coach); Wanda, Jennifer (IDEA Success Coach); Swiss, Roxanne (IDEA Success Coach); Gozado Zepeda, Maria (Advisor)
Reyna, Patricia (IDEA Success Coach); Rosadito, Michael (Advisor); Ayende, Carolina (IDEA Success Coach); Vigaet, Casey (IDEA Success Coach); Wanda, Jennifer (IDEA Success Coach); Swiss, Roxanne (IDEA Success Coach)
Reyna, Patricia (IDEA Success Coach); Ayende, Carolina (IDEA Success Coach); Vigaet, Casey (IDEA Success Coach); Wanda, Jennifer (IDEA Success Coach); Swiss, Roxanne (IDEA Success Coach); Hernan, Giovanni (Advisor)
Hernan, Giovanni (Advisor); Vigaet, Casey (IDEA Success Coach); Wanda, Jennifer (IDEA Success Coach); Swiss, Roxanne (IDEA Success Coach)
Reyna, Patricia (IDEA Success Coach); Ayende, Carolina (IDEA Success Coach); Vigaet, Casey (IDEA Success Coach); Wanda, Jennifer (IDEA Success Coach); Capilla, Maritere (Advisor); Swiss, Roxanne (IDEA Success Coach)
Reyna, Patricia (IDEA Success Coach); Ayende, Carolina (IDEA Success Coach)

 

I would like to be able to add a new column that will extract those values that are marked as (Advisor) only and place them in a new column. I already tried using the extract and parse options but they do not extract the data correctly. I also split the columns and tried to find the *(Advisor) in each column and pass it over to the new one but could not get that to work. 

 

Surely there is a way to do I am just not able to locate the solution and have siffted through a lot of blogs and videos but had no luck. Any help here would be great, thanks in advance. 

  • rsbin's avatar
    rsbin
    2 years ago

    Good Morning nomanches ,

    Appears you have blank records in your raw data set.

    Best to remove those prior to import so you have a "clean" dataset.  If you are unable, then I added a first step in the Power Query to filter out those records where Assigned Advisors is null or blank.

    Please see attached.

    Best Regards,

7 Replies

  • rsbin's avatar
    rsbin
    Community Champion

    nomanches ,

    Please see attached file with Power Query steps.

    The first step is to Split by Delimiter - semi-colon.  But be sure to use the Advanced Options and split into rows.

    Then, hope you can follow the rest of the logic.

    Hope this helps.

    Regards,

    • nomanches's avatar
      nomanches
      New Member

      Thank you for the prompt turn around, I should have added that the data is setup like seen below, how can I apply it to this scenario. 

      IDAssigned AdvisorsAdvising Assigned Advisor (Desired OUTPUT)
      1230123Gills, Sean (Advisor); Martinez, Checo (Res Life Success Coach); Reyna, Patricia (IDEA Success Coach); Ayende, Carolina (IDEA Success Coach); Vigaet, Casey (IDEA Success Coach); Wanda, Jennifer (IDEA Success Coach); Swiss, Roxanne (IDEA Success Coach)Gills, Sean (Advisor)
      2239321Irena, Ilse (Advisor); Villa, Abraham (Success Coach); Reyna, Patricia (IDEA Success Coach); Ayende, Carolina (IDEA Success Coach); Vigaet, Casey (IDEA Success Coach); Wanda, Jennifer (IDEA Success Coach); Swiss, Roxanne (IDEA Success Coach)Irena, Ilse (Advisor)
      3248519Yan, Victor (Advisor); Garza, Erika (Success Coach); Reyna, Patricia (IDEA Success Coach); Ayende, Carolina (IDEA Success Coach); Vigaet, Casey (IDEA Success Coach); Wanda, Jennifer (IDEA Success Coach); Swiss, Roxanne (IDEA Success Coach)Yan, Victor (Advisor)
      4257717Reyna, Patricia (IDEA Success Coach); Ayende, Carolina (IDEA Success Coach); Vigaet, Casey (IDEA Success Coach); Wanda, Jennifer (IDEA Success Coach); Swiss, Roxanne (IDEA Success Coach); Gozado Zepeda, Maria (Advisor)Gozado Zepeda, Maria (Advisor)
      5266915Reyna, Patricia (IDEA Success Coach); Rosadito, Michael (Advisor); Ayende, Carolina (IDEA Success Coach); Vigaet, Casey (IDEA Success Coach); Wanda, Jennifer (IDEA Success Coach); Swiss, Roxanne (IDEA Success Coach) Rosadito, Michael (Advisor)
      6276113Reyna, Patricia (IDEA Success Coach); Ayende, Carolina (IDEA Success Coach); Vigaet, Casey (IDEA Success Coach); Wanda, Jennifer (IDEA Success Coach); Swiss, Roxanne (IDEA Success Coach); Hernan, Giovanni (Advisor)Hernan, Giovanni (Advisor)
      7285311Hernan, Giovanni (Advisor); Vigaet, Casey (IDEA Success Coach); Wanda, Jennifer (IDEA Success Coach); Swiss, Roxanne (IDEA Success Coach)Hernan, Giovanni (Advisor)
      8294509Reyna, Patricia (IDEA Success Coach); Ayende, Carolina (IDEA Success Coach); Vigaet, Casey (IDEA Success Coach); Wanda, Jennifer (IDEA Success Coach); Capilla, Maritere (Advisor); Swiss, Roxanne (IDEA Success Coach)Capilla, Maritere (Advisor)
      9303707Reyna, Patricia (IDEA Success Coach); Ayende, Carolina (IDEA Success Coach)