Google sheets 两个阵列的乘积,每个阵列上有条件
我试图在两个不同的数据数组中创建一个条件积公式。我希望能够使用sumproduct根据两个数组中的条件对单元格范围进行乘法。以下是示例数据: 例如,如果我从两个数组中选择“Online”作为选项,则非动态表单如下所示: =sumproduct(B2:M2,B8:M8) 这就产生了93.14%,这是我想要的结果 然而,我想使其动态化,并且能够在公式中选择我想在公式中乘以的“季节性”或“渐变曲线” 有没有一种形式的sumproduct可以为我做到这一点?以上面的“在线”为例,我能想到的最好方法是(这不起作用): =sumproduct((B2:M4*(A2:A4=A16)),(B8:M9*(A8:A9=A16))) 其中A16是包含“在线”的单元格 我将非常感谢您的帮助,谢谢 链接:Google sheets 两个阵列的乘积,每个阵列上有条件,google-sheets,google-sheets-formula,Google Sheets,Google Sheets Formula,我试图在两个不同的数据数组中创建一个条件积公式。我希望能够使用sumproduct根据两个数组中的条件对单元格范围进行乘法。以下是示例数据: 例如,如果我从两个数组中选择“Online”作为选项,则非动态表单如下所示: =sumproduct(B2:M2,B8:M8) 这就产生了93.14%,这是我想要的结果 然而,我想使其动态化,并且能够在公式中选择我想在公式中乘以的“季节性”或“渐变曲线” 有没有一种形式的sumproduct可以为我做到这一点?以上面的“在线”为例,我能想到的最好方法是(
该公式的问题在于,您试图对不同大小的数组求和。大小相等,问题就会解决
=sumproduct((B2:M4*(A2:A4=A16)),(B8:M10*(A8:A10=A16)))
介意与我们分享一份您的工作表吗?我很乐意!最好的方法是什么?谷歌表格?是的,复制一份,获得一个可共享的链接,编辑成你的问题。