空酒瓶子 发表于 2021-12-28 20:50:15

可以了可以了,感谢大神

惊天动地 发表于 2021-12-31 04:15:35

我想问下,你这个时数组公式,如果数据量大是不是比较卡,这个公式能否转换成非数组公式,怎么表达呢

翁倒不 发表于 2022-1-18 12:29:52

坐等高手。。。
=SUM((LEN(B11:B16)-LEN(SUBSTITUTE(B11:B16,TRANSPOSE(F11:F13),)))/(LEN(B11:B16)-LEN(SUBSTITUTE(B11:B16,",",))+1)*COUNTIF(F15:F16,C11:C16)*D11:D16)

被光选中的人 发表于 2022-1-19 21:15:18

=SUM(D11:D16/(MMULT((MID(B11:B16,COLUMN(A:I),1)=",")/1,Z1:Z9+1)+1)*(1-ISERR(FIND(TRANSPOSE(IF(F11:F13="",9,F11:F13)),B11:B16))))
数组三键。

阿建啊健 发表于 2022-1-22 07:56:11

理解错了,要加COUNTIF(F15:F16,C11:C16)限制,改一下:
=SUM(D11:D16*COUNTIF(F15:F16,C11:C16)/(MMULT((MID(B11:B16,COLUMN(A:I),1)=",")/1,Z1:Z9+1)+1)*(1-ISERR(FIND(TRANSPOSE(IF(F11:F13="",9,F11:F13)),B11:B16))))

杨小欠 发表于 2022-1-22 11:07:06

大神,但是这个没有将F15:F16涵盖进去呀

抱月亮睡小熊 发表于 2022-1-23 05:12:12

4楼公式已改。

波波和海盗 发表于 2022-1-25 11:31:38

大神,这个计算的结果不对呀,,结果怎么等于4.3333......啊

你的她是我 发表于 2022-1-31 10:21:11

可以了,大神,你给的两个公式计算结果都是正确的呀,怎么回事

朱永强 发表于 2022-1-31 14:51:59

坐等高手。。。
=SUM((LEN(B11:B16)-LEN(SUBSTITUTE(B11:B16,TRANSPOSE(F11:F13),)))/(LEN(B11:B16)-LEN(SUBSTITUTE(B11:B16,",",))+1)*COUNTIF(F15:F16,C11:C16)*D11:D16)
页: 1 [2] 3
查看完整版本: 求大神改动一下公式以适应新的条件