我有一个相当大的数据集,我需要将多个条目组合成一个值。我的数据集包含两个数据集组合的数据,每个数据集都使用自己的 ID 和键。
我想过使用这样的Sumproduct()
功能:
=SUMPRODUCT(--('Raw data'!C:C=Landgebruik!A2);--('Raw data'!O:O={20;21;22;23;40});'Raw data'!S:S)
Landgebruik!A2
持有第一个数据集的 ID,我需要将第二个数据集聚合到该 ID 。
'Raw data'!O:O
包含来自第二个数据集的 ID。在上述情况下,'Raw data'!S:S
当第二个 ID 的值是以下任何值时,我需要对面积 (in ) 求和:{20;21;22;23;40}
. (OR 逻辑)该列仅包含整数值。
有没有其他方法可以解决这个问题,然后复制--('Raw data'!O:O=20)
数组中的所有值?
编辑:
我现在采用了解决方法,即:=SUMPRODUCT(--('Raw data'!C:C=Landgebruik!A2);--('Raw data'!O:O=20)+('Raw data'!O:O=20)+('Raw data'!O:O=21)+('Raw data'!O:O=22)+('Raw data'!O:O=23)+('Raw data'!O:O=40);'Raw data'!S:S)
. 但我觉得应该有一种更优雅的方式来做到这一点。