刘老三烤肉小海鲜
发表于 2022-1-26 13:43:22
大佬编写的公式简洁明快,经过验证完全正确!高!!!
飘逝
发表于 2022-1-26 16:15:46
江山社稷大佬:如果把35个不同元素,按9、6、5、8、7的数目,依次存放在0、1、2、3、4五个分区里(即每个分区里的元素个数不尽相同),又该怎样编写通用公式?
素心从简
发表于 2022-1-26 16:51:02
=PRODUCT(COMBIN({9,6,5,8,7},LEN(A5)-LEN(SUBSTITUTE(A5,{0,1,2,3,4},))))
是这个意思么??
吴建福
发表于 2022-1-28 18:48:34
感谢大佬。我验证看看。
我无敌了
发表于 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))))
多余的我
发表于 2022-2-1 13:02:35
A61:A62三行的结果应该是1715, A76:A78三行的结果应该是245,A79的11122的结果应该是735......还有多处错误。
朱啟
发表于 2022-2-2 07:49:00
A41:A43三行的结果是1715
我的神话
发表于 2022-2-4 21:11:34
实在没办法了,找vba大神或者穷举高手
鹰窠顶
发表于 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})
数组
亘古不变的恒
发表于 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))))