cancel
Showing results for 
Search instead for 
Did you mean: 

Fabric is Generally Available. Browse Fabric Presentations. Work towards your Fabric certification with the Cloud Skills Challenge.

Reply
Anonymous
Not applicable

how to extract the count of a repeatable character in a text

Hello!

 

I have a column is a text, like aa,bb,aa,aa,aa,cc,aa,aa,.. I need to count how many times aa has appeared in this text. 
table is like this
ID       Action
001     aa,bb,aa,aa,aa,cc,aa,aa
002     bb,cc,aa,aa,aa,cc,aa,aa,aa,aa,aa

003     aa,dd,dd,aa,aa,aa

I need to add a column to show how many times aa appeared in action for each id. 

Thank you in advance for your kind help!

1 ACCEPTED SOLUTION
MDodds
Resolver II
Resolver II

Hi DuoHappy,

 

Try creating a new calculated column with the following DAX:

 

NumberofAs = LEN('Table'[Action])-LEN(SUBSTITUTE('Table'[Action],"a",""))
 
It should produce a result like so:
MDodds_0-1667990784214.png

 

Just be careful of case sensitivity.

 

Good luck, reach out if you need more help!

View solution in original post

4 REPLIES 4
Analystmate
Helper I
Helper I

@Anonymous

You can try a new custom column in the example below by using Power Query  

Count M Code for custom column  (Text.Length([#"Action"])-Text.Length(Text.Replace([#"Action"],"aa","")))/2

 

Analystmate_0-1667992903324.png

 

Anonymous
Not applicable

Hi @MDodds , Thank you very much! It is a very smart way! As I am looking for aa instead of a, I think the formula should be :  NumberofAAs = (LEN('Table'[Action])-LEN(SUBSTITUTE('Table'[Action],"aa","")))/2, right? 

Spot on, good result.

MDodds
Resolver II
Resolver II

Hi DuoHappy,

 

Try creating a new calculated column with the following DAX:

 

NumberofAs = LEN('Table'[Action])-LEN(SUBSTITUTE('Table'[Action],"a",""))
 
It should produce a result like so:
MDodds_0-1667990784214.png

 

Just be careful of case sensitivity.

 

Good luck, reach out if you need more help!

Helpful resources

Announcements
PBI November 2023 Update Carousel

Power BI Monthly Update - November 2023

Check out the November 2023 Power BI update to learn about new features.

Community News

Fabric Community News unified experience

Read the latest Fabric Community announcements, including updates on Power BI, Synapse, Data Factory and Data Activator.

Dashboard in a day with date

Exclusive opportunity for Women!

Join us for a free, hands-on Microsoft workshop led by women trainers for women where you will learn how to build a Dashboard in a Day!

Power BI Fabric Summit Carousel

The largest Power BI and Fabric virtual conference

130+ sessions, 130+ speakers, Product managers, MVPs, and experts. All about Power BI and Fabric. Attend online or watch the recordings.

Top Solution Authors
Top Kudoed Authors