子若青鸾 发表于 2021-11-6 22:19:27


A2
=MATCH(4,MMULT(--ISNUMBER(FIND({1,2,3,4},A1+9*ROW($1:$111))),{1;1;1;1}),)*9+A1

观鎬贸易 发表于 2021-11-8 12:23:10

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)),"")
数组 下拉

懂得起 发表于 2021-11-9 07:55:38

很简单嘛
=SMALL(IF(MMULT(1-ISERR(FIND({1,2,3,4},ROW($1000:$5000))),{1;1;1;1})=4,ROW($1000:$5000)),ROW(A1))

博方传媒 发表于 2021-11-10 04:41:27

版主的公式数学味道很浓啊哈哈

永无休止 发表于 2021-11-15 04:28:06

小时候看到的, 二组若干正数, 若七次方的和相等, 则这二组数的组成必相同, 不过证明忘了

尘心风舞 发表于 2021-11-20 23:12:24

多谢以上几位指教。 我也是正在复习小学和中学的数学,见到一个问题很好奇能否用Excel解决。

豁豁 发表于 2021-11-21 01:58:27

抄一遍 梅大佬的
=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)),"")

风剪云 发表于 2021-11-25 11:16:58

有没有不用MMULT的方法??

爪子哥 发表于 2021-11-25 12:36:29

A1=1234
A2,数组公式下拉
=LEFT(VLOOKUP("*1*2*3*4*",REPT(A1+ROW($1:$78)*9,4),1,),4)

沈明明 发表于 2021-12-1 09:41:53


A2
=MATCH(4,MMULT(--ISNUMBER(FIND({1,2,3,4},A1+9*ROW($1:$111))),{1;1;1;1}),)*9+A1
页: 1 [2] 3
查看完整版本: 按条件列出符合条件的4位数