黑暗之豹 发表于 2021-11-28 10:46:22

确实是错了

穆斯林胡子 发表于 2021-12-3 07:51:25

原公式核对就是错的,你可以自行肉眼核对

如戏 发表于 2021-12-7 02:06:24

=SUM(COUNTIF($A$2:$A$26,IFERROR(COLUMN(INDIRECT("c"&LEFT(C2,FIND("-",C2)-1)+1&":c"&RIGHT(C2,LEN(C2)-FIND("-",C2))+1,))-1,C2)))

这样?

一阵风一道景 发表于 2021-12-8 23:45:56

=COUNT(0/ISERR(FIND("-",IMSUB(A2:A26&-A2:A26&"i",TRANSPOSE(C2:C7&IFERROR(-C2:C7,""))&"i"))))

你的原公式好像都有误

必修二十五 发表于 2021-12-12 15:46:54

=SUMPRODUCT(COUNTIF(A:A,{"<","<="}&TRIM(MID(SUBSTITUTE(C2:C7&"-"&C2:C7,"-",REPT(" ",20)),{1,21},20)))*{-1,1})

忒忒一忒一忒忒 发表于 2021-12-13 09:54:12

看到史淑敏的直接比大小,想起了大影影的这个套路=COUNT(-TEXT(A2:A26,TRANSPOSE(SUBSTITUTE("[<"&C2:C7&IFERROR(-C2:C7,"")&"];靓","-","]仔;[<="))))

丸子小章鱼 发表于 2021-12-19 17:19:48

看了大佬们答案才发现理解错了,请忽略。我再想想
不想了。。。膜拜2位大佬的答案

居山 发表于 2021-12-27 03:00:43

谢谢大佬!

辉辉哥 发表于 2021-12-27 22:12:53

引用区域是没问题的,但直接使用内存数组就不行了。谢谢大佬
重新检查了一下,之前的结果确实是错的

易碎品 发表于 2021-12-30 21:00:38

=SUM(COUNTIF($A$2:$A$26,IFERROR(COLUMN(INDIRECT("c"&LEFT(C2,FIND("-",C2)-1)+1&":c"&RIGHT(C2,LEN(C2)-FIND("-",C2))+1,))-1,C2)))

这样?
页: 1 [2] 3
查看完整版本: 求助大神:多维内存数组如何在公式中计算?