【发布时间】:2017-07-21 13:20:31
【问题描述】:
我已经征服了一个 Y 轴和一个 X 轴值的 2 路查找,使用
=SUMPRODUCT((Y_AXIS_VALUE_ARRAY = Y_LOOKUP_VALUE)*(X_AXIS_VALUE_ARRAY = X_LOOKUP_VALUE), LOOKUP_ARRAY)
但是,如果我有多个 Y_LOOKUP 值和多个 X_LOOKUP 值,并希望将所有这些值的结果汇总到一个等式中,这是可能的。 下面的示例显示了我在此示例中所追求的公式应返回 105.78 (80.45 + 25.33)。
上面提到的公式在用于 X/Y 查找值是一个值数组时返回错误 MULTIPLY 的数组参数大小不同。
“测试”表包含选择 X/Y 查找值的界面,“项目”表包含被引用的表。 L、M、N、O 列是进行选择的地方,K 列是公式所在的地方。正如您所看到的,当只有一列有选择时,公式会准确地获取值,但是一旦在这些列中选择了第二个值,公式就会崩溃。
【问题讨论】:
标签: google-sheets formula array-formulas