找回密码
 立即注册
搜索
楼主: 寿州土菜馆

如何用exce实现1-8从小到大排列所有可能的组合

31
回复
2066
查看
[复制链接]

0

主题

7

帖子

-1

幻币

初入江湖

Rank: 1

积分
5
2021-10-22 16:03:22 显示全部楼层
参考11楼写的函数公式=SMALL(SUBSTITUTE(MMULT(MID(BASE(ROW($1:$255),2,8),COLUMN(A:H),1)*COLUMN(A:H),10^(8-ROW($1:$8))),0,)*1,ROW($1:$255))
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

11

帖子

2

幻币

初入江湖

Rank: 1

积分
13
2021-10-23 01:56:34 显示全部楼层
255个组合可能,牛~~
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

8

帖子

0

幻币

初入江湖

Rank: 1

积分
8
2021-10-23 03:57:48 显示全部楼层
有可能是无穷多个,因为按楼主的举例,每个数字没有说不允许重复出现,数字的长度也没限制。
77f4b5f833afce8c6edec75001e671c3.png
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

9

帖子

2

幻币

初入江湖

Rank: 1

积分
13
2021-10-24 04:59:59 显示全部楼层
就是1-99999999 之间所有数字去掉包含9的
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

9

帖子

2

幻币

初入江湖

Rank: 1

积分
6
2021-10-26 04:04:14 显示全部楼层
按现在的条件,这道题就没有意义了,如果说每个数字只能出现一次,每个数字里的高位数都比低位数小,那就是可计算的。就是从1-12345678中找出所有符合条件的,最大不超过12345678
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

6

帖子

0

幻币

初入江湖

Rank: 1

积分
6
2021-11-4 21:13:14 显示全部楼层
如果只是简单排序1-8 最简单的公式:
=RANK(A2,$A$2:$A$8,1)
最后的1:升序排列!
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

8

帖子

0

幻币

初入江湖

Rank: 1

积分
5
2021-11-5 16:14:40 显示全部楼层
=SUMPRODUCT(A$1:A2,10^(ROW(A2)-ROW($1:2)))
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

5

帖子

-1

幻币

初入江湖

Rank: 1

积分
3
2021-11-12 08:03:00 显示全部楼层
不是排序1-8,是生成1-8所有可能的组合!
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

2

帖子

-1

幻币

初入江湖

Rank: 1

积分
0
2021-11-12 19:11:33 显示全部楼层
函数可能无法解决!
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

3

帖子

0

幻币

东方不败

积分
-15
2021-11-13 08:57:30 显示全部楼层
如果只是简单排序1-8 最简单的公式:
=RANK(A2,$A$2:$A$8,1)
最后的1:升序排列!
PPT学习论坛
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册