自定义排序方法excelvba
我有一列数字,必须按如下方式排序: 我在A1中有一个数字,这是我开始时的精确值-例如。自定义排序方法excelvba,vba,sorting,excel,Vba,Sorting,Excel,我有一列数字,必须按如下方式排序: 我在A1中有一个数字,这是我开始时的精确值-例如。 10然后我有如下数字: 9,8.1,11,6,10.5 我的目标是从最小的差异中对它们进行排序。这意味着: 10, 10.5, 11, 9, 8.1, 6. 在Java中,它将由compareTo函数完成。是否存在类似于VBA的情况?如果没有更干净的方法,您可以尝试以下解决方法: 定义如下距离函数:abs(x-from)并根据其结果进行排序,如果希望以透明方式应用排序,可以在临时/隐藏的工作表中进行排序。如
10
然后我有如下数字:
9,8.1,11,6,10.5
我的目标是从最小的差异中对它们进行排序。这意味着:
10, 10.5, 11, 9, 8.1, 6.
在Java中,它将由compareTo函数完成。是否存在类似于VBA的情况?如果没有更干净的方法,您可以尝试以下解决方法:
定义如下距离函数:abs(x-from)并根据其结果进行排序,如果希望以透明方式应用排序,可以在临时/隐藏的工作表中进行排序。如果没有更干净的方法,可以尝试以下解决方法:
定义如下距离函数:abs(x-from)并根据其结果进行排序,如果您想以透明的方式应用排序,可以在临时/隐藏表中进行排序。+1对我来说似乎足够干净:)。我只是把它放在一列,隐藏或其他,在同一张纸上。(你可能想为后代编辑答案的第一个单词。)+1对我来说似乎足够干净:)。我只是把它放在一列,隐藏或其他,在同一张纸上。(您可能希望为后代编辑答案的第一个单词。)