Join us for an expert-led overview of the tools and concepts you'll need to pass exam PL-300. The first session starts on June 11th. See you there!
Get registeredPower BI is turning 10! Let’s celebrate together with dataviz contests, interactive sessions, and giveaways. Register now.
Hi All
I have a Qtr bar chart , i like to make all Q1 bar same color . i have try measure , i get error :-
color by qtr = Switch(max('Date'[year]),
Q1, "green",
Q2, "blue",
Q3, "red",
Q4"grey"
)
My PBI file :-
Paul
Solved! Go to Solution.
Hi Paul,
This code works
color by qtr =
VAR __Qtr = SELECTEDVALUE('Date'[Year Quarter])
RETURN
SWITCH(
TRUE(),
CONTAINSSTRING(__Qtr, "Q1"), "green",
CONTAINSSTRING(__Qtr, "Q2"), "blue",
CONTAINSSTRING(__Qtr, "Q3"), "red",
"gray"
)
Regards
Phil
Proud to be a Super User!
Hi @admin11 ,
Please update the formula of measure [color by qtr] as below:
color by qtr =
SWITCH (
RIGHT ( SELECTEDVALUE ( 'Date'[yrqtr] ), 2 ),
"1Q", "Green",
"2Q", "Blue",
"3Q", "Red",
"4Q", "Grey"
)
Best Regards
Hi @admin11 ,
Please update the formula of measure [color by qtr] as below:
color by qtr =
SWITCH (
RIGHT ( SELECTEDVALUE ( 'Date'[yrqtr] ), 2 ),
"1Q", "Green",
"2Q", "Blue",
"3Q", "Red",
"4Q", "Grey"
)
Best Regards
@Anonymous
Thank you very much for your help , it work fine , apprecaite a lot.
Paul
Hi Paul,
Didn't my code work? It produces the results you asked for?
Phil
Proud to be a Super User!
Hi Paul,
This code works
color by qtr =
VAR __Qtr = SELECTEDVALUE('Date'[Year Quarter])
RETURN
SWITCH(
TRUE(),
CONTAINSSTRING(__Qtr, "Q1"), "green",
CONTAINSSTRING(__Qtr, "Q2"), "blue",
CONTAINSSTRING(__Qtr, "Q3"), "red",
"gray"
)
Regards
Phil
Proud to be a Super User!
I am sorry , i miss your reply. i just tested your is working fine.
also your code more easy to understand.
Paul
User | Count |
---|---|
81 | |
75 | |
70 | |
42 | |
36 |
User | Count |
---|---|
114 | |
56 | |
52 | |
43 | |
42 |