Excel图表:按值sorting(自动)

我有以下问题:

我需要从条形图的最高到最低sorting我的值:

在这里输入图像说明

我知道我可以使用数据透视表和透视图,但是将来可能会有些复杂。

我会build议通过使用帮助列来根据需要订购数据。

  1. 列C:使用RANK函数创build值的等级,例如: =RANK(B2, $B$2:$B$16)
  2. D列:创build一个数字从1到15的订单栏
  3. 列E:使用MATCHINDEX的组合查找订单列中的每个值,例如: =INDEX($B$2:$B$16, MATCH(E2, $C$2:$C$16, 0))
  4. F列:使用类似的方法查找每个date3.使用TEXT函数换行来避免excelsorting图中的date,例如: =TEXT(INDEX($A$2:$A$16, MATCH(E2, $C$2:$C$16, 0))|"dd mmmm yyyy")
  5. 更新您的图表以引用列E和F.
  6. 如果所有值单元格都没有填充(按照您的示例),那么您可以用IFERROR包装公式来整理它

下面的示例输出:

在这里输入图像说明

更新:

为了避免出现相同的值时出现问题,您可以添加countif到您的排名函数RANK(B2, $B$2:$B$16) + COUNTIF($B$2:B2, B2)-1