找回密码
 立即注册
搜索
楼主: 一个懒虫

根据说明和要求,编写通用的函数公式

30
回复
1245
查看
[复制链接]

0

主题

9

帖子

-1

幻币

初入江湖

Rank: 1

积分
4
2022-1-26 13:43:22 显示全部楼层
大佬编写的公式简洁明快,经过验证完全正确!高!!!
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

6

帖子

-2

幻币

东方不败

积分
-1
2022-1-26 16:15:46 显示全部楼层
江山社稷大佬:如果把35个不同元素,按9、6、5、8、7的数目,依次存放在0、1、2、3、4五个分区里(即每个分区里的元素个数不尽相同),又该怎样编写通用公式?
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

5

帖子

1

幻币

初入江湖

Rank: 1

积分
7
2022-1-26 16:51:02 显示全部楼层
=PRODUCT(COMBIN({9,6,5,8,7},LEN(A5)-LEN(SUBSTITUTE(A5,{0,1,2,3,4},))))
是这个意思么??
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

9

帖子

-1

幻币

初入江湖

Rank: 1

积分
7
2022-1-28 18:48:34 显示全部楼层
感谢大佬。我验证看看。
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

7

帖子

-1

幻币

初入江湖

Rank: 1

积分
5
2022-1-30 14:25:49 显示全部楼层
=COMBIN(7,(LEN(A5)-LEN(SUBSTITUTE(A5,"0",))))*IF((SUMPRODUCT(N(FIND(MID(A5,ROW($1:$5000),1),A5)=ROW($1:$5000)))-1)<2,COMBIN(7,(LEN(A5)-(LEN(A5)-LEN(SUBSTITUTE(A5,"0",))))),IF((SUMPRODUCT(N(FIND(MID(A5,ROW($1:$5000),1),A5)=ROW($1:$5000)))-1)=(LEN(A5)-(LEN(A5)-LEN(SUBSTITUTE(A5,"0",)))),7^(LEN(A5)-(LEN(A5)-LEN(SUBSTITUTE(A5,"0",)))),COMBIN(7,(SUMPRODUCT(N(FIND(MID(A5,ROW($1:$5000),1),A5)=ROW($1:$5000)))-1))*7^((LEN(A5)-(LEN(A5)-LEN(SUBSTITUTE(A5,"0",))))-(SUMPRODUCT(N(FIND(MID(A5,ROW($1:$5000),1),A5)=ROW($1:$5000)))-1))))
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

5

帖子

-2

幻币

初入江湖

Rank: 1

积分
1
2022-2-1 13:02:35 显示全部楼层
A61:A62三行的结果应该是1715, A76:A78三行的结果应该是245,A79的11122的结果应该是735......还有多处错误。
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

3

帖子

0

幻币

初入江湖

Rank: 1

积分
3
2022-2-2 07:49:00 显示全部楼层
A41:A43三行的结果是1715
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

6

帖子

1

幻币

初入江湖

Rank: 1

积分
8
2022-2-4 21:11:34 显示全部楼层
实在没办法了,找vba大神或者穷举高手
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

9

帖子

1

幻币

初入江湖

Rank: 1

积分
11
2022-2-6 04:39:12 显示全部楼层
好像类别也不多。
=LOOKUP(SUM(N(MID(A5,ROW($1:$5),1)=TRANSPOSE(MID(A5,ROW($1:$5),1)))),{5,7,9,11,13,17,25},{16807,7203,3087,1715,735,245,21})
数组
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

7

帖子

0

幻币

初入江湖

Rank: 1

积分
7
2022-2-16 06:53:01 显示全部楼层
=COMBIN(7,(LEN(A5)-LEN(SUBSTITUTE(A5,"0",))))*IF((SUMPRODUCT(N(FIND(MID(A5,ROW($1:$5000),1),A5)=ROW($1:$5000)))-1)<2,COMBIN(7,(LEN(A5)-(LEN(A5)-LEN(SUBSTITUTE(A5,"0",))))),IF((SUMPRODUCT(N(FIND(MID(A5,ROW($1:$5000),1),A5)=ROW($1:$5000)))-1)=(LEN(A5)-(LEN(A5)-LEN(SUBSTITUTE(A5,"0",)))),7^(LEN(A5)-(LEN(A5)-LEN(SUBSTITUTE(A5,"0",)))),COMBIN(7,(SUMPRODUCT(N(FIND(MID(A5,ROW($1:$5000),1),A5)=ROW($1:$5000)))-1))*7^((LEN(A5)-(LEN(A5)-LEN(SUBSTITUTE(A5,"0",))))-(SUMPRODUCT(N(FIND(MID(A5,ROW($1:$5000),1),A5)=ROW($1:$5000)))-1))))
PPT学习论坛
回复 支持 反对

使用道具 举报

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