I've got the following problem:
I need to order my values in bar chart from the highest to lowest:
I know that i can use pivot table and pivot chart, but it could be a bit complicated in the future.
I would recommend to achieve this by using helper columns to order the data as you need.
RANK
function, for example: =RANK(B2, $B$2:$B$16)
MATCH
and INDEX
, for example: =INDEX($B$2:$B$16, MATCH(D2, $C$2:$C$16, 0))
TEXT
function to avoid excel ordering the dates in the graph, for example: =TEXT(INDEX($A$2:$A$16, MATCH(E2, $C$2:$C$16, 0))|"dd mmmm yyyy")
IFERROR
to tidy it upExample output below:
UPDATE:
To avoid issue when you have same value appearing you can add a countif to your rank function RANK(B2, $B$2:$B$16) + COUNTIF($B$2:B2, B2)-1