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

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

Reply
NoaB
Frequent Visitor

Change horizontal/constant line based on slicer selection

Hi,

 

Is there a way to change the constant line based off the slicer selection? I have a slicer with four different options and each of them have different capacities. Is there a way for a constant horizontal line to change based off the slicer selection wihtout having to manually insert the capacities in the table.

 

Thanks!

1 ACCEPTED SOLUTION
MFelix
Super User
Super User

Hi @NoaB ,

 

You need to add a measure that makes the calculation for each of your option on the slicer, something like this:

 

Flat Line =
SWITCH (
    SELECTEDVALUE ( Table2[Capacity] );
    "A"; 20;
    "B"; 25;
    "C"; 5;
    "D"; 40;
    80
)

This needs to be adjusted to your needs but as you can see below the numbers change accordingly

 

FlatLine.gif

 

Regards,

MFelix


Regards

Miguel Félix


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

Proud to be a Super User!

Check out my blog: Power BI em Português



View solution in original post

6 REPLIES 6
MFelix
Super User
Super User

Hi @NoaB ,

 

You need to add a measure that makes the calculation for each of your option on the slicer, something like this:

 

Flat Line =
SWITCH (
    SELECTEDVALUE ( Table2[Capacity] );
    "A"; 20;
    "B"; 25;
    "C"; 5;
    "D"; 40;
    80
)

This needs to be adjusted to your needs but as you can see below the numbers change accordingly

 

FlatLine.gif

 

Regards,

MFelix


Regards

Miguel Félix


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

Proud to be a Super User!

Check out my blog: Power BI em Português



NoaB
Frequent Visitor

Hi @MFelix ! Thanks for your response!

 

I tried your approach and I'm still having some issues. Is Table2[Capacity] the table that has a column "Capacity" which results in the options for the slicer?

 

I attempted thios measure below and was receiving an error "Unexpected expression" for everything starting after the semicolon after "SELECTEDVALUE( HourlyCapacityWithETA[PoolName] );" 

 

Flat Line =
SWITCH(
SELECTEDVALUE( HourlyCapacityWithETA[PoolName] );
"Var1"; 220;
"Var2"; 220;
"Var3"; 70;
"Var4"; 364;
)
 
Thanks for your help!

Hi @NoaB ,

 

This as to do with regional settings, on some systems it uses the dot comma on other only comma.

 

Redo your measure to:

 

Flat Line =
SWITCH(
SELECTEDVALUE( HourlyCapacityWithETA[PoolName] ),
"Var1", 220,
"Var2", 220,
"Var3", 70,
"Var4", 364
)

Regards,

MFelix


Regards

Miguel Félix


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

Proud to be a Super User!

Check out my blog: Power BI em Português



NoaB
Frequent Visitor

Amazing! Thank you @MFelix !

 

Do you know if there is a way to send an alert for static data when the data crossed the capacity line? 

Hi @NoaB ,

 

Can you elaborate on your question please? What do you mean to send out an alert?

 

Regards,

MFelix


Regards

Miguel Félix


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

Proud to be a Super User!

Check out my blog: Power BI em Português



NoaB
Frequent Visitor

Hi @MFelix ,

 

I've been looking into Power BI's functionality for sending out alerts. However it only works for livestream data for KPIs and gauges visuals. I was wondering if there functionality for a static data set that if the graph reaches a certain threshold a notification can appear.

Helpful resources

Announcements
RTI Forums Carousel3

New forum boards available in Real-Time Intelligence.

Ask questions in Eventhouse and KQL, Eventstream, and Reflex.

MayPowerBICarousel

Power BI Monthly Update - May 2024

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

LearnSurvey

Fabric certifications survey

Certification feedback opportunity for the community.