Excel 是否可以对公式结果进行排序?
我有一张公式表,其结果取决于多列,其中每个数据行包含一些度量的属性。我需要对公式结果进行排序 当我尝试这样的东西时,它什么都没有。我甚至想过对源数据进行排序,但我需要根据公式结果对它们进行排序Excel 是否可以对公式结果进行排序?,excel,sorting,excel-formula,vba,Excel,Sorting,Excel Formula,Vba,我有一张公式表,其结果取决于多列,其中每个数据行包含一些度量的属性。我需要对公式结果进行排序 当我尝试这样的东西时,它什么都没有。我甚至想过对源数据进行排序,但我需要根据公式结果对它们进行排序 Sub formulaSort() Dim testSheet As Worksheet Set testSheet = Sheets("Sheet1") With testSheet .Range(.Cells(2, 4), .Cells(18, 4)).Sor
Sub formulaSort()
Dim testSheet As Worksheet
Set testSheet = Sheets("Sheet1")
With testSheet
.Range(.Cells(2, 4), .Cells(18, 4)).Sort key1:=.Range("D2"), order1:=xlAscending
End With
End Sub
那么,这里有一些选项如何对公式结果进行排序,或者按公式结果对多个数据列进行排序吗?好的,所以我很笨,所以这可能会对将来的人有所帮助。根据公式结果对数据进行排序就像love一样简单。只需选择所有数据和公式,并根据公式列对它们进行排序
Sub formulaSort()
Dim testSheet As Worksheet
Set testSheet = Sheets("Sheet1")
Dim rangeToSort As Range
With testSheet
.Range(.Cells(2, 2), .Cells(18, 4)).Sort key1:=.Range("D2"), order1:=xlAscending
End With
End Sub