EXCEL如何按我的要求排序

发布网友 发布时间:2022-03-16 08:54

我来回答

7个回答

懂视网 时间:2022-03-16 13:15

excel排序的方法:

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

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

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

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

热心网友 时间:2022-03-16 10:23

附件是比较简单的两个公式 顺序地把你上面的数据 分拆开来 保持原姓名顺序不变哦!

同时 假设 你的 原数据名字是不重复的(看你的排列 与分拆的要求应该是不重复的)……

D1 输入 张三 E1 输入 1  (开始的位置 你自己决定在什么位置输入都可以 只不过 下面的公式 根据你输入的位置 调整一下 D1 对应的起始位置就可以了)

D1 =IF(COUNTIF($D$1:D1,D1)<INDEX(B:B,MATCH(D1,A:A,0)),D1,INDEX(A:A,MATCH(D1,A:A,0)+1))

E2  =COUNTIF($D$1:D2,D2)

刚看了下 大家的其他方法 也都可以的……关键是你自己更喜欢使用什么函数……对哪一个更熟悉罢了……


问题的关键就是 你只要 把要分拆的第一个 数据 定位 然后下面的 就根据第一个位置的数据 计数 ……逐步按着 第二列的 数量 进行拆分

热心网友 时间:2022-03-16 11:41

假设原始数据在A1:B10,D1中输入

=IF(ROW()>SUM(B$1:B$10),"",INDEX(A:A,SMALL(IF(B$1:B$10>=COLUMN(A:Z),ROW($1:$10)),ROW(A1))))

同时按下CTRL+SHIFT+回车。

E1中输入

=IF(ROW()>SUM(B$1:B$10),"",--RIGHT(SMALL(IF(B$1:B$10>=COLUMN(A:Z),ROW($1:$10)*100+COLUMN(A:Z)),ROW(A1)),2))

同时按下CTRL+SHIFT+回车。

选中D1:E1,用自动填充柄下拉。

参照附件。

热心网友 时间:2022-03-16 13:16

假设图示为A,B
在C1输入=A1
C2输入公式 =IF(COUNTIF(D$1:D1,D1)<VLOOKUP(D1,A:B,2,0),D1,INDEX(A:A,MATCH(D1,A:A,0)+1)) & ""
下拉到空格

D1输入公式 =COUNTIF(D$1:D1,D1)
下拉到与C列区域一致

热心网友 时间:2022-03-16 15:07

将姓名的列选上后,降序排列。

热心网友 时间:2022-03-16 17:15

排序——自定义排序——分别设置主要关键字和次要关键字

热心网友 时间:2022-03-16 19:40

D1=INDEX(A:A,SMALL(IF(COLUMN($A:$Z)<=$B$1:$B$3,ROW($1:$3),99999),ROW(A1)))&""
三键输入公式。

E1=COUNTIF($D$1:$D1,D1)

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