excel怎么排序?

发布网友 发布时间:2022-02-20 05:53

我来回答

7个回答

热心网友 时间:2022-02-20 10:14

产品型号:ASUS U4700I

系统版本:Windows 10

软件版本:Microsoft Office Excel 2019

1.用电脑里的Excel软件,打开表格文件。

2.选择要排序的内容,点击上方数据。

3.打开排序功能,选择以当前选定区域排序。

4.点击排序,选择确定即可。



热心网友 时间:2022-02-20 07:22

以下代码是excelVBA中的代码,

Sub autoNumber()

    Dim max_row As Long

    Dim i  As Long

    Dim cur_number As Long

    Dim content As String

    Dim d As Object

    

    Set d = CreateObject("scripting.dictionary")

    

    cur_number = 1

    

    '获得A列非空最大行号

    max_row = Range("A65535").End(3).Row

    For i = 2 To max_row

        If d.Exists(Cells(i, "A").Value) Then

            '从字典中取出编号

            Sheets("Sheet3").Cells(i, "B") = d.Item(Cells(i, "A").Value)

        Else

            '新添加编号

            Sheets("Sheet3").Cells(i, "B").Value = cur_number

            content = Sheets("Sheet3").Cells(i, "A").Value

            '将新编号存到字典中

            d.Add content, cur_number

            '编号+1

            cur_number = cur_number + 1

        End If

    Next

End Sub

热心网友 时间:2022-02-20 08:40

假设商品从a2开始(第一行为标题)b2=IF(A2="","",IF(MATCH(A2,A:A,0)=ROW(),MAX(B$1:B1)+1,INDEX(B$1:B1,MATCH(A2,A:A,0))))下拉即可

热心网友 时间:2022-02-20 10:15

你要的公式:

=IF(COUNTIF($B$1:$B2,B2)=1,MAX($A$1:$A1)+1,LOOKUP(1,0/($B$1:$B1=B2),$A$1:$A1))

向下填充就好。

提问最好是上个示例图,不然没办法给你准确的公式,自行对照图示更改对应区域即可。

热心网友 时间:2022-02-20 12:06

全选,然后找到数据菜单,单击排序,主要关键词选你产品编号那一个

热心网友 时间:2022-02-20 14:14

=SORT(UNIQUE(A2:A8))

输入上公式后,回车即可。

热心网友 时间:2022-02-20 16:39

选中一列数据,直接点击排序就行。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com