Excel Q - 带有2维数组的SUMIFS

Jos*_*och 8 excel vba excel-vba excel-formula excel-2010

我有一个二维数组:水平轴上的日期和垂直轴上的标识号.

我希望总和以特定的日期和ID为条件,我想知道如何使用SUMIFS来做到这一点.

出于某种原因,似乎我不能,因为数组是2-D,而标准范围是1-D.谁能给我任何关于我可以使用的其他公式的建议?

换句话说,我想添加满足我选择的ID和日期的值; 有一个或多个满足条件的数据点.这就是SUMIF功能相关的原因.

rwi*_*son 7

使用此数据,您将无法使用SUMIF论坛.这是您可以使用的公式:

=SUM(IF($B$2:$B$6=C9,IF($F$1:$K$1=B9,$F$2:$K$6)))
Run Code Online (Sandbox Code Playgroud)

在适当的地方更改地址,并确保按CTRL + SHIFT + ENTER输入.您还可以使用以下公式来避免按CTRL + SHIFT + ENTER:

=SUMPRODUCT(($B$2:$B$6=C9)*($F$1:$K$1=B9)*$F$2:$K$6)
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述