Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

The Power BI DataViz World Championships are on! With four chances to enter, you could win a spot in the LIVE Grand Finale in Las Vegas. Show off your skills.

Reply
LESPINOLA
New Member

Count words

Hi All, 

 

I need to count the number of SSD from the cell below:

 

FriendlyName : Msft Virtual Disk
SerialNumber :
MediaType : SSD
Size : 8589934592
FriendlyName : ST3320418AS
SerialNumber : 9VMY84KE
MediaType : HDD
Size : 320072933376
FriendlyName : KINGSTON SA400S37120G
SerialNumber : 50026B77760184FC
MediaType : SSD
Size : 120034123776

 

I created one new column with this line :

COUNT SSD = CALCULATE(
COUNTROWS(HD_Info);
SEARCH("SSD";HD_Info[MACHINE_CUSTOM_INVENTORY_0_19239];;0))

But it´s not working 100% correct , the result showed is 1 , not the correct "2" , do you know how can I fix this count to have the correct result ?

1 ACCEPTED SOLUTION

@LESPINOLA ,

 

Dá uma olhada no arquivo:  Download PBIX  na aba 2.

 

Capture 1.PNGCapture.PNG

 

Eu inclui outras linhas, com tamanhos diferentes pra testar.

 



Did I answer your question? Mark my post as a solution!

Proud to be a Super User!



View solution in original post

6 REPLIES 6
camargos88
Community Champion
Community Champion

Hi @LESPINOLA ,

 

Try this code for a measure:

 

Measure =
VAR _column = SELECTEDVALUE('Table'[Column1])
VAR _text = "SSD"
RETURN (LEN(_column) - LEN(SUBSTITUTE(_column; _text; ""))) / LEN(_text)
 
Your code didn't work because it's counting the number of rows containing SSD and not each ocurrence.
 
I've created this file using m code: Download PBIX 
I would use this second example (m code).
 


Did I answer your question? Mark my post as a solution!

Proud to be a Super User!



Hi Camargos88, 

I tried here this measure, but without sucess.

Let me show you one example that I need ! I need create two column , one to count the SDD and other to count HDD like the example below:

 

TEXT COLUMNCOUNT SSDCOUNT HDD
<br/>MediaType : SSD<br/><br/>MediaType : HDD<br/><br/>MediaType : HDD<br/>12
<br/>MediaType : SSD<br/><br/>MediaType : SSD<br/><br/>MediaType : SSD<br/>30
<br/>MediaType : HDD<br/><br/>MediaType : HDD<br/><br/>MediaType : HDD<br/>03
<br/>MediaType : SSD<br/><br/>MediaType : SSD<br/><br/>MediaType : SSD<br/>30
<br/>MediaType : HDD<br/><br/>MediaType : SSD<br/><br/>MediaType : SSD<br/>21

Thanks

@LESPINOLA ,

 

Dá uma olhada no arquivo:  Download PBIX  na aba 2.

 

Capture 1.PNGCapture.PNG

 

Eu inclui outras linhas, com tamanhos diferentes pra testar.

 



Did I answer your question? Mark my post as a solution!

Proud to be a Super User!



Hi @LESPINOLA ,

 

Check the uploaded file, I did some work on the column to transform it on columns, so you can easily filter it.

Also it`s important to know exactly if the column has break lines or another special characters, so we can transform it.

 



Did I answer your question? Mark my post as a solution!

Proud to be a Super User!



Hi @camargos88 , 

 

Unfortunately the lines have no defined patterns and sizes to be able to divide the columns.

I have to identify the SSD word inside the text and count how many times it appears.

 

Thanks

@LESPINOLA ,

 

Vou dar uma olhada nas linhas que mandou. Se as linhas tem <br/><br/> já é um padrão para a quebra.



Did I answer your question? Mark my post as a solution!

Proud to be a Super User!



Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!

FebPBI_Carousel

Power BI Monthly Update - February 2025

Check out the February 2025 Power BI update to learn about new features.

Feb2025 NL Carousel

Fabric Community Update - February 2025

Find out what's new and trending in the Fabric community.

Top Solution Authors