Power BI is turning 10, and we’re marking the occasion with a special community challenge. Use your creativity to tell a story, uncover trends, or highlight something unexpected.
Get startedJoin us for an expert-led overview of the tools and concepts you'll need to become a Certified Power BI Data Analyst and pass exam PL-300. Register now.
Hi everyone,
Thanks for your attention. I would like to retrieve several information to made counts of a certain information as for ETL. My question is that how can I write the DAX script to extract text from a certain cell in excel? The following picture is the example, how do I retrieve the red words?
Really appreciate for your support. Thank you. 🙂
Solved! Go to Solution.
You may add a calculated column as follows.
Column = VAR s1 = "3. Defect type:" VAR s2 = "4. Initiator:" VAR p1 = SEARCH ( s1, Table1[Abnormal Description] ) VAR p2 = SEARCH ( s2, Table1[Abnormal Description], p1 ) RETURN MID ( Table1[Abnormal Description], p1 + LEN ( s1 ), p2 - p1 - LEN ( s1 ) )
You may add a calculated column as follows.
Column = VAR s1 = "3. Defect type:" VAR s2 = "4. Initiator:" VAR p1 = SEARCH ( s1, Table1[Abnormal Description] ) VAR p2 = SEARCH ( s2, Table1[Abnormal Description], p1 ) RETURN MID ( Table1[Abnormal Description], p1 + LEN ( s1 ), p2 - p1 - LEN ( s1 ) )
Hi @AlexLiang
This is a rough approach but you could introduce calculated columns to detect it using DAX
something like
Column contains Crack =
IF( FIND( "Crack", 'Table1'[Column3], 1, blank() ) > 0 , TRUE(), FALSE())
Thanks for your feedback.
What if I want to retrieve all kinds of "defect type" and put them in a new column?
Because I may need to calculate the frequency of each defect type.
Thank you again. 🙂
Do you have a predefined list of defects? Do you need to maintain a separate count for each type?
I think we have the predefined list of defect. The separate count for each type is the column that I want to input to powerBI for visualization. I am not sure if it's the same meaning as maintain, thank you.
User | Count |
---|---|
59 | |
59 | |
56 | |
38 | |
29 |
User | Count |
---|---|
78 | |
62 | |
45 | |
40 | |
39 |