Join us for an expert-led overview of the tools and concepts you'll need to pass exam PL-300. The first session starts on June 11th. See you there!
Get registeredPower BI is turning 10! Let’s celebrate together with dataviz contests, interactive sessions, and giveaways. Register now.
I currently have a colum with very long descriptions that I would like to parse by searching for specific text, then return the category it belongs in.
TABLE A:
Line Description |
po invoice id 21934i148 taxes on added funds |
refrigeration coolant repairs |
new refrigerator installation PO |
TABLE B:
searchfor | returnvalue |
refrig | Refrigeration |
tax | Taxes |
Obviously i have many more categories, but would only like the return value to be ONE individual category (i.e. if a description were "Refrigerator taxes" i would want the first value to be returned, so in this case "Refrigeration").
Is there a way to do this by referencing a table such as Table B?
Currently my formula is very long and manual to update and looks like this:
Solved! Go to Solution.
Hi @Anonymous ,
You can create one measure as below:
ReturnNValue = CALCULATE ( MAX ( 'Search'[returnvalue] ), FILTER ( 'Search', FIND ( 'Search'[searchfor], MAX ( '2020 GLAP'[Line Description] ), 1, 0 ) > 0 ) ) |
Best Regards
Rena
Hi @Anonymous ,
You can create one measure as below:
ReturnNValue = CALCULATE ( MAX ( 'Search'[returnvalue] ), FILTER ( 'Search', FIND ( 'Search'[searchfor], MAX ( '2020 GLAP'[Line Description] ), 1, 0 ) > 0 ) ) |
Best Regards
Rena
Try a new column in table 1
New column in Table 1 = minx(filter(table2,search(Table2[searchfor],Table1[Line Description],1,0)>0),Table2[returnvalue])
Appreciate your Kudos. In case, this is the solution you are looking for, mark it as the Solution.
In case it does not help, please provide additional information and mark me with @
Thanks. My Recent Blogs -Decoding Direct Query - Time Intelligence, Winner Coloring on MAP, HR Analytics, Power BI Working with Non-Standard TimeAnd Comparing Data Across Date Ranges
Proud to be a Datanaut Connect on Linkedin
User | Count |
---|---|
85 | |
79 | |
64 | |
52 | |
46 |
User | Count |
---|---|
101 | |
43 | |
41 | |
39 | |
36 |