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

Get Fabric certified for FREE! Don't miss your chance! Learn more

Reply
christinas
Helper I
Helper I

Gauge Visual

Hello community,
I am new to PBI and would appreciate any help. I have results for an employee engagement survey. Excel is formatted so each row is one employee and the columns are employee info as well as each question.
The first three questions are in category ‘Individual’ and the range for each question is 1=low to 6=high. I would like the gauge to show the consolidated result of the three questions between the range. The problem I am having is the gauge is just showing the average of the range, not the actual results. My hope is to have the totals for each category as gauges and below them have the question results for each category as a bar, but my main concern is the gauge. Below is a sample of the data.
I am going cross-eyed at this point so any help would be much appreciated.
Thank you.

racejob_family_nameQ1. I feel my work is meaningful and contributes to the company's successQ2. I am able to balance my work and lifeQ3. I am satisfied with my current job
AsianAdministration531
BlackAdministration414
WhiteAdministration312
WhiteAdministration113
Two or More RacesAdministration235
WhiteAdministration521
WhiteAdministration211
BlackAdministration425
WhiteAdministration355
2 ACCEPTED SOLUTIONS
amitchandak
Super User
Super User

@christinas , I think you should consider the bullet chart for this 

https://marketplace.microsoft.com/en-ph/product/power-bi-visuals/WA104380755?tab=Overview

Share with Power BI Enthusiasts: Full Power BI Video (20 Hours) YouTube
Microsoft Fabric Series 60+ Videos YouTube
Microsoft Fabric Hindi End to End YouTube

View solution in original post

Anonymous
Not applicable

Hi @christinas ,

Try below measure.

 

Individual Score =

AVERAGEX (

    'Survey',

    ('Survey'[Q1. I feel my work is meaningful and contributes to the company's success] +

     'Survey'[Q2. I am able to balance my work and life] +

     'Survey'[Q3. I am satisfied with my current job])

/ 3

)

 

In the Gauge Visual,

 

Value → Individual Score

 

Minimum → 1

 

Maximum → 6

 

Target value → your benchmark (e.g., 4.5)

 

If you want to show Each Question as Bars

 

Create three measures:

 

Q1 Score = AVERAGE('Survey'[Q1. I feel my work is meaningful and contributes to the company's success])

Q2 Score = AVERAGE('Survey'[Q2. I am able to balance my work and life])

Q3 Score = AVERAGE('Survey'[Q3. I am satisfied with my current job])

 

 

Use a clustered bar chart with these measures.

 

If my response as resolved your issue please mark it as solution and give kudos. 

View solution in original post

7 REPLIES 7
christinas
Helper I
Helper I

Hi. Thank you all for the suggestions. I will try them all. 

v-kpoloju-msft
Community Support
Community Support

Hi @christinas,

Thank you for reaching out to the Microsoft Fabric Community Forum. Also, thanks to @Ashish_Mathur, @Anonymous, @alish_b, @amitchandak,  for those inputs on this thread. 

Has your issue been resolved? If the response provided by the community member @Ashish_Mathur, @Anonymous, @alish_b, @amitchandak,  addressed your query, could you please confirm? It helps us ensure that the solutions provided are effective and beneficial for everyone.

Hope this helps clarify things and let me know what you find after giving these steps a try happy to help you investigate this further.

Thank you for using the Microsoft Community Forum.

Ashish_Mathur
Super User
Super User

Hi,

Not sure of what you want but i think you should start with "Unpivoting Other Columns" in Power Query.  Via a calculated column formula, insert the question type (such as Individual, Group).


Regards,
Ashish Mathur
http://www.ashishmathur.com
https://www.linkedin.com/in/excelenthusiasts/
Anonymous
Not applicable

Hi @christinas ,

Try below measure.

 

Individual Score =

AVERAGEX (

    'Survey',

    ('Survey'[Q1. I feel my work is meaningful and contributes to the company's success] +

     'Survey'[Q2. I am able to balance my work and life] +

     'Survey'[Q3. I am satisfied with my current job])

/ 3

)

 

In the Gauge Visual,

 

Value → Individual Score

 

Minimum → 1

 

Maximum → 6

 

Target value → your benchmark (e.g., 4.5)

 

If you want to show Each Question as Bars

 

Create three measures:

 

Q1 Score = AVERAGE('Survey'[Q1. I feel my work is meaningful and contributes to the company's success])

Q2 Score = AVERAGE('Survey'[Q2. I am able to balance my work and life])

Q3 Score = AVERAGE('Survey'[Q3. I am satisfied with my current job])

 

 

Use a clustered bar chart with these measures.

 

If my response as resolved your issue please mark it as solution and give kudos. 

This measure worked great. Thank you.

alish_b
Super User
Super User

Hi @christinas ,

 

Can you share a basic mockup or sketch of the output you are trying to achieve?

amitchandak
Super User
Super User

@christinas , I think you should consider the bullet chart for this 

https://marketplace.microsoft.com/en-ph/product/power-bi-visuals/WA104380755?tab=Overview

Share with Power BI Enthusiasts: Full Power BI Video (20 Hours) YouTube
Microsoft Fabric Series 60+ Videos YouTube
Microsoft Fabric Hindi End to End YouTube

Helpful resources

Announcements
Sticker Challenge 2026 Carousel

Join our Community Sticker Challenge 2026

If you love stickers, then you will definitely want to check out our Community Sticker Challenge!

January Power BI Update Carousel

Power BI Monthly Update - January 2026

Check out the January 2026 Power BI update to learn about new features.

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.