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

Get Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now

Reply
XeperRx
Frequent Visitor

Create static a column in table

Hello, 

 

I have table in my report that looks like this : 

 

Example.PNG

 

By selecting a name from the Employee Name slicer, it shows me that specific employees average build time for each part they worked on, along with the min and max time. I need to add a fourth column that will show the overall average build time of all employees  which remains static, essentially the state that the column is in before filtering the table. 

 

Thanks, 

6 REPLIES 6
v-easonf-msft
Community Support
Community Support

Hi , @XeperRx 

Could you please tell me whether your problem has been solved?
If it is,  please mark the helpful replies or add your reply as Answered to close this thread.
It will help other community members easily find the solution when they get the similar issue.

 

Best Regards,
Community Support Team _ Eason

TomMartens
Super User
Super User

Hey @XeperRx ,

 

I guess you need a measure that looks like this:

average without filter = 
calculate(
average('tablename'[buildtime])
all('tablename')
)

The measure creates an average value that ignores all existing filters.

 

Here you will find some guidance on how to create measures: https://docs.microsoft.com/en-us/power-bi/transform-model/desktop-tutorial-create-measures

 

Hopefully, this provides what you are looking for.

 

Regards,

Tom



Did I answer your question? Mark my post as a solution, this will help others!

Proud to be a Super User!
I accept Kudos 😉
Hamburg, Germany

This does not work. It displays the over all average of all build times with the same repeating number. I need the column to display the average for the specific part number of that particular row. The first column would change based on the employee average time for that specific part number.

measureexample.PNG

Fowmy
Super User
Super User

@XeperRx 

Create a new measure with this code and add it to the table.

Overall Average = CALCULATE( AVERAGE(TABLE[TOTAL BULD TIME]) , ALL( TABLE[EMPLOYEE NAME]))

 

________________________

If my answer was helpful, please consider Accept it as the solution to help the other members find it

Click on the Thumbs-Up icon if you like this reply 🙂

YouTube  LinkedIn

Did I answer your question? Mark my post as a solution! and hit thumbs up


Subscribe and learn Power BI from these videos

Website LinkedIn PBI User Group

XeperRx
Frequent Visitor

This solution does not work, it displays the same information already present in the first column.

Hi , @XeperRx 

Not   very clear.

Have you tried to use the finction "allexcept" rather than "all".

something like:

Measure = CALCULATE( AVERAGE(TABLE[TOTAL BULD TIME]) , ALLExcept( Table ,TABLE[EMPLOYEE NAME]))

 

It would be better if you can share the expected results in excel and share your sample pbix file in onedrive.

 

Best Regards,
Community Support Team _ Eason

 

Helpful resources

Announcements
Fabric Data Days Carousel

Fabric Data Days

Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!

October Power BI Update Carousel

Power BI Monthly Update - October 2025

Check out the October 2025 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.

Top Solution Authors