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

The ultimate Microsoft Fabric, Power BI, Azure AI & SQL learning event! Join us in Las Vegas from March 26-28, 2024. Use code MSCUST for a $100 discount. Register Now

Reply
sarah2
Frequent Visitor

Counting multiple words (in a cell) over multiple columns

I have a data set using google forms to track where each person is located on a day. 

sarah2_0-1669996144412.png

I need to be able to track how often someone is at each location using a slicer for date and another for person (a graph that has a bar for each location so I can set the slicer to just Jan 2 and 3 and set it to only be looking at Arden and have a product that on the x axis says Location A with bar=1, Location B with a bar=0, Location C with a bar=1.) It could also be a few Cards that have the number for each location (connected to the slicer for time and person)

There is a consistent list of 19 people that I could list out into another tab in excel if that is helpful

 

I also need to be able to add Location A and B to get a total number of people at those locations with a slicer for time (I can do this in excel, but I was curious if power bi could count names separated by a comma?) This might also look good as a line graph with a line for each location (x being time, y being number of people)

I've read a lot of responses on this page and I'm so thankful for all your questions and responses! This one stumped me in its current configuration so I was hoping someone had an idea. Thank you for your time!

1 ACCEPTED SOLUTION
jgeddes
Solution Sage
Solution Sage

You use Power Query to transform your data.

Consider the dataset

jgeddes_0-1670000177919.png

select the three location columns and under the Transform tab select Unpivot Columns, Unpivot Only Selected Columns

jgeddes_1-1670000231285.png

you should end up with something like

jgeddes_2-1670000281177.png

right click on the value column and select Split Column, By Delimiter

jgeddes_3-1670000332274.png

split by comma and under the Advanced options choose Split into Rows

jgeddes_4-1670000387296.png

Trim the resulting value column (Transform -> Format -> Trim)

Filter out blanks from the value column

You can now Close & Apply

You can now create the visuals you mentioned, for example...

jgeddes_5-1670000589409.png

Hope this gets you going in the right direction.

 

 

View solution in original post

1 REPLY 1
jgeddes
Solution Sage
Solution Sage

You use Power Query to transform your data.

Consider the dataset

jgeddes_0-1670000177919.png

select the three location columns and under the Transform tab select Unpivot Columns, Unpivot Only Selected Columns

jgeddes_1-1670000231285.png

you should end up with something like

jgeddes_2-1670000281177.png

right click on the value column and select Split Column, By Delimiter

jgeddes_3-1670000332274.png

split by comma and under the Advanced options choose Split into Rows

jgeddes_4-1670000387296.png

Trim the resulting value column (Transform -> Format -> Trim)

Filter out blanks from the value column

You can now Close & Apply

You can now create the visuals you mentioned, for example...

jgeddes_5-1670000589409.png

Hope this gets you going in the right direction.

 

 

Helpful resources

Announcements
Fabric Community Conference

Microsoft Fabric Community Conference

Join us at our first-ever Microsoft Fabric Community Conference, March 26-28, 2024 in Las Vegas with 100+ sessions by community experts and Microsoft engineering.

February 2024 Update Carousel

Power BI Monthly Update - February 2024

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

Fabric Career Hub

Microsoft Fabric Career Hub

Explore career paths and learn resources in Fabric.

Fabric Partner Community

Microsoft Fabric Partner Community

Engage with the Fabric engineering team, hear of product updates, business opportunities, and resources in the Fabric Partner Community.

Top Solution Authors