0

我有一列数字,必须像这样排序:

我在 A1 中有一个数字,这是我开始时的精确值 - 10例如,然后我有如下数字: 9, 8.1, 11, 6, 10.5

我的目标是从最小的差异中对它们进行分类。它的意思是:

10, 10.5, 11, 9, 8.1, 6.

在 Java 中,它将由 compareTo 函数完成。有没有像VBA这样的东西?

4

1 回答 1

4

如果不存在更清洁的方法,您可以尝试以下解决方法:

定义一个像这样的距离函数:abs(x - from)并按其结果排序,如果您想以透明方式应用排序,可能在临时/隐藏工作表中。

于 2012-12-19T22:31:16.603 回答