Excel使用数组公式时,如何合并多个数组作为一个数组处理

使用公式机改试卷,因为在不定项多选中插了几道单选题,导致需要使用相同的公式多次引用,然后求和,非常浪费。
比如这个公式
{
=SUMPRODUCT(IF($B$2:$J$2=B4:J4,1,0),$B$3:$J$3)
+SUMPRODUCT(IF($M$2=M4,1,0),$M$3)
+SUMPRODUCT(IF($P$2:$Q$2=P4:Q4,1,0),$P$3:$Q$3)
}
如何不求和直接合并成一个公式?
我尝试过使用“&”连接,但返回值为0,这又是怎么回事?

看你是老师,想帮你一下。但是看半天没有搞明白什么意思。能不能把原始表格发一部分过来?

又研究了一下,还是不明白什么原理。

我就奇怪,什么东西“非常浪费”?不定项选择和单项选择,在评分时有什么差别吗,不是一样的方法嘛。彻底迷糊了……

追问

不太好说,简单来说是数组断开了,同一个算法写了3遍,如何将断开的数组过一遍算法就能完成?

追答

你把试卷,或者说评分的表格发一份上来看看,否则不清楚公式机改试卷是什么原理,无法编公式。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-08-09
当然可以,只是引用中 合并单元格的值算“合并”的第一个单元格的值,其他合并的分单元格值算“空”追问

我说的是数组公式啊......

本回答被网友采纳
第2个回答  2018-08-10
应该可以简化公式,具体要看到表格结构和要求才行。追问

引用的数组的相对位置是完全相同的,只是因为里面有几个不符合要求的数而拆成3部分