乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > excel中让一列的数据按另一列数据的顺序排序-excel列数字排序,excel第一列数字排序

excel中让一列的数据按另一列数据的顺序排序-excel列数字排序,excel第一列数字排序

作者:乔山办公网日期:

返回目录:excel表格制作


在B1单元格输入以下公式,然后向下填充公式
=RAND()
在D1单元格输入以下公式,然后向下填充公式
=INDEX(A:A,MATCH(LARGE(B:B,ROW(A1)),B:B,0))




可以实现,只是如果表格数据较多的时候可能系统比较卡,方法是使用VBA代码:

Private Sub Worksheet_Change(ByVal Target As Range)
    Me.UsedRange.Sort key1:=Me.UsedRange.Cells(1, 1), order1:=xlAscending
End Sub


第一步,在工作表标签上点鼠标右键,选择【查看代码】,如下图:


第二步,查看随后会出现VBA窗口,粘贴上面的代码后关闭,zhidao粘贴代码后如下图:

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网