1. 首页 > 科技

如何用Excel公式自动把一张表的数据整行,并按某列数据的大小排序 复制到另一张表上?

如何用Excel公式自动把一张表的数据整行,并按某列数据的大小排序 复制到另一张表上?

在Excel中怎样让整行数据按大小顺序排列

选中数据区域,排序,选项,按行排序,升序,确定

在Excel中怎样让整行数据按某一列的大小顺序排列?

全选数据区再排序,指定主关键字为所需对照排序列

EXCEL中如何将一整行数据按大小排序

工作表标签上按右键,选择“查看代码”,把下面的代码贴进去就行了

Private Sub Worksheet_Change(ByVal Target As Range)

If Target.Row > 6 Or Target.Column > 6 Then Exit Sub

For 行 = 1 To 6

For 列 = 1 To 6

Cells(行, 列).Interior.ColorIndex = WorksheetFunction.Choose(WorksheetFunction.Rank(Cells(行, 列), Range(Cells(1, 列), Cells(6, 列)), 1), 3, 4, 5, 6, 7, 8)

Next

Next

End Sub

然后你每次修改数据了时就会把6×6单元格按排序大小涂上不同的颜色,需要改的地方你自己改一下

Excel 怎样将同一行数据按大小顺序自动排列

如图:

1、选择数据,

2、选择排序中的自定义排序

3、点击选项

4、选择按行排序

excel不同版本的界面不太一样,但是步骤是一样的