Excel 以日期为标准的SUMPRODUCT
我试图用下面的简单公式得到一组字段的平均值Excel 以日期为标准的SUMPRODUCT,excel,Excel,我试图用下面的简单公式得到一组字段的平均值 =SUMPRODUCT(Main!BA:BA, Main!CY:CY, --(Main!D:D >=D3, Main!D:D <=E3)) =SUMPRODUCT(Main!BA:BA,Main!CY:CY,--(Main!D:D>=D3,Main!D:D查看您的工作表,您需要: =SUMPRODUCT(D:D*E:E*(C:C>=$C$27)*(C:C<=$C$49)) =SUMPRODUCT(D:D*E:E*(C:C>=
=SUMPRODUCT(Main!BA:BA, Main!CY:CY, --(Main!D:D >=D3, Main!D:D <=E3))
=SUMPRODUCT(Main!BA:BA,Main!CY:CY,--(Main!D:D>=D3,Main!D:D查看您的工作表,您需要:
=SUMPRODUCT(D:D*E:E*(C:C>=$C$27)*(C:C<=$C$49))
=SUMPRODUCT(D:D*E:E*(C:C>=$C$27)*(C:C通过查看您的工作表,您希望:
=SUMPRODUCT(D:D*E:E*(C:C>=$C$27)*(C:C<=$C$49))
=SUMPRODUCT(D:D*E:E*(C:C>=$C$27)*(C:C您需要使用*
或+
,具体取决于您是想要和还是或
=SUMPRODUCT(Main!BA:BA, Main!CY:CY, (Main!D:D >=D3)*(Main!D:D <=E3))
=SUMPRODUCT(Main!BA:BA,Main!CY:CY,(Main!D:D>=D3)*(Main!D:D您需要使用*
或+
,具体取决于您是想要和还是或
=SUMPRODUCT(Main!BA:BA, Main!CY:CY, (Main!D:D >=D3)*(Main!D:D <=E3))
=SUMPRODUCT(Main!BA:BA,Main!CY:CY,(Main!D:D>=D3)*(Main!D:D)+
是否是或的适当等价物?我觉得如果单元格同时包含两个条件,它会复制结果(在这种情况下不可能发生,但一般来说)。在这种情况下,和
是合适的方法,因为我们希望日期小于一个且大于另一个。如果使用或
我们将获得所有值,因为日期要么小于一个,要么大于另一个。@FernandoJ。Rivera@FernandoJ.Rivera为了避免使用+时重复计算,您可以使用语法类型:((A1:A10=“x”)+(B1:B10=“y”)>0)+0
=SUMPRODUCT(Main!BA:BA,Main!CY:CY,(Main!D:D>=D3)*(Main!D:D@Rookie,仅当数据中存在该错误时。公式本身不会抛出该错误。您需要处理数据中的错误。+
是否是或
的适当等价物?我觉得如果一个单元格同时包含这两个条件,它会复制结果(这种情况下不可能发生,但一般来说)。在这种情况下,和
是合适的方法,因为我们希望日期小于一个且大于另一个。如果使用或
我们将获得所有值,因为日期要么小于一个,要么大于另一个。@FernandoJ。Rivera@FernandoJ.Rivera为了避免使用+时重复计算,您可以使用语法类型:((A1:A10=“x”)+(B1:B10=“y”)>0)+0
=SUMPRODUCT(Main!BA:BA,Main!CY:CY,(Main!D:D>=D3)*(Main!D:D@Rookie只有在数据中有错误的情况下才会出现。公式本身不会抛出错误。您需要处理数据中的错误。嗨@Chris Mack,我想请您注意,在实际工作表中,D列和E列实际上是非常独立的列,也就是说,它们不是相邻的。它们本质上是BA列和CY列。Very相距很远。谢谢,我已经修改了公式。嗨@Chris Mack,我想请你注意,在实际工作表中,D列和E列实际上是非常独立的列,也就是说,它们不是相邻的。它们本质上是BA列和CY列。相距很远。谢谢,我已经修改了公式。