找回密码
 立即注册
搜索

按条件列出符合条件的4位数

27
回复
2105
查看
[复制链接]

1

主题

1

帖子

2

幻币

初入江湖

Rank: 1

积分
5
2021-10-4 10:10:00 显示全部楼层 |阅读模式
条件:(同时满足)
数字范围1000-99994位数中的每位数字必须是1,2,3,4 (2340,1238算作不符合条件)4位数中不能有重复的数字(比如1123,2333算作不符合条件)
要求: 用函数在A1开始下拉得到所有符合条件的24个4位数
dbbaf95d8fb640a9abbbca447e987b23.png
PPT学习论坛
回复

使用道具 举报

1

主题

9

帖子

1

幻币

初入江湖

Rank: 1

积分
8
2021-10-6 22:18:30 显示全部楼层
a177e24e462fa55f0c6707ef98ee0270.png
A2
=MATCH(4,MMULT(--ISNUMBER(FIND({1,2,3,4},A1+9*ROW($1:$111))),{1;1;1;1}),)*9+A1
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

7

帖子

2

幻币

初入江湖

Rank: 1

积分
11
2021-10-16 09:27:27 显示全部楼层
A1=IFERROR(1233+SMALL(IF(MMULT(MID(1233+ROW($1:$3088),{1,2,3,4},1)^7,{1;1;1;1})=18700,ROW($1:$3088)),ROW(A1)),"")
数组 下拉
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

3

帖子

-1

幻币

初入江湖

Rank: 1

积分
1
2021-10-17 12:04:21 显示全部楼层
很简单嘛
=SMALL(IF(MMULT(1-ISERR(FIND({1,2,3,4},ROW($1000:$5000))),{1;1;1;1})=4,ROW($1000:$5000)),ROW(A1))
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

6

帖子

-2

幻币

初入江湖

Rank: 1

积分
2
2021-10-18 08:35:24 显示全部楼层
版主的公式数学味道很浓啊哈哈
PPT学习论坛
回复 支持 反对

使用道具 举报

2

主题

11

帖子

4

幻币

初入江湖

Rank: 1

积分
16
2021-10-19 10:27:00 显示全部楼层
小时候看到的, 二组若干正数, 若七次方的和相等, 则这二组数的组成必相同, 不过证明忘了
PPT学习论坛
回复 支持 反对

使用道具 举报

2

主题

9

帖子

4

幻币

初入江湖

Rank: 1

积分
17
2021-10-28 04:08:44 显示全部楼层
多谢以上几位指教。 我也是正在复习小学和中学的数学,见到一个问题很好奇能否用Excel解决。
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

7

帖子

-3

幻币

东方不败

积分
-2
2021-10-30 01:58:47 显示全部楼层
抄一遍 梅大佬的
=IFERROR(SMALL(IF(MMULT(1-ISERR(FIND({1,2,3,4},ROW($1234:$4321))),{1;1;1;1})=4,ROW($1234:$4321)),ROW(A1)),"")
2013版
IFERROR(SMALL(IF(MMULT(1-ISERR(SEARCH({0,"1*1","2*2","3*3","4*4"},BASE(ROW($194:$586),5))),{1;1;1;1;1})=0,--BASE(ROW($194:$586),5)),ROW(A1)),"")
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

6

帖子

0

幻币

初入江湖

Rank: 1

积分
6
2021-11-3 23:27:08 显示全部楼层
有没有不用MMULT的方法??
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

3

帖子

1

幻币

初入江湖

Rank: 1

积分
5
2021-11-4 05:07:48 显示全部楼层
A1=1234
A2,数组公式下拉
=LEFT(VLOOKUP("*1*2*3*4*",REPT(A1+ROW($1:$78)*9,4),1,),4)
PPT学习论坛
回复 支持 反对

使用道具 举报

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